@@ -4323,17 +4323,17 @@ impl<'hir> Item<'hir> {
43234323
43244324 expect_trait,
43254325 (
4326+ & ' hir ImplRestriction <' hir>,
43264327 Constness ,
43274328 IsAuto ,
43284329 Safety ,
4329- & ' hir ImplRestriction <' hir>,
43304330 Ident ,
43314331 & ' hir Generics <' hir>,
43324332 GenericBounds <' hir>,
43334333 & ' hir [ TraitItemId ]
43344334 ) ,
4335- ItemKind :: Trait ( constness, is_auto, safety, impl_restriction , ident, generics, bounds, items) ,
4336- ( * constness, * is_auto, * safety, impl_restriction , * ident, generics, bounds, items) ;
4335+ ItemKind :: Trait ( impl_restriction , constness, is_auto, safety, ident, generics, bounds, items) ,
4336+ ( impl_restriction , * constness, * is_auto, * safety, * ident, generics, bounds, items) ;
43374337
43384338 expect_trait_alias, ( Constness , Ident , & ' hir Generics <' hir>, GenericBounds <' hir>) ,
43394339 ItemKind :: TraitAlias ( constness, ident, generics, bounds) , ( * constness, * ident, generics, bounds) ;
@@ -4525,10 +4525,10 @@ pub enum ItemKind<'hir> {
45254525 Union ( Ident , & ' hir Generics < ' hir > , VariantData < ' hir > ) ,
45264526 /// A trait definition.
45274527 Trait (
4528+ & ' hir ImplRestriction < ' hir > ,
45284529 Constness ,
45294530 IsAuto ,
45304531 Safety ,
4531- & ' hir ImplRestriction < ' hir > ,
45324532 Ident ,
45334533 & ' hir Generics < ' hir > ,
45344534 GenericBounds < ' hir > ,
0 commit comments