hickory-resolver 0.24.1

Hickory DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries.
Documentation

hickory-resolver

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 26 feature flags, 5 of them enabled by default.

default

  • system-config
  • tokio-runtime

system-config

  • ipconfig
  • resolv-conf

tokio-runtime

  • tokio/rt
  • hickory-proto/tokio-runtime

ipconfig

  • dep:ipconfig

resolv-conf

  • dep:resolv-conf

dns-over-rustls

  • dns-over-tls
  • rustls
  • tokio-rustls
  • hickory-proto/dns-over-rustls

dns-over-https-rustls

  • hickory-proto/dns-over-https-rustls
  • dns-over-rustls
  • dns-over-https

dns-over-openssl

  • dns-over-tls
  • hickory-proto/dns-over-openssl
  • tokio-openssl

dns-over-quic

  • rustls/quic
  • dns-over-rustls
  • hickory-proto/dns-over-quic

dns-over-native-tls

  • dns-over-tls
  • tokio-native-tls
  • hickory-proto/dns-over-native-tls

dnssec-ring

  • dnssec
  • hickory-proto/dnssec-ring

serde-config

  • serde
  • hickory-proto/serde-config

webpki-roots

  • dep:webpki-roots
  • hickory-proto/webpki-roots

native-certs

  • dep:rustls-native-certs
  • hickory-proto/native-certs

dns-over-h3

  • dns-over-rustls
  • hickory-proto/dns-over-h3

dnssec-openssl

  • dnssec
  • hickory-proto/dnssec-openssl

rustls

  • dep:rustls

tokio-rustls

  • dep:tokio-rustls

tokio-openssl

  • dep:tokio-openssl

serde

  • dep:serde

tokio-native-tls

  • dep:tokio-native-tls

dns-over-https

  • hickory-proto/dns-over-https

dns-over-tls

  • tokio-runtime

tokio

  • dep:tokio

testing

    This feature flag does not enable additional features.

dnssec

    This feature flag does not enable additional features.