# 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" name = "http_io" version = "0.3.0" authors = ["Remi Bernotavicius "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = """ A library with limited dependencies containing an HTTP client and server. """ homepage = "https://github.com/bobbobbio/http_io" readme = "README.md" license = "MIT/Apache-2.0" repository = "https://github.com/bobbobbio/http_io" [lib] name = "http_io" path = "src/lib.rs" [[example]] name = "advance_client" path = "examples/advance_client.rs" [[example]] name = "client" path = "examples/client.rs" [[example]] name = "connection_reuse" path = "examples/connection_reuse.rs" [[example]] name = "no_std" path = "examples/no_std.rs" [[example]] name = "readme" path = "examples/readme.rs" [[example]] name = "server" path = "examples/server.rs" [dependencies.hashbrown] version = "0.15" [dependencies.native-tls] version = "0.2" optional = true [dependencies.openssl] version = "0.10" optional = true [dependencies.rustls] version = "^0.20.8" optional = true [dependencies.rustls-pemfile] version = "^2.0.0" optional = true [dependencies.url] version = "2.5.3" default-features = false [dependencies.webpki-roots] version = "^0.26.0" optional = true [dev-dependencies.clap] version = "4.5" features = ["derive"] [features] default = [ "std", "ssl-native-tls", ] ssl = [] ssl-native-tls = [ "ssl", "native-tls", ] ssl-openssl = [ "ssl", "openssl", ] ssl-rustls = [ "ssl", "rustls", "webpki-roots", "rustls-pemfile", ] std = [] [badges.travis-ci] repository = "bobbobbio/http_io"