Trait PrimitiveArrayTrait

Source
pub trait PrimitiveArrayTrait: ArrayTrait {
Show 22 methods // Provided methods fn u8_accessor(&self) -> Option<Arc<dyn Accessor<u8>>> { ... } fn u16_accessor(&self) -> Option<Arc<dyn Accessor<u16>>> { ... } fn u32_accessor(&self) -> Option<Arc<dyn Accessor<u32>>> { ... } fn u64_accessor(&self) -> Option<Arc<dyn Accessor<u64>>> { ... } fn i8_accessor(&self) -> Option<Arc<dyn Accessor<i8>>> { ... } fn i16_accessor(&self) -> Option<Arc<dyn Accessor<i16>>> { ... } fn i32_accessor(&self) -> Option<Arc<dyn Accessor<i32>>> { ... } fn i64_accessor(&self) -> Option<Arc<dyn Accessor<i64>>> { ... } fn f16_accessor(&self) -> Option<Arc<dyn Accessor<f16>>> { ... } fn f32_accessor(&self) -> Option<Arc<dyn Accessor<f32>>> { ... } fn f64_accessor(&self) -> Option<Arc<dyn Accessor<f64>>> { ... } fn u8_iter(&self) -> Option<VectorizedArrayIter<u8>> { ... } fn u16_iter(&self) -> Option<VectorizedArrayIter<u16>> { ... } fn u32_iter(&self) -> Option<VectorizedArrayIter<u32>> { ... } fn u64_iter(&self) -> Option<VectorizedArrayIter<u64>> { ... } fn i8_iter(&self) -> Option<VectorizedArrayIter<i8>> { ... } fn i16_iter(&self) -> Option<VectorizedArrayIter<i16>> { ... } fn i32_iter(&self) -> Option<VectorizedArrayIter<i32>> { ... } fn i64_iter(&self) -> Option<VectorizedArrayIter<i64>> { ... } fn f16_iter(&self) -> Option<VectorizedArrayIter<f16>> { ... } fn f32_iter(&self) -> Option<VectorizedArrayIter<f32>> { ... } fn f64_iter(&self) -> Option<VectorizedArrayIter<f64>> { ... }
}

Provided Methods§

Implementations on Foreign Types§

Source§

impl PrimitiveArrayTrait for ALPArray

Source§

impl PrimitiveArrayTrait for ALPRDArray

Source§

impl PrimitiveArrayTrait for DictArray

Source§

impl PrimitiveArrayTrait for BitPackedArray

Source§

impl PrimitiveArrayTrait for DeltaArray

Source§

impl PrimitiveArrayTrait for FoRArray

Source§

impl PrimitiveArrayTrait for RoaringIntArray

Source§

impl PrimitiveArrayTrait for RunEndArray

Source§

impl PrimitiveArrayTrait for ZigZagArray

Implementors§