Enum rust_htslib::bgzf::CompressionLevel
source · pub enum CompressionLevel {
Default,
NoCompression,
Uncompressed,
Fastest,
Maximum,
Level(i8),
}
Expand description
The CompressionLevel used by the underlying GZIP writer Note that the special level NoCompression will not use the GZIP writer. Compression levels in BGZF files
- Uncompressed: No compression, zlib level 0
- Fastest: Lowest compression level, zlib level 1
- Maximum: Highest compression level, zlib level 9
- Default: Default compression level, zlib level 6
- Level(i): Custom compression level in the range [0, 9]
- NoCompression: No compression, zlib not used. Output will be identical to input
Variants§
Trait Implementations§
source§impl Clone for CompressionLevel
impl Clone for CompressionLevel
source§fn clone(&self) -> CompressionLevel
fn clone(&self) -> CompressionLevel
Returns a copy 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 more