diff --git a/src/array/ord.rs b/src/array/ord.rs index 00f84127219..3bb02ba3e72 100644 --- a/src/array/ord.rs +++ b/src/array/ord.rs @@ -211,7 +211,7 @@ pub fn build_compare(left: &dyn Array, right: &dyn Array) -> Result compare_primitives::(left, right), (Float32, Float32) => compare_f32(left, right), (Float64, Float64) => compare_f64(left, right), - (Decimal(_,_), Decimal(_,_)) => compare_primitives::(left, right), + (Decimal(_, _), Decimal(_, _)) => compare_primitives::(left, right), (Utf8, Utf8) => compare_string::(left, right), (LargeUtf8, LargeUtf8) => compare_string::(left, right), (Binary, Binary) => compare_binary::(left, right), diff --git a/tests/it/array/ord.rs b/tests/it/array/ord.rs index 055f5f9e2c8..9f5a07ed83b 100644 --- a/tests/it/array/ord.rs +++ b/tests/it/array/ord.rs @@ -71,13 +71,13 @@ fn f64_zeros() -> Result<()> { #[test] fn decimal() -> Result<()> { let array = Int128Array::from_slice(&[1, 2]).to(DataType::Decimal(38, 0)); - + let cmp = build_compare(&array, &array)?; assert_eq!(Ordering::Less, (cmp)(0, 1)); assert_eq!(Ordering::Equal, (cmp)(1, 1)); assert_eq!(Ordering::Greater, (cmp)(1, 0)); - + Ok(()) }