pub struct LengthDelimitedCodecWithCompress { /* private fields */ }Expand description
LengthDelimitedCodec with compress support
Implementations§
Source§impl LengthDelimitedCodecWithCompress
impl LengthDelimitedCodecWithCompress
Sourcepub fn new(
enable_compress: bool,
length_delimited: LengthDelimitedCodec,
protocol_id: ProtocolId,
) -> Self
pub fn new( enable_compress: bool, length_delimited: LengthDelimitedCodec, protocol_id: ProtocolId, ) -> Self
Create a new LengthDelimitedCodecWithCompress
Trait Implementations§
Source§impl Decoder for LengthDelimitedCodecWithCompress
impl Decoder for LengthDelimitedCodecWithCompress
Source§fn decode(&mut self, src: &mut BytesMut) -> Result<Option<BytesMut>, Error>
fn decode(&mut self, src: &mut BytesMut) -> Result<Option<BytesMut>, Error>
Attempts to decode a frame from the provided buffer of bytes. Read more
Auto Trait Implementations§
impl Freeze for LengthDelimitedCodecWithCompress
impl RefUnwindSafe for LengthDelimitedCodecWithCompress
impl Send for LengthDelimitedCodecWithCompress
impl Sync for LengthDelimitedCodecWithCompress
impl Unpin for LengthDelimitedCodecWithCompress
impl UnwindSafe for LengthDelimitedCodecWithCompress
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more