@@ -892,23 +892,23 @@ fn chunk_by_lazy_2() {
892
892
893
893
let grouper = data. iter ( ) . chunk_by ( |k| * k) ;
894
894
let mut chunks = Vec :: new ( ) ;
895
- for ( k, group ) in & grouper {
895
+ for ( k, chunk ) in & grouper {
896
896
if * k == 1 {
897
- chunks. push ( group ) ;
897
+ chunks. push ( chunk ) ;
898
898
}
899
899
}
900
900
it:: assert_equal ( & mut chunks[ 0 ] , & [ 1 , 1 ] ) ;
901
901
902
902
let data = [ 0 , 0 , 0 , 1 , 1 , 0 , 0 , 2 , 2 , 3 , 3 ] ;
903
903
let grouper = data. iter ( ) . chunk_by ( |k| * k) ;
904
904
let mut chunks = Vec :: new ( ) ;
905
- for ( i, ( _, group ) ) in grouper. into_iter ( ) . enumerate ( ) {
905
+ for ( i, ( _, chunk ) ) in grouper. into_iter ( ) . enumerate ( ) {
906
906
if i < 2 {
907
- chunks. push ( group ) ;
907
+ chunks. push ( chunk ) ;
908
908
} else if i < 4 {
909
- for _ in group { }
909
+ for _ in chunk { }
910
910
} else {
911
- chunks. push ( group ) ;
911
+ chunks. push ( chunk ) ;
912
912
}
913
913
}
914
914
it:: assert_equal ( & mut chunks[ 0 ] , & [ 0 , 0 , 0 ] ) ;
@@ -922,30 +922,30 @@ fn chunk_by_lazy_2() {
922
922
i += 1 ;
923
923
k
924
924
} ) ;
925
- for ( i, group ) in & grouper {
925
+ for ( i, chunk ) in & grouper {
926
926
match i {
927
- 0 => it:: assert_equal ( group , & [ 0 , 0 , 0 ] ) ,
928
- 1 => it:: assert_equal ( group , & [ 1 , 1 , 0 ] ) ,
929
- 2 => it:: assert_equal ( group , & [ 0 , 2 , 2 ] ) ,
930
- 3 => it:: assert_equal ( group , & [ 3 , 3 ] ) ,
927
+ 0 => it:: assert_equal ( chunk , & [ 0 , 0 , 0 ] ) ,
928
+ 1 => it:: assert_equal ( chunk , & [ 1 , 1 , 0 ] ) ,
929
+ 2 => it:: assert_equal ( chunk , & [ 0 , 2 , 2 ] ) ,
930
+ 3 => it:: assert_equal ( chunk , & [ 3 , 3 ] ) ,
931
931
_ => unreachable ! ( ) ,
932
932
}
933
933
}
934
934
}
935
935
936
936
#[ test]
937
937
fn chunk_by_lazy_3 ( ) {
938
- // test consuming each group on the lap after it was produced
938
+ // test consuming each chunk on the lap after it was produced
939
939
let data = [ 0 , 0 , 0 , 1 , 1 , 0 , 0 , 1 , 1 , 2 , 2 ] ;
940
940
let grouper = data. iter ( ) . chunk_by ( |elt| * elt) ;
941
941
let mut last = None ;
942
- for ( key, group ) in & grouper {
942
+ for ( key, chunk ) in & grouper {
943
943
if let Some ( gr) = last. take ( ) {
944
944
for elt in gr {
945
945
assert ! ( elt != key && i32 :: abs( elt - key) == 1 ) ;
946
946
}
947
947
}
948
- last = Some ( group ) ;
948
+ last = Some ( chunk ) ;
949
949
}
950
950
}
951
951
0 commit comments