From eb2ff391ce87da60e65aa5964cfdcd95e7752cc4 Mon Sep 17 00:00:00 2001 From: melkor Date: Thu, 14 Jul 2022 08:29:58 -0700 Subject: [PATCH] Added assertion --- src/array/fixed_size_list/mutable.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/array/fixed_size_list/mutable.rs b/src/array/fixed_size_list/mutable.rs index c72bd012cf3..b51f02f58c4 100644 --- a/src/array/fixed_size_list/mutable.rs +++ b/src/array/fixed_size_list/mutable.rs @@ -47,6 +47,10 @@ impl MutableFixedSizeListArray { /// Creates a new [`MutableFixedSizeListArray`] from a [`MutableArray`], [`DataType`] and size. pub fn new_from(values: M, data_type: DataType, size: usize) -> Self { assert_eq!(values.len(), 0); + match data_type { + DataType::FixedSizeList(..) => {}, + _ => panic!("data type must be FixedSizeList (got {:?})", data_type), + }; Self { size, data_type,