(&mut self, value: u64, num_bits: usize)
| 62 | } |
| 63 | |
| 64 | pub(crate) fn write_bits(&mut self, value: u64, num_bits: usize) { |
| 65 | for i in (0..num_bits).rev() { |
| 66 | self.write_bit((value >> i) & 1 == 1); |
| 67 | } |
| 68 | } |
| 69 | |
| 70 | pub(crate) fn as_bytes(&self) -> &[u8] { |
| 71 | &self.buf |
no test coverage detected