@@ -5,7 +5,7 @@ use itertools::EitherOrBoth;
55fn empty ( ) {
66 let left: Vec < u32 > = vec ! [ ] ;
77 let right: Vec < u32 > = vec ! [ ] ;
8- let expected_result: Vec < EitherOrBoth < u32 , u32 > > = vec ! [ ] ;
8+ let expected_result: Vec < EitherOrBoth < u32 > > = vec ! [ ] ;
99 let actual_result = merge_join_by ( left, right, |l, r| l. cmp ( r) ) . collect :: < Vec < _ > > ( ) ;
1010 assert_eq ! ( expected_result, actual_result) ;
1111}
@@ -14,7 +14,7 @@ fn empty() {
1414fn left_only ( ) {
1515 let left: Vec < u32 > = vec ! [ 1 , 2 , 3 ] ;
1616 let right: Vec < u32 > = vec ! [ ] ;
17- let expected_result: Vec < EitherOrBoth < u32 , u32 > > = vec ! [
17+ let expected_result: Vec < EitherOrBoth < u32 > > = vec ! [
1818 EitherOrBoth :: Left ( 1 ) ,
1919 EitherOrBoth :: Left ( 2 ) ,
2020 EitherOrBoth :: Left ( 3 ) ,
@@ -27,7 +27,7 @@ fn left_only() {
2727fn right_only ( ) {
2828 let left: Vec < u32 > = vec ! [ ] ;
2929 let right: Vec < u32 > = vec ! [ 1 , 2 , 3 ] ;
30- let expected_result: Vec < EitherOrBoth < u32 , u32 > > = vec ! [
30+ let expected_result: Vec < EitherOrBoth < u32 > > = vec ! [
3131 EitherOrBoth :: Right ( 1 ) ,
3232 EitherOrBoth :: Right ( 2 ) ,
3333 EitherOrBoth :: Right ( 3 ) ,
@@ -40,7 +40,7 @@ fn right_only() {
4040fn first_left_then_right ( ) {
4141 let left: Vec < u32 > = vec ! [ 1 , 2 , 3 ] ;
4242 let right: Vec < u32 > = vec ! [ 4 , 5 , 6 ] ;
43- let expected_result: Vec < EitherOrBoth < u32 , u32 > > = vec ! [
43+ let expected_result: Vec < EitherOrBoth < u32 > > = vec ! [
4444 EitherOrBoth :: Left ( 1 ) ,
4545 EitherOrBoth :: Left ( 2 ) ,
4646 EitherOrBoth :: Left ( 3 ) ,
@@ -56,7 +56,7 @@ fn first_left_then_right() {
5656fn first_right_then_left ( ) {
5757 let left: Vec < u32 > = vec ! [ 4 , 5 , 6 ] ;
5858 let right: Vec < u32 > = vec ! [ 1 , 2 , 3 ] ;
59- let expected_result: Vec < EitherOrBoth < u32 , u32 > > = vec ! [
59+ let expected_result: Vec < EitherOrBoth < u32 > > = vec ! [
6060 EitherOrBoth :: Right ( 1 ) ,
6161 EitherOrBoth :: Right ( 2 ) ,
6262 EitherOrBoth :: Right ( 3 ) ,
@@ -72,7 +72,7 @@ fn first_right_then_left() {
7272fn interspersed_left_and_right ( ) {
7373 let left: Vec < u32 > = vec ! [ 1 , 3 , 5 ] ;
7474 let right: Vec < u32 > = vec ! [ 2 , 4 , 6 ] ;
75- let expected_result: Vec < EitherOrBoth < u32 , u32 > > = vec ! [
75+ let expected_result: Vec < EitherOrBoth < u32 > > = vec ! [
7676 EitherOrBoth :: Left ( 1 ) ,
7777 EitherOrBoth :: Right ( 2 ) ,
7878 EitherOrBoth :: Left ( 3 ) ,
@@ -88,7 +88,7 @@ fn interspersed_left_and_right() {
8888fn overlapping_left_and_right ( ) {
8989 let left: Vec < u32 > = vec ! [ 1 , 3 , 4 , 6 ] ;
9090 let right: Vec < u32 > = vec ! [ 2 , 3 , 4 , 5 ] ;
91- let expected_result: Vec < EitherOrBoth < u32 , u32 > > = vec ! [
91+ let expected_result: Vec < EitherOrBoth < u32 > > = vec ! [
9292 EitherOrBoth :: Left ( 1 ) ,
9393 EitherOrBoth :: Right ( 2 ) ,
9494 EitherOrBoth :: Both ( 3 , 3 ) ,
0 commit comments