Crate test_fuzz

Source

Re-exports§

pub use runtime;

Modules§

serde_format
serde_ref
serde_ref_mut

Macros§

dont_care
Skip values of type $ty when serializing. Initialize values of type $ty with $expr when deserializing.
leak
Wrap <$ty as ToOwned>::Owned in a type $ident and implement From and test_fuzz::Into for $ident so that convert = "&$ty, $ident" can be used.

Traits§

FromRef
Into
Trait whose implementation is required by the test_fuzz macro’s convert option.

Functions§

deserialize_ref
deserialize_ref functions similar to leak!, but it is meant to be used with Serde’s deserialize_with field attribute.
deserialize_ref_mut
deserialize_ref_mut is similar to deserialize_ref, except it operates on a mutable reference instead of an immutable one.
serialize_ref
serialize_ref functions similar to leak!, but it is meant to be used with Serde’s serialize_with field attribute.
serialize_ref_mut
serialize_ref_mut is similar to serialize_ref, except it operates on a mutable reference instead of an immutable one.

Attribute Macros§

test_fuzz
test_fuzz_impl