vortex_array::variants

Trait PrimitiveArrayTrait

Source
pub trait PrimitiveArrayTrait: ArrayTrait {
Show 23 methods // Provided methods fn ptype(&self) -> PType { ... } fn u8_accessor(&self) -> Option<AccessorRef<u8>> { ... } fn u16_accessor(&self) -> Option<AccessorRef<u16>> { ... } fn u32_accessor(&self) -> Option<AccessorRef<u32>> { ... } fn u64_accessor(&self) -> Option<AccessorRef<u64>> { ... } fn i8_accessor(&self) -> Option<AccessorRef<i8>> { ... } fn i16_accessor(&self) -> Option<AccessorRef<i16>> { ... } fn i32_accessor(&self) -> Option<AccessorRef<i32>> { ... } fn i64_accessor(&self) -> Option<AccessorRef<i64>> { ... } fn f16_accessor(&self) -> Option<AccessorRef<f16>> { ... } fn f32_accessor(&self) -> Option<AccessorRef<f32>> { ... } fn f64_accessor(&self) -> Option<AccessorRef<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§

Implementors§