File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -1135,8 +1135,10 @@ pub enum ProjectionElem<V, T> {
11351135ConstantIndex  { 
11361136        /// index or -index (in Python terms), depending on from_end 
11371137offset :  u64 , 
1138-         /// The thing being indexed must be at least this long. For arrays this 
1139- /// is always the exact length. 
1138+         /// The thing being indexed must be at least this long -- otherwise, the 
1139+ /// projection is UB. 
1140+ /// 
1141+ /// For arrays this is always the exact length. 
11401142min_length :  u64 , 
11411143        /// Counting backwards from end? This is always false when indexing an 
11421144/// array. 
Original file line number Diff line number Diff line change @@ -768,8 +768,10 @@ pub enum ProjectionElem {
768768ConstantIndex  { 
769769        /// index or -index (in Python terms), depending on from_end 
770770offset :  u64 , 
771-         /// The thing being indexed must be at least this long. For arrays this 
772- /// is always the exact length. 
771+         /// The thing being indexed must be at least this long -- otherwise, the 
772+ /// projection is UB. 
773+ /// 
774+ /// For arrays this is always the exact length. 
773775min_length :  u64 , 
774776        /// Counting backwards from end? This is always false when indexing an 
775777/// array. 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments