Trait vortex_array::arrow::FromArrowArray

source ·
pub trait FromArrowArray<A> {
    // Required method
    fn from_arrow(array: A, nullable: bool) -> Self;
}

Required Methods§

source

fn from_arrow(array: A, nullable: bool) -> Self

Object Safety§

This trait is not object safe.

Implementors§

source§

impl FromArrowArray<&BooleanArray> for ArrayData

source§

impl FromArrowArray<&NullArray> for ArrayData

source§

impl FromArrowArray<&StructArray> for ArrayData

source§

impl FromArrowArray<Arc<dyn Array>> for ArrayData

source§

impl<O: OffsetSizeTrait + NativePType> FromArrowArray<&GenericListArray<O>> for ArrayData

source§

impl<T: ArrowPrimitiveType> FromArrowArray<&PrimitiveArray<T>> for ArrayData
where <T as ArrowPrimitiveType>::Native: NativePType,

source§

impl<T: ByteArrayType> FromArrowArray<&GenericByteArray<T>> for ArrayData
where <T as ByteArrayType>::Offset: NativePType,

source§

impl<T: ByteViewType> FromArrowArray<&GenericByteViewArray<T>> for ArrayData