MCPcopy Create free account
hub / github.com/explodingcamera/tinywasm / write_128

Method write_128

crates/tinywasm/src/store/memory/vec.rs:197–201  ·  view source on GitHub ↗
(&mut self, base: u64, offset: u64, bytes: [u8; 16])

Source from the content-addressed store, hash-verified

195
196 #[inline(always)]
197 fn write_128(&mut self, base: u64, offset: u64, bytes: [u8; 16]) -> core::result::Result<(), crate::Trap> {
198 let addr = checked_effective_addr::<16>(self.data.len(), base, offset)?;
199 self.data[addr..addr + 16].copy_from_slice(&bytes);
200 Ok(())
201 }
202}

Callers 1

storeMethod · 0.45

Calls 2

lenMethod · 0.45
copy_from_sliceMethod · 0.45

Tested by

no test coverage detected