Crate trust_dns_proto
source · [−]Expand description
Trust-DNS Protocol library
Modules
Error types for the crate
dns-over-httpsTLS protocol related components for DNS over HTTPS (DoH)
mdnsMulticast protocol related components for DNS
dns-over-native-tlsTLS protocol related components for DNS over TLS
Operations to send with a Client or server, e.g. Query, Message, or UpdateMessage can
be used together to either query or update resource records sets.
dns-over-opensslTLS protocol related components for DNS over TLS
Resource record related components, e.g. Name aka label, Record, RData, …
dns-over-rustlsTLS protocol related components for DNS over TLS
Contains serialization libraries for binary and text, txt.
TCP protocol related components for DNS
testingTests for TCP and UDP stream and client
UDP protocol related components for DNS
DNS high level transit implimentations.
Macros
backtraceGenerate a backtrace
Structs
backtraceRepresentation of an owned and self-contained backtrace.
tokio-runtimeNew type which is implemented using tokio::time::{Delay, Timeout}
Traits
Functions
tokio-runtimeSpawn a background task, if it was present