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)UTF8SSLMessage(&'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.