Expand description
Owned DNS protocol model and wire-format codec.
Re-exports§
pub use error::ProtoError;pub use error::Result;pub use header::Header;pub use message::Message;pub use name::Name;pub use name::ParsedArpaName;pub use question::Question;pub use record::Record;pub use types::DNSClass;pub use types::MessageType;pub use types::Opcode;pub use types::Rcode;pub use types::RecordType;pub use rdata::*;
Modules§
- core
- error
- header
- DNS message header flags and identity fields.
- message
- Owned DNS message model.
- name
- Owned DNS name model.
- proto
- question
- Owned DNS question model.
- rdata
- Owned RDATA payloads and EDNS helpers.
- record
- Owned DNS resource records.
- types
- DNS enums used by the owned message model.
- wire
- Wire-level DNS message encoding, decoding, truncation, and length helpers.