brotli
pub struct IoReaderWrapper<'a, OutputType: Read + 'a>(pub &'a mut OutputType);
impl<'a, InputType: Read> CustomRead<Error> for IoReaderWrapper<'a, InputType>
fn read(self: &mut Self, buf: &mut [u8]) -> Result<usize, Error>