Trait divans::interface::DivansCompressorFactory[][src]

pub trait DivansCompressorFactory<AllocU8: Allocator<u8>, AllocU32: Allocator<u32>, AllocCDF16: Allocator<DefaultCDF16>> {
    type DefaultEncoder: ArithmeticEncoderOrDecoder + NewWithAllocator<AllocU8>;
    type ConstructedCompressor: Compressor;
    type AdditionalArgs;
    fn new(
        m8: AllocU8,
        m32: AllocU32,
        mcdf16: AllocCDF16,
        opts: DivansCompressorOptions,
        additional_args: Self::AdditionalArgs
    ) -> Self::ConstructedCompressor; }

Associated Types

Required Methods

Implementors