Re-exportsΒ§
pub use crate::mutation::orchestrator::MutationRunConfig;pub use crate::mutation::orchestrator::MutationRunResult;pub use crate::mutation::orchestrator::run_mutation_testing;pub use crate::mutation::progress::MutationProgress;pub use crate::mutation::runner::run_mutations_parallel_with_progress;
ModulesΒ§
- mutant
- mutators π
- orchestrator
- Mutation testing orchestrator.
- progress
- Progress display for mutation testing.
- reporter π
- runner
- Parallel mutation testing runner.
- visitor π
StructsΒ§
- Cached
Mutation πResults - Mutation
Handler - Mutation
Json Output - JSON output for mutation testing results.
- Mutation
Reporter - Mutation
Summary Json - Summary section of JSON output
- Mutations
Summary - Survived
Mutant Json - Individual survived mutant in JSON output
- Survived
Spans - Tracks spans where mutations have survived (werenβt killed by tests). Used for adaptive mutation testing to skip redundant mutations.
EnumsΒ§
- Cache
Kind π
FunctionsΒ§
- failed_
to_ πparse - mutant_
set_ πhash