pub fn parse<'a, F>(
bytes: &[u8],
factory: &mut F,
bytes_progress: impl FnMut(usize),
init_action: impl FnOnce(&mut F, Init),
new_action: impl FnMut(&mut F, Builder),
dead_action: impl FnMut(&mut F, SinceStart, Alloc),
mark_timestamp: impl FnMut(&mut F, SinceStart)
) -> Res<()> where
F: DerefMut<Target = Factory<'a>>,
Expand description
Parses a CTF file (memtrace format).