Enum dns_parser::Error [−][src]
Error parsing DNS packet
Variants
Invalid compression pointer not pointing backwards when parsing label
Packet is smaller than header size
Packet ihas incomplete data
Wrong (too short or too long) size of RDATA
Packet has non-zero reserved bits
Label in domain name has unknown label format
InvalidQueryType(u16)
Query type code is invalid
InvalidQueryClass(u16)
Query class code is invalid
InvalidType(u16)
Type code is invalid
InvalidClass(u16)
Class code is invalid
Invalid characters encountered while reading label
TxtDataIsNotUTF8(Utf8Error)
Invalid characters encountered while reading TXT
Parser is in the wrong state
Additional OPT record found
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,