Skip to content

Commit fd8603d

Browse files
committed
1 parent e59de6c commit fd8603d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/traits.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ impl<'a, 'tcx> EvalContext<'a, 'tcx> {
143143
if let traits::VtableImpl(vtable_impl) = vtable {
144144
let name = self.tcx.item_name(def_id).as_str();
145145
let assoc_const_opt = self.tcx.associated_items(vtable_impl.impl_def_id)
146-
.find(|item| item.kind == ty::AssociatedKind::Const && item.name == name);
146+
.find(|item| item.kind == ty::AssociatedKind::Const && item.ident.as_interned_str().as_str() == name);
147147
if let Some(assoc_const) = assoc_const_opt {
148148
return ty::Instance::new(assoc_const.def_id, vtable_impl.substs);
149149
}

0 commit comments

Comments
 (0)