trust_dns_proto

Module op

Source
Expand description

Operations to send with a Client or server, e.g. Query, Message, or UpdateMessage can be used together to either query or update resource records sets.

Re-exports§

pub use self::header::Header;
pub use self::header::MessageType;
pub use self::message::Message;
pub use self::message::MessageFinalizer;
pub use self::message::MessageParts;
pub use self::message::MessageVerifier;
pub use self::message::NoopMessageFinalizer;
pub use self::op_code::OpCode;
pub use self::query::Query;
pub use self::response_code::ResponseCode;
pub use update_message::UpdateMessage;

Modules§

header
Message metadata
message
Basic protocol message for DNS
op_code
Operation code for queries, updates, and responses
query
Query struct for looking up resource records
response_code
All defined response codes in DNS
update_message
Update related operations for Messages

Structs§

Edns
Edns implements the higher level concepts for working with extended dns as it is used to create or be created from OPT record data.
LowerQuery
Identical to crate::op::Query, except that the Name is guaranteed to be in lower case form