Module trust_dns_client::rr

source ·
Expand description

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

Modules

  • class of DNS operations, in general always IN for internet
  • 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
  • Reserved Zone and related information

Structs

  • Labels are always stored as ASCII, unicode characters must be encoded with punycode
  • A domain name
  • Resource records are storage value in DNS, into which all key/value pair data is stored.
  • Set of resource records associated to a name and type

Enums

  • The DNS Record class
  • Record data enum variants for all valid DNS data types.
  • The type of the resource record.

Traits

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