| Crates.io | fuzzcheck_mutators |
| lib.rs | fuzzcheck_mutators |
| version | 0.6.0 |
| created_at | 2020-06-06 14:35:58.452842+00 |
| updated_at | 2021-02-20 10:41:10.887617+00 |
| description | Basic mutators for fuzzcheck-rs |
| homepage | |
| repository | https://git.sr.ht/~loic/fuzzcheck-rs |
| max_upload_size | |
| id | 250702 |
| size | 81,961 |
This crate contains implementations of the Mutator trait of fuzzcheck.
Very few types are supported yet. (), bool, u8-u64, i8-i64 Vec,
and Option are supported, as well as arbitrary structs and enums through the
procedural macros provided by fuzzcheck_mutators_derive. But other types of
the standard library such as String, HashMap/Set, etc. do not have default
mutators yet.
So you can fuzz-test types such as Vec<(Option<u8>, bool)> but not &str,
HashSet, etc.