[−][src]Enum hpack::decoder::IntegerDecodingError
Represents all errors that can be encountered while decoding an integer.
Variants
5.1. specifies that "excessively large integer decodings" MUST be considered an error (whether the size is the number of octets or value). This variant corresponds to the encoding containing too many octets.
The variant corresponds to the case where the value of the integer being decoded exceeds a certain threshold.
When a buffer from which an integer was supposed to be encoded does not contain enough octets to complete the decoding.
Only valid prefixes are [1, 8]
Trait Implementations
impl Clone for IntegerDecodingError
[src]
fn clone(&self) -> IntegerDecodingError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for IntegerDecodingError
[src]
impl Debug for IntegerDecodingError
[src]
impl PartialEq<IntegerDecodingError> for IntegerDecodingError
[src]
fn eq(&self, other: &IntegerDecodingError) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for IntegerDecodingError
[src]
Auto Trait Implementations
impl RefUnwindSafe for IntegerDecodingError
impl Send for IntegerDecodingError
impl Sync for IntegerDecodingError
impl Unpin for IntegerDecodingError
impl UnwindSafe for IntegerDecodingError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,