Crate brotli [] [src]

Re-exports

pub use enc::interface;
pub use enc::input_pair::InputReference;
pub use enc::BrotliCompress;
pub use enc::BrotliCompressCustomAlloc;
pub use enc::BrotliCompressCustomIo;
pub use enc::reader::CompressorReader;
pub use enc::reader::CompressorReaderCustomIo;
pub use enc::writer::CompressorWriter;
pub use enc::writer::CompressorWriterCustomIo;

Modules

dictionary
enc
reader
transform
writer

Structs

AllocatedStackMemory
BrotliState
Decompressor
DecompressorCustomIo
DecompressorWriter
DecompressorWriterCustomIo
HeapAlloc
HuffmanCode
IntoIoReader
IoReaderWrapper
IoWriterWrapper
StackAllocator

Enums

BrotliResult

Traits

Allocator
CustomRead

this trait does not allow for transient errors: they must be retried in the underlying layer

CustomWrite

this trait does not allow for transient errors: they must be retried in the underlying layer

SliceWrapper
SliceWrapperMut

Functions

BrotliDecompress
BrotliDecompressCustomAlloc
BrotliDecompressCustomIo
BrotliDecompressStream
TransformDictionaryWord
copy_from_to