[][src]Enum compu::decoder::DecoderResult

pub enum DecoderResult {
    NeedInput,
    NeedOutput,
    Error,
    Finished,
    Other(i32),
}

Result of decoding

Variants

NeedInput

Cannot finish due to lack of input data

NeedOutput

Need to flush data somewhere before continuing

Error

Error happened while decoding.

Finished

Successfully finished decoding.

Other(i32)

Decoder specific error.

Trait Implementations

impl Into<DecoderResult> for BrotliDecoderResult[src]

impl Copy for DecoderResult[src]

impl PartialEq<DecoderResult> for DecoderResult[src]

impl Clone for DecoderResult[src]

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

Performs copy-assignment from source. Read more

impl Eq for DecoderResult[src]

impl Debug for DecoderResult[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.

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

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

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