https://crates.io/crates/proptest
A library for running "prop tests" or fuzzing similar to rust quickcheck, but unlike QuickCheck, generation and shrinking is defined on a per-value basis instead of per-type, which makes it more flexible. However, it tends to use more macros...