@@ -475,6 +475,8 @@ fn merge_default(c: &mut Criterion) {
475475 let mut data1 = vec ! [ 0 ; 1024 ] ;
476476 let mut data2 = vec ! [ 0 ; 800 ] ;
477477 let mut x = 0 ;
478+
479+ #[ allow( clippy:: explicit_counter_loop, clippy:: unused_enumerate_index) ]
478480 for ( _, elt) in data1. iter_mut ( ) . enumerate ( ) {
479481 * elt = x;
480482 x += 1 ;
@@ -501,6 +503,8 @@ fn merge_by_cmp(c: &mut Criterion) {
501503 let mut data1 = vec ! [ 0 ; 1024 ] ;
502504 let mut data2 = vec ! [ 0 ; 800 ] ;
503505 let mut x = 0 ;
506+
507+ #[ allow( clippy:: explicit_counter_loop, clippy:: unused_enumerate_index) ]
504508 for ( _, elt) in data1. iter_mut ( ) . enumerate ( ) {
505509 * elt = x;
506510 x += 1 ;
@@ -527,6 +531,8 @@ fn merge_by_lt(c: &mut Criterion) {
527531 let mut data1 = vec ! [ 0 ; 1024 ] ;
528532 let mut data2 = vec ! [ 0 ; 800 ] ;
529533 let mut x = 0 ;
534+
535+ #[ allow( clippy:: explicit_counter_loop, clippy:: unused_enumerate_index) ]
530536 for ( _, elt) in data1. iter_mut ( ) . enumerate ( ) {
531537 * elt = x;
532538 x += 1 ;
@@ -553,6 +559,8 @@ fn kmerge_default(c: &mut Criterion) {
553559 let mut data1 = vec ! [ 0 ; 1024 ] ;
554560 let mut data2 = vec ! [ 0 ; 800 ] ;
555561 let mut x = 0 ;
562+
563+ #[ allow( clippy:: explicit_counter_loop, clippy:: unused_enumerate_index) ]
556564 for ( _, elt) in data1. iter_mut ( ) . enumerate ( ) {
557565 * elt = x;
558566 x += 1 ;
@@ -592,7 +600,7 @@ fn kmerge_tenway(c: &mut Criterion) {
592600
593601 let mut chunks = Vec :: new ( ) ;
594602 let mut rest = & mut data[ ..] ;
595- while rest. len ( ) > 0 {
603+ while ! rest. is_empty ( ) {
596604 let chunk_len = 1 + rng ( & mut state) % 512 ;
597605 let chunk_len = cmp:: min ( rest. len ( ) , chunk_len as usize ) ;
598606 let ( fst, tail) = { rest } . split_at_mut ( chunk_len) ;
0 commit comments