Struct brotli_decompressor::reader::DecompressorCustomIo
[−]
[src]
pub struct DecompressorCustomIo<ErrType, R: CustomRead<ErrType>, BufferType: SliceWrapperMut<u8>, AllocU8: Allocator<u8>, AllocU32: Allocator<u32>, AllocHC: Allocator<HuffmanCode>> { /* fields omitted */ }
Methods
impl<ErrType, R: CustomRead<ErrType>, BufferType: SliceWrapperMut<u8>, AllocU8, AllocU32, AllocHC> DecompressorCustomIo<ErrType, R, BufferType, AllocU8, AllocU32, AllocHC> where
AllocU8: Allocator<u8>,
AllocU32: Allocator<u32>,
AllocHC: Allocator<HuffmanCode>,
[src]
AllocU8: Allocator<u8>,
AllocU32: Allocator<u32>,
AllocHC: Allocator<HuffmanCode>,
fn new(
r: R,
buffer: BufferType,
alloc_u8: AllocU8,
alloc_u32: AllocU32,
alloc_hc: AllocHC,
invalid_data_error_type: ErrType
) -> Self
[src]
r: R,
buffer: BufferType,
alloc_u8: AllocU8,
alloc_u32: AllocU32,
alloc_hc: AllocHC,
invalid_data_error_type: ErrType
) -> Self
fn new_with_custom_dictionary(
r: R,
buffer: BufferType,
alloc_u8: AllocU8,
alloc_u32: AllocU32,
alloc_hc: AllocHC,
dict: AllocU8::AllocatedMemory,
invalid_data_error_type: ErrType
) -> Self
[src]
r: R,
buffer: BufferType,
alloc_u8: AllocU8,
alloc_u32: AllocU32,
alloc_hc: AllocHC,
dict: AllocU8::AllocatedMemory,
invalid_data_error_type: ErrType
) -> Self