File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -2345,7 +2345,9 @@ impl ImplItemId {
23452345 }
23462346}
23472347
2348- /// Represents anything within an `impl` block.
2348+ /// Represents an associated item within an impl block.
2349+ ///
2350+ /// Refer to [`Impl`] for an impl block declaration.
23492351#[ derive( Debug , Clone , Copy , HashStable_Generic ) ]
23502352pub struct ImplItem < ' hir > {
23512353 pub ident : Ident ,
@@ -3327,6 +3329,10 @@ pub enum ItemKind<'hir> {
33273329 Impl ( & ' hir Impl < ' hir > ) ,
33283330}
33293331
3332+ /// Represents an impl block declaration.
3333+ ///
3334+ /// E.g., `impl $Type { .. }` or `impl $Trait for $Type { .. }`
3335+ /// Refer to [`ImplItem`] for an associated item within an impl block.
33303336#[ derive( Debug , Clone , Copy , HashStable_Generic ) ]
33313337pub struct Impl < ' hir > {
33323338 pub safety : Safety ,
You can’t perform that action at this time.
0 commit comments