Enum chrootable_https::dns::RData
source · pub enum RData {
A(Ipv4Addr),
AAAA(Ipv6Addr),
CNAME(String),
MX((u16, String)),
NS(String),
PTR(String),
SOA(SOA),
SRV((String, u16)),
TXT(Vec<u8>),
Other(String),
}
Variants§
A(Ipv4Addr)
AAAA(Ipv6Addr)
CNAME(String)
MX((u16, String))
NS(String)
PTR(String)
SOA(SOA)
SRV((String, u16))
TXT(Vec<u8>)
Other(String)
Trait Implementations§
source§impl<'de> Deserialize<'de> for RData
impl<'de> Deserialize<'de> for RData
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more