pub type Int32RunArray = RunArray<Int32Type>;
A RunArray with i32 run ends
RunArray
i32
collect
let array: Int32RunArray = vec!["a", "a", "b", "c", "c"].into_iter().collect(); let values: Arc<dyn Array> = Arc::new(StringArray::from(vec!["a", "b", "c"])); assert_eq!(array.run_ends().values(), &[2, 3, 5]); assert_eq!(array.values(), &values);
struct Int32RunArray { /* private fields */ }