(&mut self, addr: usize, src: &[u8])
| 89 | |
| 90 | #[inline(always)] |
| 91 | fn write_all(&mut self, addr: usize, src: &[u8]) -> Option<()> { |
| 92 | let dst = self.data.get_mut(addr..addr.checked_add(src.len())?)?; |
| 93 | dst.copy_from_slice(src); |
| 94 | Some(()) |
| 95 | } |
| 96 | |
| 97 | #[inline(always)] |
| 98 | fn fill(&mut self, addr: usize, len: usize, val: u8) -> Option<()> { |