diff --git a/src/librustc/infer/error_reporting.rs b/src/librustc/infer/error_reporting.rs index 56f211c66b8fd..095d2a78a94cd 100644 --- a/src/librustc/infer/error_reporting.rs +++ b/src/librustc/infer/error_reporting.rs @@ -115,9 +115,9 @@ impl<'a, 'gcx, 'tcx> TyCtxt<'a, 'gcx, 'tcx> { fn trait_item_scope_tag(item: &hir::TraitItem) -> &'static str { match item.node { - hir::MethodTraitItem(..) => "method body", - hir::ConstTraitItem(..) | - hir::TypeTraitItem(..) => "associated item" + hir::TraitItemKind::Method(..) => "method body", + hir::TraitItemKind::Const(..) | + hir::TraitItemKind::Type(..) => "associated item" } }