pub struct DeltaCompressor;Expand description
Delta encoding compression
Implementations§
Source§impl DeltaCompressor
impl DeltaCompressor
Sourcepub fn decompress(data: &[u8]) -> WasmResult<Vec<u8>>
pub fn decompress(data: &[u8]) -> WasmResult<Vec<u8>>
Decompresses delta-encoded data
Sourcepub fn compress_2d(data: &[u8], width: usize) -> Vec<u8> ⓘ
pub fn compress_2d(data: &[u8], width: usize) -> Vec<u8> ⓘ
Compresses 2D delta encoding (for images)
Sourcepub fn decompress_2d(data: &[u8], width: usize) -> WasmResult<Vec<u8>>
pub fn decompress_2d(data: &[u8], width: usize) -> WasmResult<Vec<u8>>
Decompresses 2D delta-encoded data
Auto Trait Implementations§
impl Freeze for DeltaCompressor
impl RefUnwindSafe for DeltaCompressor
impl Send for DeltaCompressor
impl Sync for DeltaCompressor
impl Unpin for DeltaCompressor
impl UnsafeUnpin for DeltaCompressor
impl UnwindSafe for DeltaCompressor
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