Struct actix_http::h1::ClientPayloadCodec
source · pub struct ClientPayloadCodec { /* private fields */ }
Expand description
HTTP/1 Payload Codec
Implementations§
source§impl ClientPayloadCodec
impl ClientPayloadCodec
sourcepub fn keep_alive(&self) -> bool
pub fn keep_alive(&self) -> bool
Check if last response is keep-alive
sourcepub fn into_message_codec(self) -> ClientCodec
pub fn into_message_codec(self) -> ClientCodec
Transform payload codec to a message codec
Trait Implementations§
source§impl Decoder for ClientPayloadCodec
impl Decoder for ClientPayloadCodec
§type Error = PayloadError
type Error = PayloadError
The type of unrecoverable frame decoding errors. Read more
source§fn decode(
&mut self,
src: &mut BytesMut
) -> Result<Option<Self::Item>, Self::Error>
fn decode( &mut self, src: &mut BytesMut ) -> Result<Option<Self::Item>, Self::Error>
Attempts to decode a frame from the provided buffer of bytes. Read more
§fn decode_eof(
&mut self,
buf: &mut BytesMut
) -> Result<Option<Self::Item>, Self::Error>
fn decode_eof( &mut self, buf: &mut BytesMut ) -> Result<Option<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
Auto Trait Implementations§
impl Freeze for ClientPayloadCodec
impl !RefUnwindSafe for ClientPayloadCodec
impl !Send for ClientPayloadCodec
impl !Sync for ClientPayloadCodec
impl Unpin for ClientPayloadCodec
impl !UnwindSafe for ClientPayloadCodec
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