Enum trust_dns::error::DecodeErrorKind
[−]
pub enum DecodeErrorKind { Msg(String), DnsSec(DnsSecErrorKind), UTF8, SSL, Message(&'static str), InvalidToolchainName(String), UnknownDnsClassValue(u16), UnknownDnsClassStr(String), UnknownRecordTypeValue(u16), UnknownRecordTypeStr(String), UnknownAlgorithmTypeValue(u8), EdnsNameNotRoot(Name), DnsKeyProtocolNot3(u8), UnrecognizedNsec3Flags(u8), UnrecognizedLabelCode(u8), IncorrectRDataLengthRead(usize, usize), }
Variants
Msg(String)
DnsSec(DnsSecErrorKind)
UTF8
SSL
Message(&'static str)
InvalidToolchainName(String)
UnknownDnsClassValue(u16)
UnknownDnsClassStr(String)
UnknownRecordTypeValue(u16)
UnknownRecordTypeStr(String)
UnknownAlgorithmTypeValue(u8)
EdnsNameNotRoot(Name)
DnsKeyProtocolNot3(u8)
UnrecognizedNsec3Flags(u8)
UnrecognizedLabelCode(u8)
IncorrectRDataLengthRead(usize, usize)
Methods
impl ErrorKind
fn description(&self) -> &str
Trait Implementations
impl Debug for ErrorKind
impl Display for ErrorKind
impl From<DnsSecErrorKind> for ErrorKind
fn from(e: DnsSecErrorKind) -> Self
Performs the conversion.