List of all items
Structs
- CustomFseTables
- CustomHuffmanTable
- ZstdCodec
- ZstdCompressor
- ZstdDecompressor
- block::LiteralsSection
- block::Sequence
- block::SequencesSection
- compress::Arena
- compress::ArenaVec
- compress::CacheAligned
- compress::CompressContext
- compress::CompressibilityFingerprint
- compress::EncodedSequence
- compress::LazyMatchFinder
- compress::Match
- compress::MatchFinder
- compress::RepeatOffsetMatchFinder
- compress::RleSuitability
- compress::block::BlockEncoder
- compress::speculative::SpeculativeCompressor
- decompress::DecompressContext
- dictionary::DictMatch
- dictionary::ZstdDictCompressor
- dictionary::ZstdDictDecompressor
- dictionary::ZstdDictionary
- frame::BlockHeader
- frame::FrameDescriptor
- frame::FrameHeader
- fse::BitReader
- fse::FseBitWriter
- fse::FseDecoder
- fse::FseEncoder
- fse::FseTable
- fse::FseTableEntry
- fse::InterleavedFseEncoder
- fse::InterleavedTansEncoder
- fse::TansEncoder
- fse::TansSymbolParams
- huffman::HuffmanCode
- huffman::HuffmanDecoder
- huffman::HuffmanEncoder
- huffman::HuffmanTable
- huffman::HuffmanTableEntry
Enums
- block::LiteralsBlockType
- compress::CompressionStrategy
- compress::FastBlockType
- compress::PatternType
- compress::speculative::SpeculativeStrategy
- frame::BlockType
Functions
- block::decode_compressed_block
- block::decode_raw_block
- block::decode_rle_block
- compress::analyze_for_rle
- compress::block::encode_block
- compress::block::encode_literals
- compress::block::encode_literals_with_encoder
- compress::block::encode_sequences
- compress::block::matches_to_sequences
- compress::encode_sequences_fse
- compress::encode_sequences_fse_with_encoded
- compress::encode_sequences_rle
- compress::encode_sequences_with_custom_tables
- compress::fast_entropy_estimate
- compress::fast_predict_block_type
- compress::fast_should_compress
- decompress::decompress_frame
- decompress::decompress_frame_with_dict
- frame::xxhash64
- fse::cached_ll_table
- fse::cached_ml_table
- fse::cached_of_table
- fse::cloned_ll_encoder
- fse::cloned_ml_encoder
- fse::cloned_of_encoder
- huffman::build_table_from_weights
- huffman::parse_huffman_weights
Constants
- MAX_WINDOW_SIZE
- MIN_WINDOW_SIZE
- ZSTD_MAGIC
- block::LITERAL_LENGTH_BASELINE
- block::MATCH_LENGTH_BASELINE
- compress::DEFAULT_ARENA_SIZE
- dictionary::DICT_MAGIC
- dictionary::MAX_DICT_SIZE
- dictionary::MIN_DICT_SIZE
- dictionary::MIN_SAMPLES
- frame::MAX_WINDOW_SIZE
- frame::MIN_WINDOW_SIZE
- frame::SKIPPABLE_MAGIC_HIGH
- frame::SKIPPABLE_MAGIC_LOW
- frame::ZSTD_MAGIC
- fse::FSE_MAX_ACCURACY_LOG
- fse::LITERAL_LENGTH_ACCURACY_LOG
- fse::LITERAL_LENGTH_DEFAULT_DISTRIBUTION
- fse::MATCH_LENGTH_ACCURACY_LOG
- fse::MATCH_LENGTH_DEFAULT_DISTRIBUTION
- fse::OFFSET_ACCURACY_LOG
- fse::OFFSET_DEFAULT_DISTRIBUTION
- huffman::HUFFMAN_MAX_BITS
- huffman::HUFFMAN_MAX_SYMBOLS
- huffman::HUFFMAN_MAX_WEIGHT
- huffman::HUFFMAN_MIN_HEADER_SIZE