[][src]Function canonical_fuzz::fuzz_canon

pub fn fuzz_canon<C, S>(store: S) where
    C: Canon<S> + Arbitrary + PartialEq + Debug,
    S: Store

Fuzzes a type with regards to its Canon implementation. making sure every serialization produces an Equal result when deserialized