Module trust_dns_proto::rr

source ·
Expand description

Resource record related components, e.g. Name aka label, Record, RData, …

Re-exports

Modules

  • class of DNS operations, in general always IN for internet
  • dnssecdnssec
    dns security extension related modules
  • Domain name associated types, such as Name and Label.
  • All record data structures and related serialization methods
  • record data enum variants
  • record type definitions
  • resource record implementation
  • type bit map helper definitions

Structs

  • 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
  • Set of resource records associated to a name and type
  • Accessor key for RRSets in the Authority.

Enums

Traits

  • IntoRecordSetDeprecated
    Types which implement this can be converted into a RecordSet
  • RecordData that is stored in a DNS Record.