Expand description
Comparison kernels for Array
s.
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.
Enumsยง
- Op ๐
Traitsยง
- Array
Ord ๐
Functionsยง
- apply ๐
- Perform a potentially vectored
op
on the providedArrayOrd
- apply_
op ๐ - Applies
op
to possibly scalarArrayOrd
- apply_
op_ ๐vectored - Applies
op
to possibly scalarArrayOrd
with the given indices - collect_
bool ๐ - Invokes
f
with values0..len
collecting the boolean results into a newBooleanBuffer
- compare_
byte_ view - Compares two [
GenericByteViewArray
] at indexleft_idx
andright_idx
- compare_
byte_ โview_ unchecked Deprecated - Comparing two [
GenericByteViewArray
] at indexleft_idx
andright_idx
- compare_
op ๐ - Perform
op
on the providedDatum
- distinct
- Perform
left IS DISTINCT FROM right
operation on two [Datum
] - eq
- Perform
left == right
operation on two [Datum
]. - gt
- Perform
left > right
operation on two [Datum
]. - gt_eq
- Perform
left >= right
operation on two [Datum
]. - lt
- Perform
left < right
operation on two [Datum
]. - lt_eq
- Perform
left <= right
operation on two [Datum
]. - neq
- Perform
left != right
operation on two [Datum
]. - not_
distinct - Perform
left IS NOT DISTINCT FROM right
operation on two [Datum
] - take_
bits ๐ - Perform a take operation on
buffer
with the given dictionary