pub struct BodyDataStream { /* private fields */ }Expand description
A stream of data frames.
Created with Body::into_data_stream.
Trait Implementations§
Source§impl Body for BodyDataStream
 
impl Body for BodyDataStream
Source§impl Debug for BodyDataStream
 
impl Debug for BodyDataStream
Source§impl Stream for BodyDataStream
 
impl Stream for BodyDataStream
Auto Trait Implementations§
impl Freeze for BodyDataStream
impl !RefUnwindSafe for BodyDataStream
impl Send for BodyDataStream
impl !Sync for BodyDataStream
impl Unpin for BodyDataStream
impl !UnwindSafe for BodyDataStream
Blanket Implementations§
Source§impl<T> BodyExt for T
 
impl<T> BodyExt for T
Source§fn frame(&mut self) -> Frame<'_, Self>where
    Self: Unpin,
 
fn frame(&mut self) -> Frame<'_, Self>where
    Self: Unpin,
Returns a future that resolves to the next 
Frame, if any.Source§fn map_frame<F, B>(self, f: F) -> MapFrame<Self, F>
 
fn map_frame<F, B>(self, f: F) -> MapFrame<Self, F>
Maps this body’s frame to a different kind.
Source§fn map_err<F, E>(self, f: F) -> MapErr<Self, F>
 
fn map_err<F, E>(self, f: F) -> MapErr<Self, F>
Maps this body’s error value to a different value.
Source§fn boxed_unsync(self) -> UnsyncBoxBody<Self::Data, Self::Error>
 
fn boxed_unsync(self) -> UnsyncBoxBody<Self::Data, Self::Error>
Turn this body into a boxed trait object that is !Sync.
Source§fn collect(self) -> Collect<Self>where
    Self: Sized,
 
fn collect(self) -> Collect<Self>where
    Self: Sized,
Turn this body into 
Collected body which will collect all the DATA frames
and trailers.Source§fn with_trailers<F>(self, trailers: F) -> WithTrailers<Self, F>
 
fn with_trailers<F>(self, trailers: F) -> WithTrailers<Self, F>
Add trailers to the body. Read more
Source§fn into_data_stream(self) -> BodyDataStream<Self>where
    Self: Sized,
 
fn into_data_stream(self) -> BodyDataStream<Self>where
    Self: Sized,
Turn this body into 
BodyDataStream.Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more