From 2e55314fe63d3b248c0d5ae6b3096ab56846658a Mon Sep 17 00:00:00 2001 From: yjh <465402634@qq.com> Date: Wed, 13 Oct 2021 17:04:49 +0800 Subject: [PATCH] export missing `BinaryValueIter` (#526) --- src/array/binary/iterator.rs | 1 + src/array/mod.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/array/binary/iterator.rs b/src/array/binary/iterator.rs index 9da47daba21..8a96cc400e5 100644 --- a/src/array/binary/iterator.rs +++ b/src/array/binary/iterator.rs @@ -14,6 +14,7 @@ pub struct BinaryValueIter<'a, O: Offset> { } impl<'a, O: Offset> BinaryValueIter<'a, O> { + /// Creates a new [`BinaryValueIter`] pub fn new(array: &'a BinaryArray) -> Self { Self { array, index: 0 } } diff --git a/src/array/mod.rs b/src/array/mod.rs index f13b0a4eb00..52469577ee7 100644 --- a/src/array/mod.rs +++ b/src/array/mod.rs @@ -379,7 +379,7 @@ pub mod ord; pub use display::get_display; pub use equal::equal; -pub use binary::{BinaryArray, MutableBinaryArray}; +pub use binary::{BinaryArray, BinaryValueIter, MutableBinaryArray}; pub use boolean::{BooleanArray, MutableBooleanArray}; pub use dictionary::{DictionaryArray, DictionaryKey, MutableDictionaryArray}; pub use fixed_size_binary::{FixedSizeBinaryArray, MutableFixedSizeBinaryArray};