Skip to content

feat: traits

feat: traits #58

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

ci.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 12 warnings
spell-check
4 spelling issues found in 2 of the 190 files checked.
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:0dce65383f911e55fb4559ac51a473140f2ec33c684f44db5b95d86527fd7795