File tree 3 files changed +5
-4
lines changed
3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 16
16
#![ feature( collections) ]
17
17
#![ feature( const_fn) ]
18
18
#![ feature( exact_size_is_empty) ]
19
+ #![ feature( iterator_step_by) ]
19
20
#![ feature( pattern) ]
20
21
#![ feature( placement_in_syntax) ]
21
22
#![ feature( rand) ]
22
23
#![ feature( splice) ]
23
- #![ feature( step_by) ]
24
24
#![ feature( str_escape) ]
25
25
#![ feature( test) ]
26
26
#![ feature( unboxed_closures) ]
Original file line number Diff line number Diff line change @@ -510,7 +510,8 @@ fn test_from_iter() {
510
510
let u: Vec < _ > = deq. iter ( ) . cloned ( ) . collect ( ) ;
511
511
assert_eq ! ( u, v) ;
512
512
513
- let seq = ( 0 ..) . step_by ( 2 ) . take ( 256 ) ;
513
+ // FIXME #27741: Remove `.skip(0)` when Range::step_by is fully removed
514
+ let seq = ( 0 ..) . skip ( 0 ) . step_by ( 2 ) . take ( 256 ) ;
514
515
let deq: VecDeque < _ > = seq. collect ( ) ;
515
516
for ( i, & x) in deq. iter ( ) . enumerate ( ) {
516
517
assert_eq ! ( 2 * i, x) ;
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ use core::iter::*;
12
12
use core:: { i8, i16, isize} ;
13
13
use core:: usize;
14
14
15
- // This is here to simplify calling Iterator::step_by. Remove once
16
- // Range::step_by is completely gone (not just deprecated).
15
+ // FIXME #27741: This is here to simplify calling Iterator::step_by. Remove
16
+ // once Range::step_by is completely gone (not just deprecated).
17
17
trait IterEx : Sized {
18
18
fn iter_step_by ( self , n : usize ) -> StepBy < Self > ;
19
19
}
You can’t perform that action at this time.
0 commit comments