Skip to main content

ZipImpl

Trait ZipImpl 

Source
trait ZipImpl:
    Debug
    + Send
    + Sync {
    // Required method
    fn create_output(
        &self,
        input: &BooleanArray,
    ) -> Result<ArrayRef, ArrowError>;
}
Expand description

Impl for creating output array based on a mask

Required Methods§

Source

fn create_output(&self, input: &BooleanArray) -> Result<ArrayRef, ArrowError>

Creating output array based on input boolean array

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§

Source§

impl ZipImpl for FallbackImpl

Source§

impl<T: ArrowPrimitiveType> ZipImpl for PrimitiveScalarImpl<T>

Source§

impl<T: ByteArrayType> ZipImpl for BytesScalarImpl<T>

Source§

impl<T: ByteViewType> ZipImpl for ByteViewScalarImpl<T>