Enum bzip2_rs::decoder::DecoderError[][src]

pub enum DecoderError {
    Header(HeaderError),
    Block(BlockError),
}

An error returned by Decoder or DecoderReader

Variants

Header(HeaderError)

An error was returned by the Header decoder

Block(BlockError)

An error was returned by the Block decoder

Trait Implementations

impl Clone for DecoderError[src]

impl Debug for DecoderError[src]

impl Display for DecoderError[src]

impl Error for DecoderError[src]

impl From<BlockError> for DecoderError[src]

impl From<HeaderError> for DecoderError[src]

impl PartialEq<DecoderError> for DecoderError[src]

impl StructuralPartialEq for DecoderError[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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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.