Re-exportsยง
pub use huffman::HuffmanCode;
pub use huffman::HuffmanTreeGroup;
pub use state::BrotliState;
Macrosยง
- BROTLI_
LOG ๐ - BROTLI_
LOG_ ๐ARRAY_ INDEX - BROTLI_
LOG_ ๐UINT - Safe
Read ๐Block Length - Save
Error ๐Code - Save
Result ๐
Structsยง
Enumsยง
Constantsยง
- BROTLI_
LARGE_ MAX_ DISTANCE_ BITS - BROTLI_
MAX_ DISTANCE_ BITS - CODE_
LENGTH_ ๐CODES - HUFFMAN_
TABLE_ ๐BITS - HUFFMAN_
TABLE_ ๐MASK - NUM_
DISTANCE_ ๐SHORT_ CODES - kBrotli
Large ๐MaxWbits - kBrotli
Large ๐MinWbits - kBrotli
MaxAllowed ๐Distance - kBrotli
MaxPostfix ๐ - kBrotli
Window ๐Gap - kCode
Length ๐Code Order - kCode
Length ๐Prefix Length - kCode
Length ๐Prefix Value - kCode
Length ๐Repeat Code - kDefault
Code ๐Length - kDistance
Context ๐Bits - kNum
Block Length Codes - kNum
Insert AndCopy Codes - kNum
Literal Codes
Traitsยง
Functionsยง
- BROTLI_
DISTANCE_ ALPHABET_ SIZE - Brotli
Allocate ๐Ring Buffer - Brotli
Decoder GetError Code - Brotli
Decoder HasMore Output - Brotli
Decoder IsFinished - Brotli
Decoder IsUsed - Brotli
Decoder Take Output - Brotli
Decompress Stream - Brotli
MaxDistance Symbol - Check
Input ๐Amount - Copy
Uncompressed ๐Block ToOutput - Decode
Block ๐Type AndLength - Decode
Command ๐Block Switch - Decode
Command ๐Block Switch Internal - Decode
Context ๐Map - Decode
Context ๐MapInner - Decode
Distance ๐Block Switch - Decode
Distance ๐Block Switch Internal - Decode
Literal ๐Block Switch Internal - Decode
Meta ๐Block Length - Decode
Symbol ๐ - Decode
VarLen ๐Uint8 - Decode
Window ๐Bits - Detect
Trivial ๐Literal Block Types - Huffman
Tree ๐Group Decode - Inverse
Move ๐ToFront Transform - Log2
Floor ๐ - Preload
Symbol ๐ - Prepare
Literal ๐Decoding - Process
Commands ๐ - Process
Commands ๐Internal - Process
Repeated ๐Code Length - Process
Single ๐Code Length - Read
Block ๐Length - Read
Code ๐Length Code Lengths - Read
Command Internal - Read
Context Modes - Read
Distance Internal - Read
Huffman ๐Code - Read
Preloaded ๐Symbol - Read
Simple ๐Huffman Symbols - Read
Symbol ๐ - Read
Symbol ๐Code Lengths - Safe
Decode ๐Command Block Switch - Safe
Decode ๐Distance Block Switch - Safe
Decode ๐Symbol - Safe
Process ๐Commands - Safe
Read Bits - Safe
Read ๐Block Length From Index - Safe
Read ๐Block Length Index - Safe
Read ๐Symbol - Safe
Read ๐Symbol Code Lengths - Take
Distance From Ring Buffer - Unwritten
Bytes ๐ - Warmup
BitReader ๐ - Wrap
Ring ๐Buffer - Write
Ring ๐Buffer - assign_
error_ ๐code - bzero ๐
- is_
fatal ๐ - lg_
window_ size - mark_
unlikely ๐ - memcpy_
within_ ๐slice - memmove16 ๐