(&mut self, value: usize)
| 470 | |
| 471 | #[inline(always)] |
| 472 | pub fn write_usize(&mut self, value: usize) { |
| 473 | const SIZE: usize = std::mem::size_of::<usize>(); |
| 474 | match SIZE { |
| 475 | 2 => self.write_u16(value as u16), |
| 476 | 4 => self.write_var_u32(value as u32), |
| 477 | 8 => self.write_var_u64(value as u64), |
| 478 | _ => unreachable!("unsupported usize size"), |
| 479 | } |
| 480 | } |
| 481 | |
| 482 | // ============ Other helper methods ============ |
| 483 |
nothing calls this directly
no test coverage detected