pub struct RunLengthEncoder;Expand description
Byte-level run-length encoding.
Format: alternating [count: u8][byte] pairs. Counts are 1-based (a
count byte of 0 means 1 repetition). Runs longer than 255 are split.
Implementations§
Auto Trait Implementations§
impl Freeze for RunLengthEncoder
impl RefUnwindSafe for RunLengthEncoder
impl Send for RunLengthEncoder
impl Sync for RunLengthEncoder
impl Unpin for RunLengthEncoder
impl UnsafeUnpin for RunLengthEncoder
impl UnwindSafe for RunLengthEncoder
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