[][src]Enum hpack::decoder::DecoderError

pub enum DecoderError {
    HeaderIndexOutOfBounds,
    IntegerDecodingError(IntegerDecodingError),
    StringDecodingError(StringDecodingError),
    InvalidMaxDynamicSize,
}

Represents all errors that can be encountered while performing the decoding of an HPACK header set.

Variants

HeaderIndexOutOfBounds
IntegerDecodingError(IntegerDecodingError)
StringDecodingError(StringDecodingError)
InvalidMaxDynamicSize

The size of the dynamic table can never be allowed to exceed the max size mandated to the decoder by the protocol. (by perfroming changes made by SizeUpdate blocks).

Trait Implementations

impl Clone for DecoderError[src]

impl Copy for DecoderError[src]

impl Debug for DecoderError[src]

impl PartialEq<DecoderError> for DecoderError[src]

impl StructuralPartialEq for DecoderError[src]

Auto Trait Implementations

impl RefUnwindSafe for DecoderError

impl Send for DecoderError

impl Sync for DecoderError

impl Unpin for DecoderError

impl UnwindSafe for DecoderError

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, 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.