pub struct ChunkedBodyDecoder(/* private fields */);
Expand description
Decoder of http1 chunked body.
Trait Implementations§
Source§impl Decoder for ChunkedBodyDecoder
impl Decoder for ChunkedBodyDecoder
Source§type Error = DecodeError
type Error = DecodeError
The type of unrecoverable frame decoding errors. Read more
Source§fn decode(
&mut self,
src: &mut BytesMut,
) -> Result<Decoded<Self::Item>, Self::Error>
fn decode( &mut self, src: &mut BytesMut, ) -> Result<Decoded<Self::Item>, Self::Error>
Attempts to decode a frame from the provided buffer of bytes. Read more
Source§fn decode_eof(
&mut self,
buf: &mut BytesMut,
) -> Result<Decoded<Self::Item>, Self::Error>
fn decode_eof( &mut self, buf: &mut BytesMut, ) -> Result<Decoded<Self::Item>, Self::Error>
A default method available to be called when there are no more bytes
available to be read from the underlying I/O. Read more
Source§impl Default for ChunkedBodyDecoder
impl Default for ChunkedBodyDecoder
Source§fn default() -> ChunkedBodyDecoder
fn default() -> ChunkedBodyDecoder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ChunkedBodyDecoder
impl RefUnwindSafe for ChunkedBodyDecoder
impl Send for ChunkedBodyDecoder
impl Sync for ChunkedBodyDecoder
impl Unpin for ChunkedBodyDecoder
impl UnwindSafe for ChunkedBodyDecoder
Blanket Implementations§
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