1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
#![feature(no_coverage)]
pub mod arg;
#[derive(Clone, Copy, Default)]
pub struct FuzzerStats {
pub total_number_of_runs: usize,
pub number_of_runs_since_last_reset_time: usize,
pub exec_per_s: usize,
}
#[derive(Clone, Copy)]
pub enum FuzzerEvent {
Start,
Stop,
End,
CrashNoInput,
Pulse,
Done,
Replace(usize, usize),
DidReadCorpus,
CaughtSignal(i32),
TestFailure,
None,
}