[][src]Crate brotli

Re-exports

pub use self::enc::combined_alloc::CombiningAllocator;
pub use enc::interface;
pub use enc::input_pair::InputReference;
pub use enc::input_pair::InputReferenceMut;
pub use enc::input_pair::InputPair;
pub use enc::interface::SliceOffset;
pub use enc::interface::thaw;
pub use enc::interface::thaw_pair;
pub use enc::BrotliCompress;
pub use enc::BrotliCompressCustomAlloc;
pub use enc::BrotliCompressCustomIo;
pub use enc::BrotliCompressCustomIoCustomDict;
pub use enc::reader::CompressorReader;
pub use enc::reader::CompressorReaderCustomIo;
pub use enc::writer::CompressorWriter;
pub use enc::writer::CompressorWriterCustomIo;

Modules

concat
dictionary
enc
ffi
reader
transform
writer

Structs

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

Enums

BrotliResult

Constants

VERSION

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
BrotliDecompressCustomIoCustomDict
BrotliDecompressStream
TransformDictionaryWord
copy_from_to