Enum dns_message_parser::rr::RR[][src]

pub enum RR {
Show 46 variants A(A), NS(NS), MD(MD), MF(MF), CNAME(CNAME), SOA(SOA), MB(MB), MG(MG), MR(MR), NULL(NULL), WKS(WKS), PTR(PTR), HINFO(HINFO), MINFO(MINFO), MX(MX), TXT(TXT), RP(RP), AFSDB(AFSDB), X25(X25), ISDN(ISDN), RT(RT), NSAP(NSAP), PX(PX), GPOS(GPOS), AAAA(AAAA), LOC(LOC), NIMLOC(NIMLOC), SRV(SRV), KX(KX), DNAME(DNAME), OPT(OPT), APL(APL), SSHFP(SSHFP), URI(URI), EID(EID), NID(NID), L32(L32), L64(L64), LP(LP), EUI48(EUI48), EUI64(EUI64), DS(DS), DNSKEY(DNSKEY), CAA(CAA), SVCB(ServiceBinding), HTTPS(ServiceBinding),
}

Variants

A

Tuple Fields of A

0: A
NS

Tuple Fields of NS

0: NS
MD

Tuple Fields of MD

0: MD
MF

Tuple Fields of MF

0: MF
CNAME

Tuple Fields of CNAME

0: CNAME
SOA

Tuple Fields of SOA

0: SOA
MB

Tuple Fields of MB

0: MB
MG

Tuple Fields of MG

0: MG
MR

Tuple Fields of MR

0: MR
NULL

Tuple Fields of NULL

0: NULL
WKS

Tuple Fields of WKS

0: WKS
PTR

Tuple Fields of PTR

0: PTR
HINFO

Tuple Fields of HINFO

0: HINFO
MINFO

Tuple Fields of MINFO

0: MINFO
MX

Tuple Fields of MX

0: MX
TXT

Tuple Fields of TXT

0: TXT
RP

Tuple Fields of RP

0: RP
AFSDB

Tuple Fields of AFSDB

0: AFSDB
X25

Tuple Fields of X25

0: X25
ISDN

Tuple Fields of ISDN

0: ISDN
RT

Tuple Fields of RT

0: RT
NSAP

Tuple Fields of NSAP

0: NSAP
PX

Tuple Fields of PX

0: PX
GPOS

Tuple Fields of GPOS

0: GPOS
AAAA

Tuple Fields of AAAA

0: AAAA
LOC

Tuple Fields of LOC

0: LOC
NIMLOC

Tuple Fields of NIMLOC

0: NIMLOC
SRV

Tuple Fields of SRV

0: SRV
KX

Tuple Fields of KX

0: KX
DNAME

Tuple Fields of DNAME

0: DNAME
OPT

Tuple Fields of OPT

0: OPT
APL

Tuple Fields of APL

0: APL
SSHFP

Tuple Fields of SSHFP

0: SSHFP
URI

Tuple Fields of URI

0: URI
EID

Tuple Fields of EID

0: EID
NID

Tuple Fields of NID

0: NID
L32

Tuple Fields of L32

0: L32
L64

Tuple Fields of L64

0: L64
LP

Tuple Fields of LP

0: LP
EUI48

Tuple Fields of EUI48

0: EUI48
EUI64

Tuple Fields of EUI64

0: EUI64
DS

Tuple Fields of DS

0: DS
DNSKEY

Tuple Fields of DNSKEY

0: DNSKEY
CAA

Tuple Fields of CAA

0: CAA
SVCB

Tuple Fields of SVCB

0: ServiceBinding
HTTPS

Tuple Fields of HTTPS

0: ServiceBinding

Implementations

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

Converts the given value to a String. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.