Cargo Features
hickory-server has no features set by default.
[dependencies]
hickory-server = { version = "0.25.1", features = ["backtrace", "recursor", "resolver", "sqlite", "blocklist", "toml", "tls-aws-lc-rs", "https-aws-lc-rs", "quic-aws-lc-rs", "h3-aws-lc-rs", "tls-ring", "https-ring", "quic-ring", "h3-ring", "dnssec-aws-lc-rs", "dnssec-ring", "webpki-roots", "rustls-platform-verifier", "testing"] }
- backtrace
-
Enables backtrace of hickory-proto
- recursor
-
Recursive Resolution is Experimental!
Enables hickory-recursor and hickory-resolver
- resolver blocklist?
-
Enables hickory-resolver
- sqlite = rusqlite
-
Affects
store::sqlite
… - blocklist = resolver
- toml
-
Enables toml
- tls-aws-lc-rs https-aws-lc-rs? quic-aws-lc-rs?
-
Enables rustls and tokio-rustls, tls-aws-lc-rs of hickory-proto and optional hickory-resolver
- https-aws-lc-rs = tls-aws-lc-rs
-
Enables h2, http, rustls, and tokio-rustls, https-aws-lc-rs of hickory-proto and optional hickory-resolver
- quic-aws-lc-rs h3-aws-lc-rs? = tls-aws-lc-rs
-
Enables rustls and tokio-rustls, quic-aws-lc-rs of hickory-proto and optional hickory-resolver
- h3-aws-lc-rs = quic-aws-lc-rs
-
Enables h3 and h3-quinn, rustls and tokio-rustls, h3-aws-lc-rs of hickory-proto and optional hickory-resolver
- tls-ring https-ring? quic-ring?
-
Enables rustls and tokio-rustls, tls-ring of hickory-proto and optional hickory-resolver
- https-ring = tls-ring
-
Enables h2, http, rustls, and tokio-rustls, https-ring of hickory-proto and optional hickory-resolver
- quic-ring h3-ring? = tls-ring
-
Enables rustls and tokio-rustls, quic-ring of hickory-proto and optional hickory-resolver
- h3-ring = quic-ring
-
Enables h3 and h3-quinn, rustls and tokio-rustls, h3-ring of hickory-proto and optional hickory-resolver
- dnssec-aws-lc-rs = __dnssec
-
Enables rc of serde, dnssec-aws-lc-rs of hickory-proto, optional hickory-recursor, and optional hickory-resolver
- dnssec-ring = __dnssec
-
Enables dnssec-ring of hickory-proto, optional hickory-recursor, and optional hickory-resolver and rc of serde
serde:
Opt into impls for Rc<T> and Arc<T>. Serializing and deserializing these types does not preserve identity and may result in multiple copies of the same data.
Be sure that this is what you want before enabling this feature. - webpki-roots
-
Enables webpki-roots of optional hickory-resolver
- rustls-platform-verifier
-
Enables rustls-platform-verifier of optional hickory-resolver
- testing
- __dnssec dnssec-aws-lc-rs? dnssec-ring?
-
Affects
authority::Authority.get_nsec3_records
,authority::Authority.nx_proof_kind
,authority::DnssecAuthority
,authority::Nsec3QueryInfo
,authority_object::AuthorityObject.get_nsec3_records
,authority_object::AuthorityObject.nx_proof_kind
,authority_object::LookupObject.dnssec_summary
,hickory-server::dnssec
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.