pub fn BrotliCompressCustomAlloc<InputType, OutputType, Alloc: BrotliAlloc>(
r: &mut InputType,
w: &mut OutputType,
input_buffer: &mut [u8],
output_buffer: &mut [u8],
params: &BrotliEncoderParams,
alloc: Alloc,
) -> Result<usize, Error>