>, @@ -3473,6 +3463,7 @@ pub struct TyAliasWhereClauses { #[derive(Clone, Encodable, Decodable, Debug)] pub struct TyAlias { pub defaultness: Defaultness, + pub ident: Ident, pub generics: Generics, pub where_clauses: TyAliasWhereClauses, pub bounds: GenericBounds, @@ -3501,6 +3492,7 @@ pub struct FnContract { #[derive(Clone, Encodable, Decodable, Debug)] pub struct Fn { pub defaultness: Defaultness, + pub ident: Ident, pub generics: Generics, pub sig: FnSig, pub contract: Option
>, @@ -3514,6 +3506,7 @@ pub struct Delegation { pub id: NodeId, pub qself: Option
>,
pub path: Path,
+ pub ident: Ident,
pub rename: Option >,
/// The item was expanded from a glob delegation item.
@@ -3531,18 +3524,22 @@ pub struct DelegationMac {
#[derive(Clone, Encodable, Decodable, Debug)]
pub struct StaticItem {
+ pub ident: Ident,
pub ty: P >,
+ pub define_opaque: Option >,
+ pub define_opaque: Option