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 data structure, used for all DNS protocols.
- Consumes
Message
giving public access to fields inMessage
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 Aliases
- Alias for a function verifying if a message is properly signed