pub trait FuzzingGenerator<T> {
// Required methods
fn generate(&mut self) -> T;
fn generate_edge_case(&mut self) -> T;
fn generate_boundary(&mut self) -> T;
}Expand description
Fuzzing input generator for different data types
Required Methods§
Sourcefn generate_edge_case(&mut self) -> T
fn generate_edge_case(&mut self) -> T
Generate an edge case input
Sourcefn generate_boundary(&mut self) -> T
fn generate_boundary(&mut self) -> T
Generate a boundary condition input