Expand description
A module with associated items for working with nameservers
Structs§
- Generic
Connection - A connected DNS handle
- Generic
Connector - Default connector for
GenericConnection
- Name
Server - This struct is used to create
DnsHandle
with the help ofP
. - Name
Server Pool - Abstract interface for mocking purpose
- Tokio
Handle tokio-runtime
- A handle to the Tokio runtime
- Tokio
Runtime Provider tokio-runtime
- The Tokio Runtime for async execution
Traits§
- Connection
Provider - Create
DnsHandle
with the help ofRuntimeProvider
. This trait is designed for customization. - Runtime
Provider - RuntimeProvider defines which async runtime that handles IO and timers.
- Spawn
- A type defines the Handle which can spawn future.
Type Aliases§
- Generic
Name Server - Specifies the details of a remote NameServer used for lookups
- Generic
Name Server Pool - A pool of NameServers
- Tokio
Connection Provider tokio-runtime
- Default ConnectionProvider with
GenericConnection
.