Skip to main content

IntoVortexArray

Trait IntoVortexArray 

Source
pub trait IntoVortexArray {
    // Required method
    fn into_array(self) -> ArrayRef;
}
Expand description

Zero-copy conversion of Arrow buffers into non-nullable Vortex arrays.

This mirrors IntoArray for Arrow buffer types; a separate trait is required because both IntoArray and the Arrow buffer types are foreign to this crate.

Required Methods§

Source

fn into_array(self) -> ArrayRef

Convert this Arrow buffer into a non-nullable Vortex array without copying.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl IntoVortexArray for BooleanBuffer

Source§

impl IntoVortexArray for Buffer

Source§

impl<O> IntoVortexArray for OffsetBuffer<O>

Source§

impl<T> IntoVortexArray for ScalarBuffer<T>

Implementors§