(&mut self, ptr: *const u8, len: usize)
| 85 | |
| 86 | #[inline(always)] |
| 87 | pub(crate) unsafe fn write_bytes_from_ptr(&mut self, ptr: *const u8, len: usize) { |
| 88 | let offset = self.bf.len(); |
| 89 | self.bf.reserve(len); |
| 90 | std::ptr::copy_nonoverlapping(ptr, self.bf.as_mut_ptr().add(offset), len); |
| 91 | self.bf.set_len(offset + len); |
| 92 | } |
| 93 | |
| 94 | // ============ BOOL (TypeId = 1) ============ |
| 95 |
no test coverage detected