pub fn read_small_dynamic_unsigned( bytes: &[u8], pos: &mut usize, bits: &mut u8, bit_count: u8, ) -> Result<u8, DeserializationError>