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};