#[repr(i32)]pub enum AsdfBlockDecompMode {
Auto = 0,
Eager = 1,
Lazy = 2,
}Expand description
When compressed block data is decompressed, mirroring
asdf_block_decomp_mode_t.
Variants§
Auto = 0
Choose automatically.
Eager = 1
Decompress everything on first access.
Lazy = 2
Decompress on demand where supported, else fall back to eager.
Trait Implementations§
Source§impl Clone for AsdfBlockDecompMode
impl Clone for AsdfBlockDecompMode
Source§fn clone(&self) -> AsdfBlockDecompMode
fn clone(&self) -> AsdfBlockDecompMode
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 AsdfBlockDecompMode
Source§impl Debug for AsdfBlockDecompMode
impl Debug for AsdfBlockDecompMode
Source§impl Default for AsdfBlockDecompMode
impl Default for AsdfBlockDecompMode
Source§fn default() -> AsdfBlockDecompMode
fn default() -> AsdfBlockDecompMode
Returns the “default value” for a type. Read more
impl Eq for AsdfBlockDecompMode
Source§impl PartialEq for AsdfBlockDecompMode
impl PartialEq for AsdfBlockDecompMode
impl StructuralPartialEq for AsdfBlockDecompMode
Auto Trait Implementations§
impl Freeze for AsdfBlockDecompMode
impl RefUnwindSafe for AsdfBlockDecompMode
impl Send for AsdfBlockDecompMode
impl Sync for AsdfBlockDecompMode
impl Unpin for AsdfBlockDecompMode
impl UnsafeUnpin for AsdfBlockDecompMode
impl UnwindSafe for AsdfBlockDecompMode
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