pub struct LzxpressContext {
pub uncompressed_data_size: usize,
/* private fields */
}Expand description
Context for decompressing LZXPRESS (LZ77 + DIRECT2) compressed data.
Fields§
§uncompressed_data_size: usizeUncompressed data size.
Implementations§
Source§impl LzxpressContext
impl LzxpressContext
Sourcepub fn decompress(
&mut self,
compressed_data: &[u8],
uncompressed_data: &mut [u8],
) -> Result<(), ErrorTrace>
pub fn decompress( &mut self, compressed_data: &[u8], uncompressed_data: &mut [u8], ) -> Result<(), ErrorTrace>
Decompress data.
Auto Trait Implementations§
impl Freeze for LzxpressContext
impl RefUnwindSafe for LzxpressContext
impl Send for LzxpressContext
impl Sync for LzxpressContext
impl Unpin for LzxpressContext
impl UnwindSafe for LzxpressContext
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