Crates.io | fuzzcheck_mutators |
lib.rs | fuzzcheck_mutators |
version | 0.6.0 |
source | src |
created_at | 2020-06-06 14:35:58.452842 |
updated_at | 2021-02-20 10:41:10.887617 |
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.