pub enum SizeClass {
Tiny,
Small,
Medium,
Large,
Huge,
}Expand description
File size classification
Variants§
Tiny
Tiny files (<1KB) - optimize for compression ratio
Small
Small files (<100KB) - balance ratio and speed
Medium
Medium files (<10MB) - prefer speed
Large
Large files (<100MB) - prioritize speed
Huge
Huge files (>100MB) - fastest compression
Implementations§
Trait Implementations§
impl Copy for SizeClass
impl Eq for SizeClass
impl StructuralPartialEq for SizeClass
Auto Trait Implementations§
impl Forget for SizeClass
impl Freeze for SizeClass
impl RefUnwindSafe for SizeClass
impl Send for SizeClass
impl Sync for SizeClass
impl Unpin for SizeClass
impl UnsafeUnpin for SizeClass
impl UnwindSafe for SizeClass
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