From b5caedb3f413f985530622d00978266bc7a26a78 Mon Sep 17 00:00:00 2001 From: Ritchie Vink Date: Wed, 2 Mar 2022 08:22:32 +0100 Subject: [PATCH] expose ListValuesIter --- src/array/list/iterator.rs | 2 +- src/array/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/array/list/iterator.rs b/src/array/list/iterator.rs index 6885bf9d925..f4d6ae71f71 100644 --- a/src/array/list/iterator.rs +++ b/src/array/list/iterator.rs @@ -13,7 +13,7 @@ pub struct ListValuesIter<'a, A: IterableListArray> { impl<'a, A: IterableListArray> ListValuesIter<'a, A> { #[inline] - pub fn new(array: &'a A) -> Self { + pub(crate) fn new(array: &'a A) -> Self { Self { array, index: 0, diff --git a/src/array/mod.rs b/src/array/mod.rs index bff8effb0a6..b58633ad8cb 100644 --- a/src/array/mod.rs +++ b/src/array/mod.rs @@ -375,7 +375,7 @@ pub use boolean::{BooleanArray, MutableBooleanArray}; pub use dictionary::{DictionaryArray, DictionaryKey, MutableDictionaryArray}; pub use fixed_size_binary::{FixedSizeBinaryArray, MutableFixedSizeBinaryArray}; pub use fixed_size_list::{FixedSizeListArray, MutableFixedSizeListArray}; -pub use list::{ListArray, MutableListArray}; +pub use list::{ListArray, ListValuesIter, MutableListArray}; pub use map::MapArray; pub use null::NullArray; pub use primitive::*;