pub enum CompressType {
Zlib = 1,
Lzo = 2,
Zstd = 3,
}Expand description
Compression algorithm to use when defragmenting.
Corresponds to the BTRFS_COMPRESS_* values from compression.h.
The numeric values are part of the on-disk/ioctl ABI.
Variants§
Trait Implementations§
Source§impl Clone for CompressType
impl Clone for CompressType
Source§fn clone(&self) -> CompressType
fn clone(&self) -> CompressType
Returns a duplicate of the value. Read more
1.0.0 · 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 CompressType
impl Debug for CompressType
Source§impl Display for CompressType
impl Display for CompressType
Source§impl FromStr for CompressType
impl FromStr for CompressType
Source§impl PartialEq for CompressType
impl PartialEq for CompressType
impl Copy for CompressType
impl Eq for CompressType
impl StructuralPartialEq for CompressType
Auto Trait Implementations§
impl Freeze for CompressType
impl RefUnwindSafe for CompressType
impl Send for CompressType
impl Sync for CompressType
impl Unpin for CompressType
impl UnsafeUnpin for CompressType
impl UnwindSafe for CompressType
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