[][src]Struct reqwest::async::Decoder

pub struct Decoder { /* fields omitted */ }

A response decompressor over a non-blocking stream of chunks.

The inner decoder may be constructed asynchronously.

Implementations

impl Decoder[src]

pub fn empty() -> Decoder[src]

An empty decoder.

This decoder will produce a single 0 byte chunk.

Trait Implementations

impl Debug for Decoder[src]

impl Stream for Decoder[src]

type Item = Chunk

The type of item this stream will yield on success.

type Error = Error

The type of error this stream may generate.

Auto Trait Implementations

impl !RefUnwindSafe for Decoder

impl Send for Decoder

impl !Sync for Decoder

impl Unpin for Decoder

impl !UnwindSafe for Decoder

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> StreamExt for T where
    T: Stream + ?Sized
[src]

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.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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