pub struct Xz2Decoder { /* private fields */ }Available on crate feature
xz2 only.Implementations§
Source§impl Xz2Decoder
impl Xz2Decoder
Trait Implementations§
Source§impl Debug for Xz2Decoder
impl Debug for Xz2Decoder
Source§impl Decode for Xz2Decoder
impl Decode for Xz2Decoder
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 Xz2Decoder
impl RefUnwindSafe for Xz2Decoder
impl Send for Xz2Decoder
impl Sync for Xz2Decoder
impl Unpin for Xz2Decoder
impl UnsafeUnpin for Xz2Decoder
impl UnwindSafe for Xz2Decoder
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