fn read_unaligned<R, E, N>( reader: R, bits: u32, acc: &mut BitQueue<E, N>, rem: &mut BitQueue<E, u8>, ) -> Result<()>where R: Read, E: Endianness, N: Numeric,