Enum leb128::read::Error [] [src]

pub enum Error {
    IoError(Error),
    UnexpectedEndOfData,
    Overflow,
}

An enumeration of the possible errors that can occur when reading a number encoded with LEB128.

Variants

IoError(Error)

There was an underlying IO error.

UnexpectedEndOfData

We were not done reading the number, but there is no more data.

Overflow

The number being read is larger than can be represented.

Trait Implementations

impl Debug for Error
[src]

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

Formats the value using the given formatter.

impl From<Error> for Error
[src]

fn from(e: Error) -> Self

Performs the conversion.

impl Display for Error
[src]

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

Formats the value using the given formatter.

impl Error for Error
[src]

fn description(&self) -> &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