MCPcopy Create free account
hub / github.com/MultiFuzz/MultiFuzz / read

Method read

hail-fuzz/src/input.rs:329–333  ·  view source on GitHub ↗
(&mut self, addr: u64, buf: &mut [u8])

Source from the content-addressed store, hash-verified

327
328impl IoMemory for MultiStream {
329 fn read(&mut self, addr: u64, buf: &mut [u8]) -> MemResult<()> {
330 let data = self.next_bytes(addr, buf.len()).ok_or(MemError::ReadWatch)?;
331 buf.copy_from_slice(data);
332 Ok(())
333 }
334
335 fn write(&mut self, _addr: u64, _value: &[u8]) -> MemResult<()> {
336 Ok(())

Callers 1

next_bytesMethod · 0.45

Calls 2

next_bytesMethod · 0.45
lenMethod · 0.45

Tested by

no test coverage detected