vortex_array::compute

Trait TakeFn

Source
pub trait TakeFn {
    // Required method
    fn take(&self, indices: &Array) -> VortexResult<Array>;
}

Required Methods§

Source

fn take(&self, indices: &Array) -> VortexResult<Array>

Implementors§

Source§

impl TakeFn for BoolArray

Source§

impl TakeFn for ChunkedArray

Source§

impl TakeFn for ConstantArray

Source§

impl TakeFn for ExtensionArray

Source§

impl TakeFn for NullArray

Source§

impl TakeFn for PrimitiveArray

Source§

impl TakeFn for SparseArray

Source§

impl TakeFn for StructArray

Source§

impl TakeFn for VarBinArray

Source§

impl TakeFn for VarBinViewArray

Take involves creating a new array that references the old array, just with the given set of views.