[−][src]Module trust_dns_proto::op::message
Basic protocol message for DNS
Structs
HeaderCounts | Tracks the counts of the records in the Message. |
Message | The basic request and response datastructure, used for all DNS protocols. |
NoopMessageFinalizer | A MessageFinalizer which does nothing |
Traits
EmitAndCount | A trait that defines types which can be emitted as a set, with the associated count returned. |
MessageFinalizer | A trait for performing final ammendments to a Message before it is sent. |
Functions
count_was_truncated | Returns the count written and a boolean if it was truncated |
emit_message_parts | Emits the different sections of a message properly |
update_header_counts | Returns a new Header with accurate counts for each Message section |