Module arrow_arith::boolean
source · 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
Performs
AND
operation on two arrays. If either left or right value is null then the
result is also null.Logical ‘and’ boolean values with Kleene logic
Returns a non-null BooleanArray with whether each value of the array is not null.
Returns a non-null BooleanArray with whether each value of the array is null.
Performs unary
NOT
operation on an arrays. If value is null then the result is also
null.Performs
OR
operation on two arrays. If either left or right value is null then the
result is also null.Logical ‘or’ boolean values with Kleene logic