[][src]Enum domain_core::rdata::AllDataParseError

pub enum AllDataParseError {
    A(<A as ParseRecordData>::Err),
    Cname(<Cname<ParsedDname> as ParseRecordData>::Err),
    Hinfo(<Hinfo as ParseRecordData>::Err),
    Mb(<Mb<ParsedDname> as ParseRecordData>::Err),
    Md(<Md<ParsedDname> as ParseRecordData>::Err),
    Mf(<Mf<ParsedDname> as ParseRecordData>::Err),
    Minfo(<Minfo<ParsedDname> as ParseRecordData>::Err),
    Mr(<Mr<ParsedDname> as ParseRecordData>::Err),
    Mx(<Mx<ParsedDname> as ParseRecordData>::Err),
    Ns(<Ns<ParsedDname> as ParseRecordData>::Err),
    Ptr(<Ptr<ParsedDname> as ParseRecordData>::Err),
    Soa(<Soa<ParsedDname> as ParseRecordData>::Err),
    Txt(<Txt as ParseRecordData>::Err),
    Wks(<Wks as ParseRecordData>::Err),
    Srv(<Srv<ParsedDname> as ParseRecordData>::Err),
    Aaaa(<Aaaa as ParseRecordData>::Err),
    Dnskey(<Dnskey as ParseRecordData>::Err),
    Rrsig(<Rrsig as ParseRecordData>::Err),
    Nsec(<Nsec as ParseRecordData>::Err),
    Ds(<Ds as ParseRecordData>::Err),
    Nsec3(<Nsec3 as ParseRecordData>::Err),
    Nsec3param(<Nsec3param as ParseRecordData>::Err),
    Null(<Null as ParseRecordData>::Err),
    Opt(<Opt as ParseRecordData>::Err),
    ShortBuf,
}

Variants

A(<A as ParseRecordData>::Err)Cname(<Cname<ParsedDname> as ParseRecordData>::Err)Hinfo(<Hinfo as ParseRecordData>::Err)Mb(<Mb<ParsedDname> as ParseRecordData>::Err)Md(<Md<ParsedDname> as ParseRecordData>::Err)Mf(<Mf<ParsedDname> as ParseRecordData>::Err)Minfo(<Minfo<ParsedDname> as ParseRecordData>::Err)Mr(<Mr<ParsedDname> as ParseRecordData>::Err)Mx(<Mx<ParsedDname> as ParseRecordData>::Err)Ns(<Ns<ParsedDname> as ParseRecordData>::Err)Ptr(<Ptr<ParsedDname> as ParseRecordData>::Err)Soa(<Soa<ParsedDname> as ParseRecordData>::Err)Txt(<Txt as ParseRecordData>::Err)Wks(<Wks as ParseRecordData>::Err)Srv(<Srv<ParsedDname> as ParseRecordData>::Err)Aaaa(<Aaaa as ParseRecordData>::Err)Dnskey(<Dnskey as ParseRecordData>::Err)Rrsig(<Rrsig as ParseRecordData>::Err)Nsec(<Nsec as ParseRecordData>::Err)Ds(<Ds as ParseRecordData>::Err)Nsec3(<Nsec3 as ParseRecordData>::Err)Nsec3param(<Nsec3param as ParseRecordData>::Err)Null(<Null as ParseRecordData>::Err)Opt(<Opt as ParseRecordData>::Err)ShortBuf

Trait Implementations

impl Eq for AllDataParseError[src]

impl Clone for AllDataParseError[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialEq<AllDataParseError> for AllDataParseError[src]

impl From<ShortBuf> for AllDataParseError[src]

impl Debug for AllDataParseError[src]

impl Display for AllDataParseError[src]

impl Fail for AllDataParseError[src]

fn context<D>(self, context: D) -> Context<D> where
    D: Display + Send + Sync + 'static, 
[src]

Provides context for this failure. Read more

fn compat(self) -> Compat<Self>[src]

Wraps this failure in a compatibility wrapper that implements std::error::Error. Read more

Auto Trait Implementations

Blanket Implementations

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> From for T[src]

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

impl<T> AsFail for T where
    T: Fail
[src]

impl<E> Fail for E where
    E: 'static + Error + Send + Sync
[src]

fn name(&self) -> Option<&str>[src]

Returns the "name" of the error. Read more

fn cause(&self) -> Option<&(dyn Fail + 'static)>[src]

Returns a reference to the underlying cause of this failure, if it is an error that wraps other errors. Read more

fn backtrace(&self) -> Option<&Backtrace>[src]

Returns a reference to the Backtrace carried by this failure, if it carries one. Read more

fn context<D>(self, context: D) -> Context<D> where
    D: Display + Send + Sync + 'static, 
[src]

Provides context for this failure. Read more

fn compat(self) -> Compat<Self>[src]

Wraps this failure in a compatibility wrapper that implements std::error::Error. Read more