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
a
andb
. - try_
binary_ mut - Applies the provided fallible binary operation across
a
andb
by mutating the mutable [PrimitiveArray
]a
with 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
]