Expand description
Resource record related components, e.g. Name
aka label, Record
, RData
, …
Re-exports§
pub use self::dns_class::DNSClass;
pub use self::domain::IntoName;
pub use self::domain::Name;
pub use self::domain::TryParseIp;
pub use self::record_data::RData;
pub use self::record_type::RecordType;
pub use self::resource::Record;
Modules§
- dns_
class - class of DNS operations, in general always IN for internet
- dnssec
dnssec
- dns security extension related modules
- domain
- Domain name associated types, such as Name and Label.
- rdata
- All record data structures and related serialization methods
- record_
data - record data enum variants
- record_
type - record type definitions
- resource
- resource record implementation
- type_
bit_ map - type bit map helper definitions
Structs§
- Lower
Name - TODO: all LowerNames should be stored in a global “intern” space, and then everything that uses them should be through references. As a workaround the Strings are all Rc as well as the array
- Record
Set - Set of resource records associated to a name and type
- RrKey
- Accessor key for RRSets in the Authority.
Enums§
- Rrset
Records - An iterator over the RecordSet data
Traits§
- Into
Record Set Deprecated - Types which implement this can be converted into a RecordSet
- Record
Data - RecordData that is stored in a DNS Record.