@@ -379,7 +379,9 @@ fn test_zip_next_back_side_effects_exhausted() {
379
379
#[ derive( Debug ) ]
380
380
struct CountClone ( Cell < i32 > ) ;
381
381
382
- fn count_clone ( ) -> CountClone { CountClone ( Cell :: new ( 0 ) ) }
382
+ fn count_clone ( ) -> CountClone {
383
+ CountClone ( Cell :: new ( 0 ) )
384
+ }
383
385
384
386
impl PartialEq < i32 > for CountClone {
385
387
fn eq ( & self , rhs : & i32 ) -> bool {
@@ -401,15 +403,15 @@ fn test_zip_cloned_sideffectful() {
401
403
let xs = [ count_clone ( ) , count_clone ( ) , count_clone ( ) , count_clone ( ) ] ;
402
404
let ys = [ count_clone ( ) , count_clone ( ) ] ;
403
405
404
- for _ in xs. iter ( ) . cloned ( ) . zip ( ys. iter ( ) . cloned ( ) ) { }
406
+ for _ in xs. iter ( ) . cloned ( ) . zip ( ys. iter ( ) . cloned ( ) ) { }
405
407
406
408
assert_eq ! ( & xs, & [ 1 , 1 , 1 , 0 ] [ ..] ) ;
407
409
assert_eq ! ( & ys, & [ 1 , 1 ] [ ..] ) ;
408
410
409
411
let xs = [ count_clone ( ) , count_clone ( ) ] ;
410
412
let ys = [ count_clone ( ) , count_clone ( ) , count_clone ( ) , count_clone ( ) ] ;
411
413
412
- for _ in xs. iter ( ) . cloned ( ) . zip ( ys. iter ( ) . cloned ( ) ) { }
414
+ for _ in xs. iter ( ) . cloned ( ) . zip ( ys. iter ( ) . cloned ( ) ) { }
413
415
414
416
assert_eq ! ( & xs, & [ 1 , 1 ] [ ..] ) ;
415
417
assert_eq ! ( & ys, & [ 1 , 1 , 0 , 0 ] [ ..] ) ;
@@ -420,15 +422,15 @@ fn test_zip_map_sideffectful() {
420
422
let mut xs = [ 0 ; 6 ] ;
421
423
let mut ys = [ 0 ; 4 ] ;
422
424
423
- for _ in xs. iter_mut ( ) . map ( |x| * x += 1 ) . zip ( ys. iter_mut ( ) . map ( |y| * y += 1 ) ) { }
425
+ for _ in xs. iter_mut ( ) . map ( |x| * x += 1 ) . zip ( ys. iter_mut ( ) . map ( |y| * y += 1 ) ) { }
424
426
425
427
assert_eq ! ( & xs, & [ 1 , 1 , 1 , 1 , 1 , 0 ] ) ;
426
428
assert_eq ! ( & ys, & [ 1 , 1 , 1 , 1 ] ) ;
427
429
428
430
let mut xs = [ 0 ; 4 ] ;
429
431
let mut ys = [ 0 ; 6 ] ;
430
432
431
- for _ in xs. iter_mut ( ) . map ( |x| * x += 1 ) . zip ( ys. iter_mut ( ) . map ( |y| * y += 1 ) ) { }
433
+ for _ in xs. iter_mut ( ) . map ( |x| * x += 1 ) . zip ( ys. iter_mut ( ) . map ( |y| * y += 1 ) ) { }
432
434
433
435
assert_eq ! ( & xs, & [ 1 , 1 , 1 , 1 ] ) ;
434
436
assert_eq ! ( & ys, & [ 1 , 1 , 1 , 1 , 0 , 0 ] ) ;
0 commit comments