# 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 = "2021" rust-version = "1.63.0" name = "tcp-stream" version = "0.29.2" authors = ["Marc-Antoine Perennou "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "std::net::TcpStream on steroids" documentation = "https://docs.rs/tcp-stream" readme = "README.md" keywords = [ "tcp", "io", "async", "non-blocking", ] categories = [ "asynchronous", "network-programming", ] license = "BSD-2-Clause" repository = "https://github.com/amqp-rs/tcp-stream" [package.metadata.docs.rs] all-features = true [lib] name = "tcp_stream" path = "src/lib.rs" [dependencies.cfg-if] version = "^1.0" [dependencies.native-tls] version = "^0.2" optional = true [dependencies.openssl] version = "^0.10" optional = true [dependencies.p12-keystore] version = "^0.1" optional = true [dependencies.rustls-connector] version = "^0.21" optional = true default-features = false [dependencies.rustls-pemfile] version = "^2.0" optional = true [features] default = [ "rustls-native-certs", "rustls--aws_lc_rs", ] native-tls = [ "dep:native-tls", "dep:rustls-pemfile", ] openssl = ["dep:openssl"] rustls--aws_lc_rs = [ "dep:rustls-connector", "rustls-connector/rustls--aws_lc_rs", ] rustls--ring = [ "dep:rustls-connector", "rustls-connector/rustls--ring", ] rustls-common = [ "dep:rustls-connector", "dep:rustls-pemfile", "dep:p12-keystore", ] rustls-native-certs = [ "rustls-common", "rustls-connector/native-certs", ] rustls-webpki-roots-certs = [ "rustls-common", "rustls-connector/webpki-roots-certs", ] vendored-openssl = [ "openssl", "openssl/vendored", ] [badges.maintenance] status = "actively-developed"