Crate dns_resolver

source ·

Macros

Structs

DasCmpInfo 🔒
Destination Address selection information.
Stats about queries that failed due to an internal trust-dns error. These counters map to variants of [trust_dns_resolver::error::ResolveErrorKind].
Policy 🔒
QueryStats 🔒
Stats about queries during the last STAT_WINDOW_COUNT windows of STAT_WINDOW_DURATION time.

Enums

Constants

Policy table is defined in RFC 6724, section 2.1

Statics

CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
CALLSITE 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒
META 🔒

Traits

Functions

Adds a [dns::policy::ServerConfigState] inspection child node to parent.
Adds a QueryStats inspection child node to parent.
handle_err 🔒
main 🔒
run_lookup 🔒
Serves stream and forwards received configurations to sink.

Type Definitions

Relevant info to be recorded about a completed query. The Ok variant contains the number of addresses in the response, and the Err variant contains the kind of error that was encountered.

Opaque Types

 🔒
 🔒
 🔒
 🔒
 🔒
 🔒
 🔒