#[repr(C)]pub struct SharedRecipe {
pub claimed: AtomicU32,
pub len: u32,
pub entries: [(u64, u64); 128],
}Expand description
Shared recipe storage for the bug-finding timeline.
When a child exits with code 42 (bug found), the parent copies the child’s recipe here for later replay.
Fields§
§claimed: AtomicU32Whether this recipe has been claimed (0 = no, 1 = yes).
len: u32Number of valid entries in Self::entries.
entries: [(u64, u64); 128]Recipe entries: (rng_call_count, child_seed) pairs.
Auto Trait Implementations§
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more