Crate divans[−][src]
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
alloc_util | |
alloc_util | |
constants | |
interface | |
interface | |
ir_optimize | |
multithreading | |
mux | |
resizable_buffer | |
slice_util | |
threading |
Macros
declare_common_tests |
Structs
Enums
Command | |
DivansDecompressor | |
StrideSelection |
Constants
CMD_BUFFER_SIZE |
Traits
Allocator | |
BaseCDF | |
CDF16 | |
DivansDecompressorFactory | |
EncoderOrDecoderSpecialization | |
Nop | |
SliceWrapper | |
SliceWrapperMut |