hyper-trust-dns 0.3.0

HTTP/HTTPS connectors for hyper that use trust-dns' DNS resolver
Documentation
[[bench]]
harness = false
name = "requests_per_sec"
path = "benches/requests_per_sec.rs"
[dependencies.hyper]
default-features = false
features = ["client", "runtime", "tcp"]
version = "0.14"

[dependencies.hyper-rustls]
default-features = false
features = ["tokio-runtime"]
optional = true
version = "0.23"

[dependencies.hyper-tls]
default-features = false
optional = true
version = "0.5"

[dependencies.log]
version = "0.4"

[dependencies.tokio]
default-features = false
features = ["rt"]
version = "1"

[dependencies.trust-dns-resolver]
default-features = false
features = ["system-config", "tokio-runtime"]
version = "0.20"
[dev-dependencies.criterion]
features = ["async_tokio"]
version = "0.3"

[dev-dependencies.hyper]
default-features = false
features = ["client", "tcp", "http1", "http2"]
version = "0.14"

[dev-dependencies.hyper-rustls]
default-features = false
features = ["tokio-runtime", "webpki-tokio", "http1", "http2"]
version = "0.23"

[dev-dependencies.tokio]
default-features = false
features = ["rt", "macros"]
version = "1"

[features]
__rustls = ["hyper-rustls"]
default = ["https-only", "rustls-webpki", "rustls-http1"]
dns-over-https-rustls = ["trust-dns-resolver/dns-over-https-rustls"]
dns-over-native-tls = ["trust-dns-resolver/dns-over-native-tls"]
dns-over-openssl = ["trust-dns-resolver/dns-over-openssl"]
dns-over-rustls = ["trust-dns-resolver/dns-over-rustls"]
dnssec-openssl = ["trust-dns-resolver/dnssec-openssl"]
dnssec-ring = ["trust-dns-resolver/dnssec-ring"]
https-only = []
native-tls = ["hyper-tls"]
rustls-http1 = ["hyper-rustls/http1"]
rustls-http2 = ["hyper-rustls/http2"]
rustls-native = ["__rustls", "hyper-rustls/native-tokio"]
rustls-tls-12 = ["hyper-rustls/tls12"]
rustls-webpki = ["__rustls", "hyper-rustls/webpki-tokio"]

[package]
description = "HTTP/HTTPS connectors for hyper that use trust-dns' DNS resolver"
documentation = "https://docs.rs/hyper-trust-dns"
edition = "2021"
homepage = "https://github.com/Gelbpunkt/hyper-trust-dns"
license = "MIT"
name = "hyper-trust-dns"
repository = "https://github.com/Gelbpunkt/hyper-trust-dns"
resolver = "2"
version = "0.3.0"
[package.metadata.docs.rs]
features = ["rustls-webpki", "rustls-native", "native-tls"]
rustdoc-args = ["--cfg", "docsrs"]