Struct divans::interface::DivansCompressorOptions[][src]

pub struct DivansCompressorOptions {
    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

Trait Implementations

impl Clone for DivansCompressorOptions
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for DivansCompressorOptions
[src]

impl Debug for DivansCompressorOptions
[src]

Formats the value using the given formatter. Read more

impl Default for DivansCompressorOptions
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations