@@ -1203,8 +1203,8 @@ fn should_encode_type(tcx: TyCtxt<'_>, def_id: LocalDefId, def_kind: DefKind) ->
1203
1203
DefKind :: AssocTy => {
1204
1204
let assoc_item = tcx. associated_item ( def_id) ;
1205
1205
match assoc_item. container {
1206
- ty:: AssocItemContainer :: ImplContainer => true ,
1207
- ty:: AssocItemContainer :: TraitContainer => assoc_item. defaultness ( tcx) . has_value ( ) ,
1206
+ ty:: AssocItemContainer :: Impl => true ,
1207
+ ty:: AssocItemContainer :: Trait => assoc_item. defaultness ( tcx) . has_value ( ) ,
1208
1208
}
1209
1209
}
1210
1210
DefKind :: TyParam => {
@@ -1336,7 +1336,7 @@ fn should_encode_const(def_kind: DefKind) -> bool {
1336
1336
1337
1337
fn should_encode_fn_impl_trait_in_trait < ' tcx > ( tcx : TyCtxt < ' tcx > , def_id : DefId ) -> bool {
1338
1338
if let Some ( assoc_item) = tcx. opt_associated_item ( def_id)
1339
- && assoc_item. container == ty:: AssocItemContainer :: TraitContainer
1339
+ && assoc_item. container == ty:: AssocItemContainer :: Trait
1340
1340
&& assoc_item. kind == ty:: AssocKind :: Fn
1341
1341
{
1342
1342
true
@@ -1649,7 +1649,7 @@ impl<'a, 'tcx> EncodeContext<'a, 'tcx> {
1649
1649
self . tables . assoc_container . set_some ( def_id. index , item. container ) ;
1650
1650
1651
1651
match item. container {
1652
- AssocItemContainer :: TraitContainer => {
1652
+ AssocItemContainer :: Trait => {
1653
1653
if let ty:: AssocKind :: Type = item. kind {
1654
1654
self . encode_explicit_item_bounds ( def_id) ;
1655
1655
self . encode_explicit_item_super_predicates ( def_id) ;
@@ -1659,7 +1659,7 @@ impl<'a, 'tcx> EncodeContext<'a, 'tcx> {
1659
1659
}
1660
1660
}
1661
1661
}
1662
- AssocItemContainer :: ImplContainer => {
1662
+ AssocItemContainer :: Impl => {
1663
1663
if let Some ( trait_item_def_id) = item. trait_item_def_id {
1664
1664
self . tables . trait_item_def_id . set_some ( def_id. index , trait_item_def_id. into ( ) ) ;
1665
1665
}
0 commit comments