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> {
33273329Impl ( & ' 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