Enum rust_htslib::bam::CompressionLevel
source · [−]pub enum CompressionLevel {
Uncompressed,
Fastest,
Maximum,
Level(u32),
}
Expand description
Compression levels in BAM/CRAM files
- Uncompressed: No compression, zlib level 0
- Fastest: Lowest compression level, zlib level 1
- Maximum: Highest compression level, zlib level 9
- Level(i): Custom compression level in the range [0, 9]
Variants
Uncompressed
Fastest
Maximum
Level(u32)
Trait Implementations
sourceimpl Clone for CompressionLevel
impl Clone for CompressionLevel
sourcefn clone(&self) -> CompressionLevel
fn clone(&self) -> CompressionLevel
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CompressionLevel
impl Debug for CompressionLevel
impl Copy for CompressionLevel
Auto Trait Implementations
impl RefUnwindSafe for CompressionLevel
impl Send for CompressionLevel
impl Sync for CompressionLevel
impl Unpin for CompressionLevel
impl UnwindSafe for CompressionLevel
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more