Crate trust_dns_proto
source · [−]Expand description
Trust-DNS Protocol library
Modules
Error types for the crate
dns-over-https
TLS protocol related components for DNS over HTTPS (DoH)
mdns
Multicast protocol related components for DNS
dns-over-native-tls
TLS 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-openssl
TLS protocol related components for DNS over TLS
dns-over-quic
and tokio-runtime
QUIC protocol related components for DNS over QUIC (DoQ)
Resource record related components, e.g. Name
aka label, Record
, RData
, …
dns-over-rustls
TLS protocol related components for DNS over TLS
Contains serialization libraries for binary
and text, txt
.
TCP protocol related components for DNS
testing
Tests for TCP and UDP stream and client
UDP protocol related components for DNS
DNS high level transit implimentations.
Macros
backtrace
Generate a backtrace
Structs
backtrace
Representation of an owned and self-contained backtrace.
tokio-runtime
New type which is implemented using tokio::time::{Delay, Timeout}
Traits
Functions
tokio-runtime
Spawn a background task, if it was present