Skip to main content

IntoArrowArray

Trait IntoArrowArray 

Source
pub trait IntoArrowArray {
    // Required methods
    fn into_arrow_preferred(self) -> VortexResult<ArrowArrayRef>;
    fn into_arrow(self, data_type: &DataType) -> VortexResult<ArrowArrayRef>;
}
👎Deprecated:

Use execute_arrow(None, ctx) or execute_arrow(Some(dt), ctx) instead

Required Methods§

Source

fn into_arrow_preferred(self) -> VortexResult<ArrowArrayRef>

👎Deprecated:

Use execute_arrow(None, ctx) instead

Source

fn into_arrow(self, data_type: &DataType) -> VortexResult<ArrowArrayRef>

👎Deprecated:

Use execute_arrow(Some(data_type), ctx) instead

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl IntoArrowArray for ArrayRef

Source§

fn into_arrow_preferred(self) -> VortexResult<ArrowArrayRef>

👎Deprecated:

Use execute_arrow(None, ctx) instead

Convert this vortex_array::ArrayRef into an Arrow ArrowArrayRef by using the array’s preferred (cheapest) Arrow DataType.

Source§

fn into_arrow(self, data_type: &DataType) -> VortexResult<ArrowArrayRef>

👎Deprecated:

Use execute_arrow(Some(data_type), ctx) instead

Implementors§