pub enum ProtoErrorKind {
Msg(String),
Io,
AddrParseError,
ParseIntError,
Utf8Error,
FromUtf8Error,
SSL,
Ring,
UrlParsingError,
Canceled(Canceled),
CharacterDataTooLong(usize),
DnsKeyProtocolNot3(u8),
DomainNameTooLong(usize),
EdnsNameNotRoot(Name),
LabelBytesTooLong(usize),
Message(&'static str),
NoError,
IncorrectRDataLengthRead(usize, usize),
Timeout,
UnknownAlgorithmTypeValue(u8),
UnknownDnsClassStr(String),
UnknownDnsClassValue(u16),
UnrecognizedLabelCode(u8),
UnrecognizedNsec3Flags(u8),
UnknownRecordTypeStr(String),
UnknownRecordTypeValue(u16),
RrsigsNotPresent(Name, RecordType),
}
DomainNameTooLong(usize)
Formats the value using the given formatter.
Formats the value using the given formatter. Read more