Skip to content

Commit eb21911

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

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

parquet-variant-compute/src/variant_array.rs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,9 @@ 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()
6561
)))

0 commit comments

Comments
 (0)