Expand description
This is documentation for the divans crate
The divans crate is meant to be used for generic data compression
Re-exports§
pub use self::interface::DivansInputResult;pub use self::interface::DivansOpResult;pub use self::interface::DivansOutputResult;pub use self::interface::DivansResult;pub use self::interface::ErrMsg;pub use self::interface::MAGIC_NUMBER;pub use interface::DivansCompressorFactory;pub use interface::Compressor;pub use interface::Decompressor;pub use interface::NewWithAllocator;pub use interface::ArithmeticEncoderOrDecoder;pub use interface::DefaultCDF16;pub use interface::BrotliCompressionSetting;pub use interface::DivansCompressorOptions;pub use divans_decompressor::StaticCommand;
Modules§
Macros§
Structs§
- Allocated
Stack Memory - Block
Switch - Brotli
Divans Hybrid Compressor - Brotli
Divans Hybrid Compressor Factory - CDF2
- Copy
Command - Decoder
Specialization - Dict
Command - Divans
Brotli Hybrid Compressor Reader - Divans
Brotli Hybrid Compressor Writer - Divans
Codec - Divans
Compressor - Divans
Compressor Factory Struct - Divans
Decompressor Factory Struct - Divans
Decompressor Reader - Divans
Decompressor Writer - Divans
Experimental Compressor Reader - Divans
Experimental Compressor Writer - Divans
Recode State - Encoder
Specialization - Feature
Flag Slice Type - Literal
Block Switch - Literal
Command - Literal
Prediction Mode Nibble - Prediction
Mode Context Map - Speed
- Stack
Allocator
Enums§
Constants§
Traits§
- Allocator
- BaseCDF
- CDF16
- Divans
Decompressor Factory - Encoder
OrDecoder Specialization - Nop
- Slice
Wrapper - Slice
Wrapper Mut
Functions§
- divans_
compressor_ ⚠free_ u8 - divans_
compressor_ ⚠free_ usize - divans_
compressor_ ⚠malloc_ u8 - divans_
compressor_ ⚠malloc_ usize - divans_
decode ⚠ - divans_
decompressor_ ⚠free_ u8 - divans_
decompressor_ ⚠free_ usize - divans_
decompressor_ ⚠malloc_ u8 - divans_
decompressor_ ⚠malloc_ usize - divans_
encode ⚠ - divans_
encode_ ⚠flush - divans_
free_ ⚠compressor - divans_
free_ ⚠decompressor - divans_
new_ compressor - divans_
new_ ⚠compressor_ with_ custom_ alloc - divans_
new_ decompressor - divans_
new_ ⚠decompressor_ with_ custom_ alloc - divans_
new_ serial_ decompressor - divans_
set_ ⚠option - free_
cmd