pub trait IntoArrow {
    type A: Array;

    // Required method
    fn into_arrow(self) -> Self::A;
}

Required Associated Types§

source

type A: Array

Required Methods§

source

fn into_arrow(self) -> Self::A

Implementations on Foreign Types§

source§

impl IntoArrow for &str

§

type A = GenericByteArray<GenericStringType<i32>>

source§

fn into_arrow(self) -> <&str as IntoArrow>::A

source§

impl IntoArrow for bool

§

type A = BooleanArray

source§

fn into_arrow(self) -> <bool as IntoArrow>::A

source§

impl IntoArrow for f32

§

type A = PrimitiveArray<Float32Type>

source§

fn into_arrow(self) -> <f32 as IntoArrow>::A

source§

impl IntoArrow for f64

§

type A = PrimitiveArray<Float64Type>

source§

fn into_arrow(self) -> <f64 as IntoArrow>::A

source§

impl IntoArrow for i8

§

type A = PrimitiveArray<Int8Type>

source§

fn into_arrow(self) -> <i8 as IntoArrow>::A

source§

impl IntoArrow for i16

§

type A = PrimitiveArray<Int16Type>

source§

fn into_arrow(self) -> <i16 as IntoArrow>::A

source§

impl IntoArrow for i32

§

type A = PrimitiveArray<Int32Type>

source§

fn into_arrow(self) -> <i32 as IntoArrow>::A

source§

impl IntoArrow for i64

§

type A = PrimitiveArray<Int64Type>

source§

fn into_arrow(self) -> <i64 as IntoArrow>::A

source§

impl IntoArrow for u8

§

type A = PrimitiveArray<UInt8Type>

source§

fn into_arrow(self) -> <u8 as IntoArrow>::A

source§

impl IntoArrow for u16

§

type A = PrimitiveArray<UInt16Type>

source§

fn into_arrow(self) -> <u16 as IntoArrow>::A

source§

impl IntoArrow for u32

§

type A = PrimitiveArray<UInt32Type>

source§

fn into_arrow(self) -> <u32 as IntoArrow>::A

source§

impl IntoArrow for u64

§

type A = PrimitiveArray<UInt64Type>

source§

fn into_arrow(self) -> <u64 as IntoArrow>::A

source§

impl IntoArrow for ()

§

type A = NullArray

source§

fn into_arrow(self) -> <() as IntoArrow>::A

source§

impl IntoArrow for Vec<f32>

§

type A = PrimitiveArray<Float32Type>

source§

fn into_arrow(self) -> <Vec<f32> as IntoArrow>::A

source§

impl IntoArrow for Vec<f64>

§

type A = PrimitiveArray<Float64Type>

source§

fn into_arrow(self) -> <Vec<f64> as IntoArrow>::A

source§

impl IntoArrow for Vec<i8>

§

type A = PrimitiveArray<Int8Type>

source§

fn into_arrow(self) -> <Vec<i8> as IntoArrow>::A

source§

impl IntoArrow for Vec<i16>

§

type A = PrimitiveArray<Int16Type>

source§

fn into_arrow(self) -> <Vec<i16> as IntoArrow>::A

source§

impl IntoArrow for Vec<i32>

§

type A = PrimitiveArray<Int32Type>

source§

fn into_arrow(self) -> <Vec<i32> as IntoArrow>::A

source§

impl IntoArrow for Vec<i64>

§

type A = PrimitiveArray<Int64Type>

source§

fn into_arrow(self) -> <Vec<i64> as IntoArrow>::A

source§

impl IntoArrow for Vec<u8>

§

type A = PrimitiveArray<UInt8Type>

source§

fn into_arrow(self) -> <Vec<u8> as IntoArrow>::A

source§

impl IntoArrow for Vec<u16>

§

type A = PrimitiveArray<UInt16Type>

source§

fn into_arrow(self) -> <Vec<u16> as IntoArrow>::A

source§

impl IntoArrow for Vec<u32>

§

type A = PrimitiveArray<UInt32Type>

source§

fn into_arrow(self) -> <Vec<u32> as IntoArrow>::A

source§

impl IntoArrow for Vec<u64>

§

type A = PrimitiveArray<UInt64Type>

source§

fn into_arrow(self) -> <Vec<u64> as IntoArrow>::A

Implementors§