# cargo-mutants configuration
# Run: cargo mutants
[mutants]
# Directories to test
examine_globs = ["src/**/*.rs"]
# Directories to skip
exclude_globs = [
"src/main.rs", # Entry point
"tests/**",
"benches/**",
"examples/**",
]
# Timeout per mutant (seconds)
timeout = 300
# Number of parallel jobs
jobs = 4
# Minimum test coverage for mutants
minimum_test_timeout = 60
# Skip mutants in these functions (known to be tested indirectly)
skip_functions = [
"fmt",
"clone",
"default",
]