@@ -491,7 +491,7 @@ mod tests {
491491 let strategy =
492492 PreferenceFilter :: new ( Box :: new ( LatencyOptimized ) ) . with_max_cost ( CostLevel :: Moderate ) ;
493493
494- let providers = vec ! [
494+ let providers = [
495495 create_test_provider ( "cheap-slow" , CostLevel :: Cheap , Latency :: Slow ) ,
496496 create_test_provider ( "expensive-fast" , CostLevel :: Expensive , Latency :: Fast ) ,
497497 create_test_provider ( "moderate-medium" , CostLevel :: Moderate , Latency :: Medium ) ,
@@ -509,7 +509,7 @@ mod tests {
509509 let strategy =
510510 PreferenceFilter :: new ( Box :: new ( CostOptimized ) ) . with_max_latency ( Latency :: Medium ) ;
511511
512- let providers = vec ! [
512+ let providers = [
513513 create_test_provider ( "cheap-slow" , CostLevel :: Cheap , Latency :: Slow ) ,
514514 create_test_provider ( "expensive-fast" , CostLevel :: Expensive , Latency :: Fast ) ,
515515 create_test_provider ( "moderate-medium" , CostLevel :: Moderate , Latency :: Medium ) ,
@@ -528,7 +528,7 @@ mod tests {
528528 let strategy =
529529 PreferenceFilter :: new ( Box :: new ( CostOptimized ) ) . with_max_latency ( Latency :: Fast ) ;
530530
531- let providers = vec ! [
531+ let providers = [
532532 create_test_provider ( "cheap-slow" , CostLevel :: Cheap , Latency :: Slow ) ,
533533 create_test_provider ( "expensive-slow" , CostLevel :: Expensive , Latency :: Slow ) ,
534534 ] ;
@@ -574,7 +574,7 @@ mod tests {
574574 let rr1 = registry. get ( "round_robin" ) . unwrap ( ) ;
575575 let rr2 = registry. get ( "round_robin" ) . unwrap ( ) ;
576576
577- let providers = vec ! [
577+ let providers = [
578578 create_test_provider ( "a" , CostLevel :: Cheap , Latency :: Fast ) ,
579579 create_test_provider ( "b" , CostLevel :: Cheap , Latency :: Fast ) ,
580580 ] ;
@@ -634,7 +634,7 @@ mod proptest_tests {
634634 p3 in arb_provider( "p3" ) ,
635635 ) {
636636 let strategy = CostOptimized ;
637- let providers = vec! [ p1. clone( ) , p2. clone( ) , p3. clone( ) ] ;
637+ let providers = [ p1. clone( ) , p2. clone( ) , p3. clone( ) ] ;
638638 let candidates: Vec <& Provider > = providers. iter( ) . collect( ) ;
639639
640640 if let Some ( selected) = strategy. select_provider( candidates) {
@@ -652,7 +652,7 @@ mod proptest_tests {
652652 p3 in arb_provider( "p3" ) ,
653653 ) {
654654 let strategy = LatencyOptimized ;
655- let providers = vec! [ p1. clone( ) , p2. clone( ) , p3. clone( ) ] ;
655+ let providers = [ p1. clone( ) , p2. clone( ) , p3. clone( ) ] ;
656656 let candidates: Vec <& Provider > = providers. iter( ) . collect( ) ;
657657
658658 if let Some ( selected) = strategy. select_provider( candidates) {
@@ -668,7 +668,7 @@ mod proptest_tests {
668668 p2 in arb_provider( "rr2" ) ,
669669 ) {
670670 let strategy = RoundRobin :: new( ) ;
671- let providers = vec! [ p1. clone( ) , p2. clone( ) ] ;
671+ let providers = [ p1. clone( ) , p2. clone( ) ] ;
672672
673673 let mut seen = std:: collections:: HashSet :: new( ) ;
674674 for _ in 0 ..providers. len( ) {
0 commit comments