Enum cdns_rs::sync::common::QType [−][src]
#[repr(u16)]
pub enum QType {
Show 35 variants
A,
NS,
MD,
MF,
CNAME,
SOA,
MB,
MG,
MR,
NULL,
WKS,
PTR,
HINFO,
MINFO,
MX,
TXT,
AFSDB,
KEY,
AAAA,
CERT,
DS,
RRSIG,
NSEC,
DNSKEY,
NSEC3,
NSEC3PARAM,
CDS,
CDNSKEY,
OPENPGPKEY,
AXFR,
MAILB,
MAILA,
CAA,
ALL,
DLV,
}
Expand description
A two octet code which specifies the type of the query. TYPE fields are used in resource records. Note that these types are a subset of QTYPEs. QTYPE fields appear in the question part of a query. QTYPES are a superset of TYPEs, hence all TYPEs are valid QTYPEs.
Variants
1 a host address
2 an authoritative name server
3 a mail destination (Obsolete - use MX)
4 a mail forwarder (Obsolete - use MX)
5 the canonical name for an alias
6 marks the start of a zone of authority
7 a mailbox domain name (EXPERIMENTAL)
8 a mail group member (EXPERIMENTAL)
9 a mail rename domain name (EXPERIMENTAL)
10 a null RR (EXPERIMENTAL)
11 a well known service description
12 a domain name pointer
13 host information
14 mailbox or mail list information
15 mail exchange
16 text strings
18 AFS database record
25 Key record
28 IPv6 address record
37 Certificate records
43 Delegation signer
46 DNSSEC signature
47 Next Secure record
DNS Key record
50 Next Secure record version 3
51 NSEC3 parameters
59 Child DS
60 Child copy of DNSKEY record, for transfer to parent
OpenPGP public key record
252 A request for a transfer of an entire zone
253 A request for mailbox-related records (MB, MG or MR)
254 A request for mail agent RRs (Obsolete - see MX)
257 Certification Authority Authorization
32769 DNSSEC Lookaside Validation record
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for QType
impl UnwindSafe for QType
Blanket Implementations
Mutably borrows from an owned value. Read more