#[repr(u32)]pub enum DecompressStage {
GetFrameHeaderSize = 0,
DecodeFrameHeader = 1,
DecodeBlockHeader = 2,
DecompressBlock = 3,
DecompressLastBlock = 4,
CheckChecksum = 5,
DecodeSkippableHeader = 6,
SkipFrame = 7,
}Variants§
GetFrameHeaderSize = 0
DecodeFrameHeader = 1
DecodeBlockHeader = 2
DecompressBlock = 3
DecompressLastBlock = 4
CheckChecksum = 5
DecodeSkippableHeader = 6
SkipFrame = 7
Implementations§
Source§impl DecompressStage
impl DecompressStage
pub const fn to_next_input_type(self) -> NextInputType
Trait Implementations§
Source§impl Clone for DecompressStage
impl Clone for DecompressStage
Source§fn clone(&self) -> DecompressStage
fn clone(&self) -> DecompressStage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DecompressStage
impl Debug for DecompressStage
Source§impl PartialEq for DecompressStage
impl PartialEq for DecompressStage
Source§fn eq(&self, other: &DecompressStage) -> bool
fn eq(&self, other: &DecompressStage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for DecompressStage
impl Eq for DecompressStage
impl StructuralPartialEq for DecompressStage
Auto Trait Implementations§
impl Freeze for DecompressStage
impl RefUnwindSafe for DecompressStage
impl Send for DecompressStage
impl Sync for DecompressStage
impl Unpin for DecompressStage
impl UnsafeUnpin for DecompressStage
impl UnwindSafe for DecompressStage
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