Expand description
The fuzzer, and state are the core pieces of every good fuzzer
Structs
The state a fuzz run.
Constants
The maximum size of a testcase
Traits
Trait for offering a
ClientPerfMonitor
Trait for elements offering a corpus
Trait for the execution counter
Interact with the maximum size
Trait for elements offering metadata
Trait for elements offering named metadata
Trait for elements offering a rand
Trait for elements offering a corpus of solutions
Trait for the starting time
The
State
of the fuzzer.
Contains all important information about the current run.
Will be used to restart the fuzzing process at any time.Structs which implement this trait are aware of the state. This is used for type enforcement.