pub struct Lz4Decoder { /* private fields */ }
Available on crate feature
lz4
only.Implementations§
Source§impl Lz4Decoder
impl Lz4Decoder
Trait Implementations§
Source§impl Debug for Lz4Decoder
impl Debug for Lz4Decoder
Source§impl Decode for Lz4Decoder
impl Decode for Lz4Decoder
Source§fn reinit(&mut self) -> Result<()>
fn reinit(&mut self) -> Result<()>
Reinitializes this decoder ready to decode a new member/frame of data.
Source§fn decode(
&mut self,
input: &mut PartialBuffer<impl AsRef<[u8]>>,
output: &mut PartialBuffer<impl AsRef<[u8]> + AsMut<[u8]>>,
) -> Result<bool>
fn decode( &mut self, input: &mut PartialBuffer<impl AsRef<[u8]>>, output: &mut PartialBuffer<impl AsRef<[u8]> + AsMut<[u8]>>, ) -> Result<bool>
Returns whether the end of the stream has been read
Auto Trait Implementations§
impl Freeze for Lz4Decoder
impl RefUnwindSafe for Lz4Decoder
impl Send for Lz4Decoder
impl Sync for Lz4Decoder
impl Unpin for Lz4Decoder
impl UnwindSafe for Lz4Decoder
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