@@ -79,8 +79,8 @@ fn test_counter_from_iter() {
79
79
80
80
#[ test]
81
81
fn test_iterator_chain ( ) {
82
- let xs = [ 0 u , 1 , 2 , 3 , 4 , 5 ] ;
83
- let ys = [ 30 u , 40 , 50 , 60 ] ;
82
+ let xs = [ 0 , 1 , 2 , 3 , 4 , 5 ] ;
83
+ let ys = [ 30 , 40 , 50 , 60 ] ;
84
84
let expected = [ 0 , 1 , 2 , 3 , 4 , 5 , 30 , 40 , 50 , 60 ] ;
85
85
let mut it = xs. iter ( ) . chain ( ys. iter ( ) ) ;
86
86
let mut i = 0 ;
@@ -90,7 +90,7 @@ fn test_iterator_chain() {
90
90
}
91
91
assert_eq ! ( i, expected. len( ) ) ;
92
92
93
- let ys = count ( 30 u , 10 ) . take ( 4 ) ;
93
+ let ys = count ( 30 , 10 ) . take ( 4 ) ;
94
94
let mut it = xs. iter ( ) . map ( |& x| x) . chain ( ys) ;
95
95
let mut i = 0 ;
96
96
for x in it {
@@ -102,14 +102,14 @@ fn test_iterator_chain() {
102
102
103
103
#[ test]
104
104
fn test_filter_map ( ) {
105
- let it = count ( 0 u , 1 u ) . take ( 10 )
105
+ let it = count ( 0 , 1 ) . take ( 10 )
106
106
. filter_map ( |x| if x % 2 == 0 { Some ( x* x) } else { None } ) ;
107
107
assert ! ( it. collect:: <Vec <uint>>( ) == vec![ 0 * 0 , 2 * 2 , 4 * 4 , 6 * 6 , 8 * 8 ] ) ;
108
108
}
109
109
110
110
#[ test]
111
111
fn test_iterator_enumerate ( ) {
112
- let xs = [ 0 u , 1 , 2 , 3 , 4 , 5 ] ;
112
+ let xs = [ 0 , 1 , 2 , 3 , 4 , 5 ] ;
113
113
let mut it = xs. iter ( ) . enumerate ( ) ;
114
114
for ( i, & x) in it {
115
115
assert_eq ! ( i, x) ;
@@ -118,7 +118,7 @@ fn test_iterator_enumerate() {
118
118
119
119
#[ test]
120
120
fn test_iterator_peekable ( ) {
121
- let xs = vec ! [ 0 u , 1 , 2 , 3 , 4 , 5 ] ;
121
+ let xs = vec ! [ 0 , 1 , 2 , 3 , 4 , 5 ] ;
122
122
let mut it = xs. iter ( ) . map ( |& x|x) . peekable ( ) ;
123
123
124
124
assert_eq ! ( it. len( ) , 6 ) ;
@@ -150,9 +150,9 @@ fn test_iterator_peekable() {
150
150
151
151
#[ test]
152
152
fn test_iterator_take_while ( ) {
153
- let xs = [ 0 u , 1 , 2 , 3 , 5 , 13 , 15 , 16 , 17 , 19 ] ;
154
- let ys = [ 0 u , 1 , 2 , 3 , 5 , 13 ] ;
155
- let mut it = xs. iter ( ) . take_while ( |& x| * x < 15 u ) ;
153
+ let xs = [ 0 , 1 , 2 , 3 , 5 , 13 , 15 , 16 , 17 , 19 ] ;
154
+ let ys = [ 0 , 1 , 2 , 3 , 5 , 13 ] ;
155
+ let mut it = xs. iter ( ) . take_while ( |& x| * x < 15 ) ;
156
156
let mut i = 0 ;
157
157
for x in it {
158
158
assert_eq ! ( * x, ys[ i] ) ;
@@ -163,9 +163,9 @@ fn test_iterator_take_while() {
163
163
164
164
#[ test]
165
165
fn test_iterator_skip_while ( ) {
166
- let xs = [ 0 u , 1 , 2 , 3 , 5 , 13 , 15 , 16 , 17 , 19 ] ;
166
+ let xs = [ 0 , 1 , 2 , 3 , 5 , 13 , 15 , 16 , 17 , 19 ] ;
167
167
let ys = [ 15 , 16 , 17 , 19 ] ;
168
- let mut it = xs. iter ( ) . skip_while ( |& x| * x < 15 u ) ;
168
+ let mut it = xs. iter ( ) . skip_while ( |& x| * x < 15 ) ;
169
169
let mut i = 0 ;
170
170
for x in it {
171
171
assert_eq ! ( * x, ys[ i] ) ;
@@ -176,7 +176,7 @@ fn test_iterator_skip_while() {
176
176
177
177
#[ test]
178
178
fn test_iterator_skip ( ) {
179
- let xs = [ 0 u , 1 , 2 , 3 , 5 , 13 , 15 , 16 , 17 , 19 , 20 , 30 ] ;
179
+ let xs = [ 0 , 1 , 2 , 3 , 5 , 13 , 15 , 16 , 17 , 19 , 20 , 30 ] ;
180
180
let ys = [ 13 , 15 , 16 , 17 , 19 , 20 , 30 ] ;
181
181
let mut it = xs. iter ( ) . skip ( 5 ) ;
182
182
let mut i = 0 ;
@@ -191,8 +191,8 @@ fn test_iterator_skip() {
191
191
192
192
#[ test]
193
193
fn test_iterator_take ( ) {
194
- let xs = [ 0 us , 1 , 2 , 3 , 5 , 13 , 15 , 16 , 17 , 19 ] ;
195
- let ys = [ 0 us , 1 , 2 , 3 , 5 ] ;
194
+ let xs = [ 0 , 1 , 2 , 3 , 5 , 13 , 15 , 16 , 17 , 19 ] ;
195
+ let ys = [ 0 , 1 , 2 , 3 , 5 ] ;
196
196
let mut it = xs. iter ( ) . take ( 5 ) ;
197
197
let mut i = 0 ;
198
198
assert_eq ! ( it. len( ) , 5 ) ;
@@ -207,8 +207,8 @@ fn test_iterator_take() {
207
207
208
208
#[ test]
209
209
fn test_iterator_take_short ( ) {
210
- let xs = [ 0 us , 1 , 2 , 3 ] ;
211
- let ys = [ 0 us , 1 , 2 , 3 ] ;
210
+ let xs = [ 0 , 1 , 2 , 3 ] ;
211
+ let ys = [ 0 , 1 , 2 , 3 ] ;
212
212
let mut it = xs. iter ( ) . take ( 5 ) ;
213
213
let mut i = 0 ;
214
214
assert_eq ! ( it. len( ) , 4 ) ;
@@ -228,7 +228,7 @@ fn test_iterator_scan() {
228
228
* old += * new as int ;
229
229
Some ( * old as f64 )
230
230
}
231
- let xs = [ 0 u , 1 , 2 , 3 , 4 ] ;
231
+ let xs = [ 0 , 1 , 2 , 3 , 4 ] ;
232
232
let ys = [ 0f64 , 1.0 , 3.0 , 6.0 , 10.0 ] ;
233
233
234
234
let mut it = xs. iter ( ) . scan ( 0 , add) ;
@@ -242,8 +242,8 @@ fn test_iterator_scan() {
242
242
243
243
#[ test]
244
244
fn test_iterator_flat_map ( ) {
245
- let xs = [ 0 u , 3 , 6 ] ;
246
- let ys = [ 0 u , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ] ;
245
+ let xs = [ 0 , 3 , 6 ] ;
246
+ let ys = [ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ] ;
247
247
let mut it = xs. iter ( ) . flat_map ( |& x| count ( x, 1 ) . take ( 3 ) ) ;
248
248
let mut i = 0 ;
249
249
for x in it {
@@ -255,8 +255,8 @@ fn test_iterator_flat_map() {
255
255
256
256
#[ test]
257
257
fn test_inspect ( ) {
258
- let xs = [ 1 u , 2 , 3 , 4 ] ;
259
- let mut n = 0 u ;
258
+ let xs = [ 1 , 2 , 3 , 4 ] ;
259
+ let mut n = 0 ;
260
260
261
261
let ys = xs. iter ( )
262
262
. map ( |& x| x)
@@ -291,21 +291,21 @@ fn test_unfoldr() {
291
291
#[ test]
292
292
fn test_cycle ( ) {
293
293
let cycle_len = 3 ;
294
- let it = count ( 0 u , 1 ) . take ( cycle_len) . cycle ( ) ;
294
+ let it = count ( 0 , 1 ) . take ( cycle_len) . cycle ( ) ;
295
295
assert_eq ! ( it. size_hint( ) , ( uint:: MAX , None ) ) ;
296
296
for ( i, x) in it. take ( 100 ) . enumerate ( ) {
297
297
assert_eq ! ( i % cycle_len, x) ;
298
298
}
299
299
300
- let mut it = count ( 0 u , 1 ) . take ( 0 ) . cycle ( ) ;
300
+ let mut it = count ( 0 , 1 ) . take ( 0 ) . cycle ( ) ;
301
301
assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 0 ) ) ) ;
302
302
assert_eq ! ( it. next( ) , None ) ;
303
303
}
304
304
305
305
#[ test]
306
306
fn test_iterator_nth ( ) {
307
307
let v: & [ _ ] = & [ 0 , 1 , 2 , 3 , 4 ] ;
308
- for i in 0 u ..v. len ( ) {
308
+ for i in 0 ..v. len ( ) {
309
309
assert_eq ! ( v. iter( ) . nth( i) . unwrap( ) , & v[ i] ) ;
310
310
}
311
311
assert_eq ! ( v. iter( ) . nth( v. len( ) ) , None ) ;
@@ -574,7 +574,7 @@ fn test_rposition() {
574
574
fn g ( xy : & ( int , char ) ) -> bool { let ( _x, y) = * xy; y == 'd' }
575
575
let v = [ ( 0 , 'a' ) , ( 1 , 'b' ) , ( 2 , 'c' ) , ( 3 , 'b' ) ] ;
576
576
577
- assert_eq ! ( v. iter( ) . rposition( f) , Some ( 3 u ) ) ;
577
+ assert_eq ! ( v. iter( ) . rposition( f) , Some ( 3 ) ) ;
578
578
assert ! ( v. iter( ) . rposition( g) . is_none( ) ) ;
579
579
}
580
580
@@ -601,7 +601,7 @@ fn check_randacc_iter<A, T>(a: T, len: uint) where
601
601
{
602
602
let mut b = a. clone ( ) ;
603
603
assert_eq ! ( len, b. indexable( ) ) ;
604
- let mut n = 0 u ;
604
+ let mut n = 0 ;
605
605
for ( i, elt) in a. enumerate ( ) {
606
606
assert ! ( Some ( elt) == b. idx( i) ) ;
607
607
n += 1 ;
@@ -618,8 +618,8 @@ fn check_randacc_iter<A, T>(a: T, len: uint) where
618
618
619
619
#[ test]
620
620
fn test_double_ended_flat_map ( ) {
621
- let u = [ 0 u , 1 ] ;
622
- let v = [ 5 u , 6 , 7 , 8 ] ;
621
+ let u = [ 0 , 1 ] ;
622
+ let v = [ 5 , 6 , 7 , 8 ] ;
623
623
let mut it = u. iter ( ) . flat_map ( |x| v[ * x..v. len ( ) ] . iter ( ) ) ;
624
624
assert_eq ! ( it. next_back( ) . unwrap( ) , & 8 ) ;
625
625
assert_eq ! ( it. next( ) . unwrap( ) , & 5 ) ;
@@ -849,30 +849,30 @@ fn test_min_max_result() {
849
849
850
850
#[ test]
851
851
fn test_iterate ( ) {
852
- let mut it = iterate ( 1 u , |x| x * 2 ) ;
853
- assert_eq ! ( it. next( ) , Some ( 1 u ) ) ;
854
- assert_eq ! ( it. next( ) , Some ( 2 u ) ) ;
855
- assert_eq ! ( it. next( ) , Some ( 4 u ) ) ;
856
- assert_eq ! ( it. next( ) , Some ( 8 u ) ) ;
852
+ let mut it = iterate ( 1 , |x| x * 2 ) ;
853
+ assert_eq ! ( it. next( ) , Some ( 1 ) ) ;
854
+ assert_eq ! ( it. next( ) , Some ( 2 ) ) ;
855
+ assert_eq ! ( it. next( ) , Some ( 4 ) ) ;
856
+ assert_eq ! ( it. next( ) , Some ( 8 ) ) ;
857
857
}
858
858
859
859
#[ test]
860
860
fn test_repeat ( ) {
861
- let mut it = repeat ( 42 u ) ;
862
- assert_eq ! ( it. next( ) , Some ( 42 u ) ) ;
863
- assert_eq ! ( it. next( ) , Some ( 42 u ) ) ;
864
- assert_eq ! ( it. next( ) , Some ( 42 u ) ) ;
861
+ let mut it = repeat ( 42 ) ;
862
+ assert_eq ! ( it. next( ) , Some ( 42 ) ) ;
863
+ assert_eq ! ( it. next( ) , Some ( 42 ) ) ;
864
+ assert_eq ! ( it. next( ) , Some ( 42 ) ) ;
865
865
}
866
866
867
867
#[ test]
868
868
fn test_fuse ( ) {
869
- let mut it = 0 us ..3 ;
869
+ let mut it = 0 ..3 ;
870
870
assert_eq ! ( it. len( ) , 3 ) ;
871
- assert_eq ! ( it. next( ) , Some ( 0 us ) ) ;
871
+ assert_eq ! ( it. next( ) , Some ( 0 ) ) ;
872
872
assert_eq ! ( it. len( ) , 2 ) ;
873
- assert_eq ! ( it. next( ) , Some ( 1 us ) ) ;
873
+ assert_eq ! ( it. next( ) , Some ( 1 ) ) ;
874
874
assert_eq ! ( it. len( ) , 1 ) ;
875
- assert_eq ! ( it. next( ) , Some ( 2 us ) ) ;
875
+ assert_eq ! ( it. next( ) , Some ( 2 ) ) ;
876
876
assert_eq ! ( it. len( ) , 0 ) ;
877
877
assert_eq ! ( it. next( ) , None ) ;
878
878
assert_eq ! ( it. len( ) , 0 ) ;
@@ -884,7 +884,7 @@ fn test_fuse() {
884
884
885
885
#[ bench]
886
886
fn bench_rposition ( b : & mut Bencher ) {
887
- let it: Vec < uint > = ( 0 u ..300 ) . collect ( ) ;
887
+ let it: Vec < uint > = ( 0 ..300 ) . collect ( ) ;
888
888
b. iter ( || {
889
889
it. iter ( ) . rposition ( |& x| x <= 150 ) ;
890
890
} ) ;
@@ -893,18 +893,18 @@ fn bench_rposition(b: &mut Bencher) {
893
893
#[ bench]
894
894
fn bench_skip_while ( b : & mut Bencher ) {
895
895
b. iter ( || {
896
- let it = 0 u ..100 ;
896
+ let it = 0 ..100 ;
897
897
let mut sum = 0 ;
898
898
it. skip_while ( |& x| { sum += x; sum < 4000 } ) . all ( |_| true ) ;
899
899
} ) ;
900
900
}
901
901
902
902
#[ bench]
903
903
fn bench_multiple_take ( b : & mut Bencher ) {
904
- let mut it = ( 0 u ..42 ) . cycle ( ) ;
904
+ let mut it = ( 0 ..42 ) . cycle ( ) ;
905
905
b. iter ( || {
906
906
let n = it. next ( ) . unwrap ( ) ;
907
- for _ in 0 u ..n {
907
+ for _ in 0 ..n {
908
908
it. clone ( ) . take ( it. next ( ) . unwrap ( ) ) . all ( |_| true ) ;
909
909
}
910
910
} ) ;
0 commit comments