[][src]Enum dns_message_parser::DecodeError

pub enum DecodeError {
    NotEnoughData,
    TooMuchData,
    OpcodeError,
    ZNotZeroes,
    RCodeError,
    TypeError,
    ClassError,
    Utf8Error(Utf8Error),
    Domain(DomainError),
    NotYetImplemented,
    LengthError,
    AError,
    NSError,
    MDError,
    MFError,
    CNAMEError,
    SOAError,
    MBError,
    MGError,
    MRError,
    NULLError,
    WKSError,
    PTRError,
    HINFOError,
    MINFOError,
    MXError,
    TXTError,
    RPError,
    AFSDBError,
    X25Error,
    ISDNError,
    RTError,
    NSAPError,
    PXError,
    GPOSError,
    AAAAError,
    LOCError,
    EIDError,
    NIMLOCError,
    SRVError,
    KXError,
    DNAMEError,
    SSHFPError,
    MaxRecursionError,
}

Variants

NotEnoughData
TooMuchData
OpcodeError
ZNotZeroes
RCodeError
TypeError
ClassError
Utf8Error(Utf8Error)
Domain(DomainError)
NotYetImplemented
LengthError
AError
NSError
MDError
MFError
CNAMEError
SOAError
MBError
MGError
MRError
NULLError
WKSError
PTRError
HINFOError
MINFOError
MXError
TXTError
RPError
AFSDBError
X25Error
ISDNError
RTError
NSAPError
PXError
GPOSError
AAAAError
LOCError
EIDError
NIMLOCError
SRVError
KXError
DNAMEError
SSHFPError
MaxRecursionError

Trait Implementations

impl Debug for DecodeError[src]

impl From<DomainError> for DecodeError[src]

impl From<Utf8Error> for DecodeError[src]

impl PartialEq<DecodeError> for DecodeError[src]

impl StructuralPartialEq for DecodeError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.