[][src]Enum gf::mc::pipeline::DecodeError

pub enum DecodeError {
    Incomplete(Option<usize>),
    InternalError,
    InvalidDecodeMode,
    Undefined,
}

Error returned from DecodeUnit.

Variants

Incomplete(Option<usize>)

The provided input was too short. The associated Option contains the required length, if known.

InternalError

Internal error in decoder.

InvalidDecodeMode

An invalid decode mode was provided.

Undefined

The encoding is undefined with regard to the enabled CPU features. It may be defined with a different feature set.

Trait Implementations

impl Clone for DecodeError[src]

impl Copy for DecodeError[src]

impl Debug for DecodeError[src]

impl Eq for DecodeError[src]

impl Hash for DecodeError[src]

impl PartialEq<DecodeError> for DecodeError[src]

impl StructuralEq for DecodeError[src]

impl StructuralPartialEq for DecodeError[src]

Auto Trait Implementations

impl RefUnwindSafe for DecodeError

impl Send for DecodeError

impl Sync for DecodeError

impl Unpin for DecodeError

impl UnwindSafe for DecodeError

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?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, 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.