Trait BinaryArrayType
pub trait BinaryArrayType<'a>: Sized + ArrayAccessor<Item = &'a [u8]> {
// Required method
fn iter(&self) -> ArrayIter<Self> ⓘ;
}Expand description
A trait for Arrow Binary Arrays, currently four types are supported:
BinaryArrayLargeBinaryArrayBinaryViewArrayFixedSizeBinaryArray
This trait helps to abstract over the different types of binary arrays so that we don’t need to duplicate the implementation for each type.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.