Expand description
Kernels for operating on [PrimitiveArray]s
Functionsยง
- binary
- Allies a binary infallable function to two [
PrimitiveArray]s, producing a new [PrimitiveArray] - binary_
mut - Applies a binary and infallible function to values in two arrays, replacing the values in the first array in place.
- create_
union_ ๐null_ buffer - Computes the union of the nulls in two optional [
NullBuffer] which is not shared with the input buffers. - try_
binary - Applies the provided fallible binary operation across
aandb. - try_
binary_ mut - Applies the provided fallible binary operation across
aandbby mutating the mutable [PrimitiveArray]awith the results. - try_
binary_ ๐no_ nulls - This intentional inline(never) attribute helps LLVM optimize the loop.
- try_
binary_ ๐no_ nulls_ mut - This intentional inline(never) attribute helps LLVM optimize the loop.
- try_
unary - See [
PrimitiveArray::try_unary] - try_
unary_ mut - See [
PrimitiveArray::try_unary_mut] - unary
- See [
PrimitiveArray::unary] - unary_
mut - See [
PrimitiveArray::unary_mut]