Module trust_dns_resolver::name_server
source · Expand description
A module with associated items for working with nameservers
Structs
- A connected DNS handle
- Default connector for
GenericConnection
- This struct is used to create
DnsHandle
with the help ofP
. - Abstract interface for mocking purpose
- TokioHandle
tokio-runtime
A handle to the Tokio runtime - TokioRuntimeProvider
tokio-runtime
The Tokio Runtime for async execution
Traits
- Create
DnsHandle
with the help ofRuntimeProvider
. This trait is designed for customization. - RuntimeProvider defines which async runtime that handles IO and timers.
- A type defines the Handle which can spawn future.
Type Aliases
- Specifies the details of a remote NameServer used for lookups
- A pool of NameServers
- TokioConnectionProvider
tokio-runtime
Default ConnectionProvider withGenericConnection
.