Module trust_dns_client::client
source · [−]Expand description
DNS Client associated classes for performing queries and other operations.
Re-exports
pub use self::client_connection::ClientConnection;
pub use self::client_connection::Signer;
Modules
Trait for client connections
Structs
A DNS Client implemented over futures-rs.
A DNSSEC Client implemented over futures-rs.
dnssec
A builder to allow a custom trust to be used for validating all signed records
An iterator based on a Stream
of dns response.
Calling next
on this iterator is a blocking operation.
A stream result of a Client Request
A ClientHandle for memoized (cached) responses to queries.
The Client is abstracted over either trust_dns_client::tcp::TcpClientConnection or trust_dns_client::udp::UdpClientConnection.
dnssec
A DNS client which will validate DNSSec records upon receipt
Traits
Client trait which implements basic DNS Client operations.
A trait for implementing high level functions of DNS.
Type Definitions
A DNS Client implemented over futures-rs.