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§
fn into_arrow_preferred(self) -> VortexResult<ArrowArrayRef>
👎Deprecated:
Use execute_arrow(None, ctx) instead
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
impl IntoArrowArray for ArrayRef
Source§fn into_arrow_preferred(self) -> VortexResult<ArrowArrayRef>
👎Deprecated: Use execute_arrow(None, ctx) instead
fn into_arrow_preferred(self) -> VortexResult<ArrowArrayRef>
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>
fn into_arrow(self, data_type: &DataType) -> VortexResult<ArrowArrayRef>
👎Deprecated:
Use execute_arrow(Some(data_type), ctx) instead