Lines Matching refs:cur_byte
11 cur_byte: u8, field
19 cur_byte: 0, in new()
30 self.cur_byte |= b << (7 - self.cur_bit_num); in write_bit()
34 self.writer.write_u8(self.cur_byte)?; in write_bit()
36 self.cur_byte = 0; in write_bit()
55 self.writer.write_u8(self.cur_byte)?; in flush()
57 self.cur_byte = 0; in flush()
77 self.cur_byte |= (data_mut >> (56 + self.cur_bit_num)) as u8; in write_n_bits()
93 self.cur_byte = (data_mut >> 56) as u8; in write_n_bits()
155 println!("=={}=={}==", bit_writer.cur_bit_num, bit_writer.cur_byte); in test_write_bit()
157 assert!(bit_writer.cur_byte == 0xC0); //0x11000000 in test_write_bit()
175 println!("=={}=={}==", bit_writer.cur_bit_num, bit_writer.cur_byte); in test_write_n_bits()
181 assert!(bit_writer.cur_byte == 0xC0); //0x11000000 in test_write_n_bits()
203 assert!(bit_writer.cur_byte == 0xC0); //0x11000000 in test_bits_aligment_8()