Cargo Features

mutatis has no features set by default.

[dependencies]
mutatis = { version = "0.3.0", features = ["alloc", "std", "log", "check", "derive"] }
alloc std?

Implement Mutators for types in Rust's alloc crate and internally use features that the alloc crate provides.

std check? = alloc

Implement Mutators for types in Rust's std crate and internally use features that the std crate provides.

log check?

Enable logging with the log crate.

Enables log

check = log, std

Enable the mutatis::check module, which provides a small framework for property-based testing built on top of mutatis::Mutator.

derive

Enable the derive(Mutator) macro for automatically deriving Mutator implementations for custom types.

Enables mutatis-derive