Function try_binary_no_nulls

Source
fn try_binary_no_nulls<A: ArrayAccessor, B: ArrayAccessor, F, O>(
    len: usize,
    a: A,
    b: B,
    op: F,
) -> Result<PrimitiveArray<O>, ArrowError>
where O: ArrowPrimitiveType, F: Fn(A::Item, B::Item) -> Result<O::Native, ArrowError>,
Expand description

This intentional inline(never) attribute helps LLVM optimize the loop.