Skip to main content

FromArrowArray

Trait FromArrowArray 

Source
pub trait FromArrowArray<A> {
    // Required method
    fn from_arrow(array: A, nullable: bool) -> VortexResult<Self>
       where Self: Sized;
}

Required Methods§

Source

fn from_arrow(array: A, nullable: bool) -> VortexResult<Self>
where Self: Sized,

Implementors§

Source§

impl FromArrowArray<&BooleanArray> for ArrayRef

Source§

impl FromArrowArray<&FixedSizeListArray> for ArrayRef

Source§

impl FromArrowArray<&NullArray> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Date32Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Date64Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Decimal32Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Decimal64Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Decimal128Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Decimal256Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Float16Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Float32Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Float64Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Int8Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Int16Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Int32Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Int64Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Time32MillisecondType>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Time32SecondType>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Time64MicrosecondType>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<Time64NanosecondType>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<TimestampMicrosecondType>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<TimestampMillisecondType>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<TimestampNanosecondType>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<TimestampSecondType>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<UInt8Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<UInt16Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<UInt32Type>> for ArrayRef

Source§

impl FromArrowArray<&PrimitiveArray<UInt64Type>> for ArrayRef

Source§

impl FromArrowArray<&StructArray> for ArrayRef

Source§

impl FromArrowArray<&RecordBatch> for ArrayRef

Source§

impl FromArrowArray<&dyn Array> for ArrayRef

Source§

impl FromArrowArray<RecordBatch> for ArrayRef

Source§

impl<K: ArrowDictionaryKeyType> FromArrowArray<&DictionaryArray<K>> for DictArray

Source§

impl<O: OffsetSizeTrait + NativePType> FromArrowArray<&GenericListViewArray<O>> for ArrayRef

Source§

impl<O: IntegerPType + OffsetSizeTrait> FromArrowArray<&GenericListArray<O>> for ArrayRef

Source§

impl<T: ByteArrayType> FromArrowArray<&GenericByteArray<T>> for ArrayRef

Source§

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