pub fn reduce_min_max_u32(
data: &[u32],
mask: Option<&Bitmask>,
null_count: Option<usize>,
) -> Option<(u32, u32)>Expand description
Finds the minimum and maximum values in a numeric slice.
Uses SIMD operations when available for optimal performance. Handles null values through optional bitmask.
§Arguments
data- The slice of numeric values to processmask- Optional bitmask indicating valid/invalid elementsnull_count- Optional count of null values for optimisation
§Returns
Some((min, max)) if any valid values exist, None if all values are null