Enum trust_dns::rr::dns_class::DNSClass
[−]
[src]
pub enum DNSClass { IN, CH, HS, NONE, ANY, OPT(u16), }
Variants
IN | ||
CH | ||
HS | ||
NONE | ||
ANY | ||
OPT |
Methods
impl DNSClass
fn from_str(str: &str) -> DecodeResult<Self>
Convert from &str to DNSClass
use trust_dns::rr::dns_class::DNSClass; let var: DNSClass = DNSClass::from_str("IN").unwrap(); assert_eq!(DNSClass::IN, var);
fn from_u16(value: u16) -> DecodeResult<Self>
Convert from u16 to DNSClass
use trust_dns::rr::dns_class::DNSClass; let var = DNSClass::from_u16(1).unwrap(); assert_eq!(DNSClass::IN, var);