Function brotli::BrotliDecompressCustomIo [] [src]

pub fn BrotliDecompressCustomIo<ErrType, InputType, OutputType, AllocU8: Allocator<u8>, AllocU32: Allocator<u32>, AllocHC: Allocator<HuffmanCode>>(r: &mut InputType,
                                                                                                                                                   w: &mut OutputType,
                                                                                                                                                   input_buffer: &mut [u8],
                                                                                                                                                   output_buffer: &mut [u8],
                                                                                                                                                   alloc_u8: AllocU8,
                                                                                                                                                   alloc_u32: AllocU32,
                                                                                                                                                   alloc_hc: AllocHC,
                                                                                                                                                   unexpected_eof_error_constant: ErrType)
                                                                                                                                                   -> Result<(), ErrType> where InputType: CustomRead<ErrType>, OutputType: CustomWrite<ErrType>