Enum probor::DecodeError [] [src]

pub enum DecodeError {
    AbsentField(&'static str),
    WrongArrayLength(usize),
    DuplicateKey,
    UnexpectedNull,
    WrongType(&'static strDecodeError),
    WrongValue(&'static str),
    BadFieldValue(&'static strBox<DecodeError>),
    BadArrayElement(usizeBox<DecodeError>),
    SkippingError(DecodeError),
}

Variants

AbsentField(&'static str)WrongArrayLength(usize)DuplicateKeyUnexpectedNullWrongType(&'static strDecodeError)WrongValue(&'static str)BadFieldValue(&'static strBox<DecodeError>)BadArrayElement(usizeBox<DecodeError>)SkippingError(DecodeError)

Trait Implementations

impl Debug for DecodeError
[src]

fn fmt(&self, fmt: &mut Formatter) -> Result<()Error>

Formats the value using the given formatter.

impl Display for DecodeError
[src]

fn fmt(&self, fmt: &mut Formatter) -> Result<()Error>

Formats the value using the given formatter.

impl Error for DecodeError
[src]

fn description(&self) -> &'static str

A short description of the error. Read more

fn cause(&self) -> Option<&Error>

The lower-level cause of this error, if any. Read more