File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ LL |     for _ in 0..5 {}
77note: impl defined here, but it is not `const`
88  --> $SRC_DIR/core/src/iter/traits/collect.rs:LL:COL
99   |
10- LL | impl<I: Iterator> IntoIterator for I {
11-    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10+ LL | impl<I: ~const  Iterator> const  IntoIterator for I {
11+    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
1212   = note: calls in constants are limited to constant functions, tuple structs and tuple variants
1313
1414error[E0015]: cannot call non-const fn `<std::ops::Range<i32> as Iterator>::next` in constants
Original file line number Diff line number Diff line change @@ -47,8 +47,8 @@ LL |     [(); { for _ in 0usize.. {}; 0}];
4747note: impl defined here, but it is not `const`
4848  --> $SRC_DIR/core/src/iter/traits/collect.rs:LL:COL
4949   |
50- LL | impl<I: Iterator> IntoIterator for I {
51-    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
50+ LL | impl<I: ~const  Iterator> const  IntoIterator for I {
51+    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
5252   = note: calls in constants are limited to constant functions, tuple structs and tuple variants
5353
5454error[E0658]: mutable references are not allowed in constants
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments