Skip to main content

FeaturedCode

Enum FeaturedCode 

Source
pub enum FeaturedCode {
    NoOp(NoOpCode),
}

Variants§

§

NoOp(NoOpCode)

Trait Implementations§

Source§

impl<T> Code<T> for FeaturedCode
where T: AsRef<[u8]> + 'static,

Source§

type Item = Bytes

Source§

fn code(&mut self, item: T) -> Result<Option<Self::Item>>

Source§

fn code_eof(&mut self) -> Result<Option<Self::Item>>

Source§

fn is_end_stream(&self, body: &impl Body) -> bool

A helper method for overriding associated input body’s end_stream state. by default it returns value the same as Body::is_end_stream’s default value. in other word the default prediction is (de)compress can not hint if body has ended.
Source§

fn size_hint(&self, body: &impl Body) -> SizeHint

A helper method for overriding associated input body’s size_hint. by default it returns value the same as SizeHint’s default value. in other word the default prediction is (de)compress can not hint an exact size.
Source§

impl Default for FeaturedCode

Source§

fn default() -> Self

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.