Skip to content

feat: traits

feat: traits #59

Triggered via pull request January 27, 2026 07:03
Status Failure
Total duration 20m 38s
Artifacts 1

ci.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error and 8 warnings
cargo-mutants
Process completed with exit code 2.
Missed mutant: src/util/scopes.rs#L78
replace == with != in <impl TryFrom<ErasedBinding> for Binding<B>>::try_from
Missed mutant: src/util/scopes.rs#L43
replace <impl Hash for BindingId<B>>::hash with ()
Missed mutant: src/ty/constraints.rs#L99
replace Constraints::implements with ()
Missed mutant: src/passes/thir_gen.rs#L117
replace ThirGen<'ctx, 'hir>::add_trait_implementation with ()
Missed mutant: src/passes/hir_gen.rs#L578
delete match arm Self::TraitMethod{method, ..} in FunctionCtx::current_trait_method
Missed mutant: src/passes/hir_gen.rs#L577
replace FunctionCtx::current_trait_method -> Option<TraitMethodId> with None
Missed mutant: src/passes/hir_gen.rs#L566
delete match arm Self::TraitMethod{current_trait, ..} in FunctionCtx::current_trait
Missed mutant: src/passes/hir_gen.rs#L565
replace FunctionCtx::current_trait -> Option<TraitId> with None

Artifacts

Produced during runtime
Name Size Digest
mutants-out Expired
1.5 MB
sha256:e45c22ee6985a42733ba0513e50d483c6bdbfbc00179d72aae07dfe7023d5795