#[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 moreimpl Copy for DecompressStage
Source§impl Debug for DecompressStage
impl Debug for DecompressStage
impl Eq for DecompressStage
Source§impl PartialEq for DecompressStage
impl PartialEq 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