Module trust_dns_proto::op::message
source · [−]Expand description
Basic protocol message for DNS
Structs
Tracks the counts of the records in the Message.
The basic request and response datastructure, used for all DNS protocols.
Consumes Message
giving public access to fields in Message
so they can be
destructured and taken by value
A MessageFinalizer which does nothing
Traits
A trait that defines types which can be emitted as a set, with the associated count returned.
A trait for performing final amendments to a Message before it is sent.
Functions
Returns the count written and a boolean if it was truncated
Emits the different sections of a message properly
Returns a new Header with accurate counts for each Message section
Type Definitions
Alias for a function verifying if a message is properly signed