Skip to content

Commit 7635dd6

Browse files
AdamGSscovich
andcommitted
Update parquet-variant-compute/src/variant_array.rs
Co-authored-by: Ryan Johnson <scovich@users.noreply.github.com>
1 parent cf0d40e commit 7635dd6

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

parquet-variant-compute/src/variant_array.rs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,12 @@ pub(crate) fn binary_array_value(array: &dyn Array, index: usize) -> Option<&[u8
5353

5454
/// Validates that an array has a binary-like data type.
5555
fn validate_binary_array(array: &dyn Array, field_name: &str) -> Result<()> {
56-
if matches!(
57-
array.data_type(),
58-
DataType::Binary | DataType::LargeBinary | DataType::BinaryView
59-
) {
60-
Ok(())
61-
} else {
62-
Err(ArrowError::InvalidArgumentError(format!(
56+
match array.data_type() {
57+
DataType::Binary | DataType::LargeBinary | DataType::BinaryView => Ok(()),
58+
_ => Err(ArrowError::InvalidArgumentError(format!(
6359
"VariantArray '{field_name}' field must be Binary, LargeBinary, or BinaryView, got {}",
6460
array.data_type()
65-
)))
61+
))),
6662
}
6763
}
6864

0 commit comments

Comments
 (0)