Enum dns_parser::QueryType
[−]
[src]
pub enum QueryType {
A,
NS,
MF,
CNAME,
SOA,
MB,
MG,
MR,
NULL,
WKS,
PTR,
HINFO,
MINFO,
MX,
TXT,
AAAA,
SRV,
AXFR,
MAILB,
MAILA,
All,
}The QTYPE value according to RFC 1035
All "EXPERIMENTAL" markers here are from the RFC
Variants
Aa host addresss
NSan authoritative name server
MFa mail forwarder (Obsolete - use MX)
CNAMEthe canonical name for an alias
SOAmarks the start of a zone of authority
MBa mailbox domain name (EXPERIMENTAL)
MGa mail group member (EXPERIMENTAL)
MRa mail rename domain name (EXPERIMENTAL)
NULLa null RR (EXPERIMENTAL)
WKSa well known service description
PTRa domain name pointer
HINFOhost information
MINFOmailbox or mail list information
MXmail exchange
TXTtext strings
AAAAIPv6 host address (RFC 2782)
SRVservice record (RFC 2782)
AXFRA request for a transfer of an entire zone
MAILBA request for mailbox-related records (MB, MG or MR)
MAILAA request for mail agent RRs (Obsolete - see MX)
AllA request for all records
Methods
impl QueryType[src]
Trait Implementations
impl Copy for QueryType[src]
impl Clone for QueryType[src]
fn clone(&self) -> QueryType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl Eq for QueryType[src]
impl PartialEq for QueryType[src]
fn eq(&self, __arg_0: &QueryType) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.