Struct product_os_server::BodyBytes
source · pub struct BodyBytes { /* private fields */ }Expand description
Concrete implementation of (Body).
Implementations§
Trait Implementations§
source§impl Body for BodyBytes
impl Body for BodyBytes
source§fn poll_frame(
self: Pin<&mut BodyBytes>,
cx: &mut Context<'_>
) -> Poll<Option<Result<Frame<<BodyBytes as Body>::Data>, <BodyBytes as Body>::Error>>>
fn poll_frame( self: Pin<&mut BodyBytes>, cx: &mut Context<'_> ) -> Poll<Option<Result<Frame<<BodyBytes as Body>::Data>, <BodyBytes as Body>::Error>>>
Attempt to pull out the next data buffer of this stream.
source§fn is_end_stream(&self) -> bool
fn is_end_stream(&self) -> bool
Returns
true when the end of stream has been reached. Read moreAuto Trait Implementations§
impl !Freeze for BodyBytes
impl RefUnwindSafe for BodyBytes
impl Send for BodyBytes
impl Sync for BodyBytes
impl Unpin for BodyBytes
impl UnwindSafe for BodyBytes
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§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