Module arrow::compute::kernels::boolean [−][src]
Expand description
Defines boolean kernels on Arrow BooleanArray
’s, e.g. AND
, OR
and NOT
.
These kernels can leverage SIMD if available on your system. Currently no runtime
detection is provided, you should enable the specific SIMD intrinsics using
RUSTFLAGS="-C target-feature=+avx2"
for example. See the documentation
here for more information.
Functions
and | Performs |
and_kleene | Logical ‘and’ boolean values with Kleene logic |
is_not_null | Returns a non-null BooleanArray with whether each value of the array is not null. |
is_null | Returns a non-null BooleanArray with whether each value of the array is null. |
not | Performs unary |
nullif | Copies original array, setting null bit to true if a secondary comparison boolean array is set to true. Typically used to implement NULLIF. |
or | Performs |
or_kleene | Logical ‘or’ boolean values with Kleene logic |