Fill a slice of memory with a value.
(&self, store: &mut Store, offset: usize, len: usize, val: u8)
| 260 | |
| 261 | /// Fill a slice of memory with a value. |
| 262 | pub fn fill(&self, store: &mut Store, offset: usize, len: usize, val: u8) -> Result<()> { |
| 263 | self.instance_mut(store)?.inner.fill(offset, len, val).ok_or_else(|| { |
| 264 | Error::Trap(crate::Trap::MemoryOutOfBounds { offset, len, max: self.instance(store).unwrap().inner.len() }) |
| 265 | }) |
| 266 | } |
| 267 | |
| 268 | /// Copies a full slice into memory. |
| 269 | pub fn copy_from_slice(&self, store: &mut Store, offset: usize, data: &[u8]) -> Result<()> { |
nothing calls this directly
no test coverage detected