Trait CompressionFormatLevels

Source
pub trait CompressionFormatLevels: CompressionFormat {
    const COMPRESSION_LEVEL_NONE: u32;
    const COMPRESSION_LEVEL_FAST: u32;
    const COMPRESSION_LEVEL_BEST: u32;
    const COMPRESSION_LEVEL_DEFAULT: u32;
}
Available on crate feature compression only.
Expand description

Defines compression level presets for a CompressionFormat.

Required Associated Constants§

Source

const COMPRESSION_LEVEL_NONE: u32

The level for no compression.

Source

const COMPRESSION_LEVEL_FAST: u32

The level for ‘fast’ compression.

Source

const COMPRESSION_LEVEL_BEST: u32

The level for ‘best’ compression.

Source

const COMPRESSION_LEVEL_DEFAULT: u32

The level for default compression.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§