Skip to main content

run_equal

Function run_equal 

Source
pub(super) fn run_equal(
    lhs: &ArrayData,
    rhs: &ArrayData,
    lhs_start: usize,
    rhs_start: usize,
    len: usize,
) -> bool
Expand description

Returns true if the two RunEndEncoded arrays are equal.

This provides a specialized implementation of equality for REE arrays that handles differences in run-encoding by iterating through the logical range.