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

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

Derived Implementations

impl PartialEq for DecoderError

fn eq(&self, __arg_0: &DecoderError) -> bool

fn ne(&self, __arg_0: &DecoderError) -> bool

impl Copy for DecoderError

impl Clone for DecoderError

fn clone(&self) -> DecoderError

fn clone_from(&mut self, source: &Self)

impl Debug for DecoderError

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