pub struct ZlibCompressor;Trait Implementations§
Source§impl Compressor for ZlibCompressor
impl Compressor for ZlibCompressor
Source§fn compress(&self, src: &[u8], level: i32) -> RocketMQResult<Bytes>
fn compress(&self, src: &[u8], level: i32) -> RocketMQResult<Bytes>
Compress message by different compressor. Read more
Source§fn decompress(&self, src: &[u8]) -> RocketMQResult<Bytes>
fn decompress(&self, src: &[u8]) -> RocketMQResult<Bytes>
Decompress message by different compressor. Read more
Auto Trait Implementations§
impl Freeze for ZlibCompressor
impl RefUnwindSafe for ZlibCompressor
impl Send for ZlibCompressor
impl Sync for ZlibCompressor
impl Unpin for ZlibCompressor
impl UnwindSafe for ZlibCompressor
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