Skip to main content

int_masked_body_std

Function int_masked_body_std 

Source
pub fn int_masked_body_std<T: PrimInt + ToPrimitive + WrappingAdd + WrappingSub + WrappingMul>(
    op: ArithmeticOperator,
    lhs: &[T],
    rhs: &[T],
    mask: &Bitmask,
    out: &mut [T],
    out_mask: &mut Bitmask,
)
Expand description

Scalar integer arithmetic kernel with null mask support. Handles division by zero gracefully by marking results as null instead of panicking. Invalid inputs (mask=false) and zero division produce null outputs.