Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-ty/src/method_resolution.rs')
-rw-r--r--crates/hir-ty/src/method_resolution.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/crates/hir-ty/src/method_resolution.rs b/crates/hir-ty/src/method_resolution.rs
index 8bd71df7c1..f0be352fdd 100644
--- a/crates/hir-ty/src/method_resolution.rs
+++ b/crates/hir-ty/src/method_resolution.rs
@@ -168,11 +168,7 @@ impl TyFingerprint {
_ => None,
})
.next()?;
- let trait_id = match trait_ref {
- SolverDefId::TraitId(id) => id,
- _ => panic!("Bad GenericDefId in trait ref"),
- };
- TyFingerprint::Dyn(trait_id)
+ TyFingerprint::Dyn(trait_ref.0)
}
TyKind::Ref(_, _, mutability) => match mutability {
rustc_ast_ir::Mutability::Mut => TyFingerprint::Ref(Mutability::Mut),