pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader {
        BitStreamReader {
            buffer: [0u8],
            reader,
            offset: 8,
        }
    }
/// Create a new BitStreamReader that reads bitwise from a given reader
Create a new BitStreamReader that reads bitwise from a given reader
Create a new BitStreamReader that reads bitwise from a given reader
pub fn new(reader: &'a mut dyn io::Read) -> BitStreamReader {
        BitStreamReader {
            buffer: [0u8],
            reader,
            offset: 8,
        }
    }
pub fn new ( reader : & ' a mut dyn io :: Read ) -> BitStreamReader { BitStreamReader { buffer : [ 0u8 ] , reader , offset : 8 , } }
Create a new BitStreamReader that reads bitwise from a given reader
Create a new BitStreamReader that reads bitwise from a given reader
reader
&'a mut dyn io::Read
reader
&'a mut dyn io::Read