pub struct DivansCompressorOptions {Show 16 fields
pub literal_adaptation: Option<[Speed; 4]>,
pub window_size: Option<i32>,
pub lgblock: Option<u32>,
pub quality: Option<u16>,
pub q9_5: bool,
pub force_literal_context_mode: Option<LiteralPredictionModeNibble>,
pub dynamic_context_mixing: Option<u8>,
pub stride_detection_quality: Option<u8>,
pub speed_detection_quality: Option<u8>,
pub use_brotli: BrotliCompressionSetting,
pub use_context_map: bool,
pub force_stride_value: StrideSelection,
pub prior_depth: Option<u8>,
pub prior_bitmask_detection: u8,
pub brotli_literal_byte_score: Option<u32>,
pub divans_ir_optimizer: u8,
}
Fields§
§literal_adaptation: Option<[Speed; 4]>
§window_size: Option<i32>
§lgblock: Option<u32>
§quality: Option<u16>
§q9_5: bool
§force_literal_context_mode: Option<LiteralPredictionModeNibble>
§dynamic_context_mixing: Option<u8>
§stride_detection_quality: Option<u8>
§speed_detection_quality: Option<u8>
§use_brotli: BrotliCompressionSetting
§use_context_map: bool
§force_stride_value: StrideSelection
§prior_depth: Option<u8>
§prior_bitmask_detection: u8
§brotli_literal_byte_score: Option<u32>
§divans_ir_optimizer: u8
Trait Implementations§
Source§impl Clone for DivansCompressorOptions
impl Clone for DivansCompressorOptions
Source§fn clone(&self) -> DivansCompressorOptions
fn clone(&self) -> DivansCompressorOptions
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 moreSource§impl Debug for DivansCompressorOptions
impl Debug for DivansCompressorOptions
Source§impl Default for DivansCompressorOptions
impl Default for DivansCompressorOptions
impl Copy for DivansCompressorOptions
Auto Trait Implementations§
impl Freeze for DivansCompressorOptions
impl RefUnwindSafe for DivansCompressorOptions
impl Send for DivansCompressorOptions
impl Sync for DivansCompressorOptions
impl Unpin for DivansCompressorOptions
impl UnwindSafe for DivansCompressorOptions
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