|  | # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO | 
|  | # | 
|  | # When uploading crates to the registry Cargo will automatically | 
|  | # "normalize" Cargo.toml files for maximal compatibility | 
|  | # with all versions of Cargo and also rewrite `path` dependencies | 
|  | # to registry (e.g., crates.io) dependencies. | 
|  | # | 
|  | # If you are reading this file be aware that the original Cargo.toml | 
|  | # will likely look very different (and much more reasonable). | 
|  | # See Cargo.toml.orig for the original contents. | 
|  |  | 
|  | [package] | 
|  | edition = "2018" | 
|  | rust-version = "1.66" | 
|  | name = "quiche" | 
|  | version = "0.17.1" | 
|  | authors = ["Alessandro Ghedini <alessandro@ghedini.me>"] | 
|  | build = "src/build.rs" | 
|  | include = [ | 
|  | "/*.md", | 
|  | "/*.toml", | 
|  | "/COPYING", | 
|  | "/deps/boringssl/**/*.[chS]", | 
|  | "/deps/boringssl/**/*.asm", | 
|  | "/deps/boringssl/src/**/*.cc", | 
|  | "/deps/boringssl/**/CMakeLists.txt", | 
|  | "/deps/boringssl/**/sources.cmake", | 
|  | "/deps/boringssl/LICENSE", | 
|  | "/examples", | 
|  | "/include", | 
|  | "/quiche.svg", | 
|  | "/src", | 
|  | ] | 
|  | description = "🥧 Savoury implementation of the QUIC transport protocol and HTTP/3" | 
|  | readme = "README.md" | 
|  | keywords = [ | 
|  | "quic", | 
|  | "http3", | 
|  | ] | 
|  | categories = ["network-programming"] | 
|  | license = "BSD-2-Clause" | 
|  | repository = "https://github.com/cloudflare/quiche" | 
|  |  | 
|  | [package.metadata.docs.rs] | 
|  | no-default-features = true | 
|  | features = [ | 
|  | "boringssl-boring-crate", | 
|  | "qlog", | 
|  | ] | 
|  | rustdoc-args = [ | 
|  | "--cfg", | 
|  | "docsrs", | 
|  | ] | 
|  |  | 
|  | [lib] | 
|  | crate-type = [ | 
|  | "lib", | 
|  | "staticlib", | 
|  | "cdylib", | 
|  | ] | 
|  |  | 
|  | [dependencies.boring] | 
|  | version = "2.0.0" | 
|  | optional = true | 
|  |  | 
|  | [dependencies.foreign-types-shared] | 
|  | version = "0.3.0" | 
|  | optional = true | 
|  |  | 
|  | [dependencies.lazy_static] | 
|  | version = "1" | 
|  |  | 
|  | [dependencies.libc] | 
|  | version = "0.2" | 
|  |  | 
|  | [dependencies.libm] | 
|  | version = "0.2" | 
|  |  | 
|  | [dependencies.log] | 
|  | version = "0.4" | 
|  | features = ["std"] | 
|  |  | 
|  | [dependencies.octets] | 
|  | version = "0.2" | 
|  |  | 
|  | [dependencies.qlog] | 
|  | version = "0.9" | 
|  | optional = true | 
|  |  | 
|  | [dependencies.ring] | 
|  | version = "0.16" | 
|  |  | 
|  | [dependencies.sfv] | 
|  | version = "0.9" | 
|  | optional = true | 
|  |  | 
|  | [dependencies.slab] | 
|  | version = "0.4" | 
|  |  | 
|  | [dependencies.smallvec] | 
|  | version = "1.10" | 
|  | features = [ | 
|  | "serde", | 
|  | "union", | 
|  | ] | 
|  |  | 
|  | [dev-dependencies.mio] | 
|  | version = "0.8" | 
|  | features = [ | 
|  | "net", | 
|  | "os-poll", | 
|  | ] | 
|  |  | 
|  | [dev-dependencies.url] | 
|  | version = "1" | 
|  |  | 
|  | [build-dependencies.cmake] | 
|  | version = "0.1" | 
|  |  | 
|  | [features] | 
|  | boringssl-boring-crate = [ | 
|  | "boring", | 
|  | "foreign-types-shared", | 
|  | ] | 
|  | boringssl-vendored = [] | 
|  | default = ["boringssl-vendored"] | 
|  | ffi = [] | 
|  | fuzzing = [] | 
|  | pkg-config-meta = [] | 
|  |  | 
|  | [target."cfg(windows)".dependencies.winapi] | 
|  | version = "0.3" | 
|  | features = [ | 
|  | "wincrypt", | 
|  | "ws2def", | 
|  | "ws2ipdef", | 
|  | "ws2tcpip", | 
|  | ] |