Writing harnesses # In the following, we will go over Rust specific tips to optimize the results from your harnesses. For general advice, refer to Writing harnesses. Structure-Aware fuzzing with the arbitrary crate # The arbitrary crate simplifies writing fuzzing harnesses. By deriving a macro, Rust structs can be targeted for fuzzing. For example, the following code requires constructing a Name struct that owns a String. We derived the Arbitrary macro to facilitate the construction of such a...