/// Determines if the column contains at least one non-null value at
/// any of the provided row ids.
///
/// It is the caller's responsibility to ensure row ids are a monotonically
/// increasing set.
Determines if the column contains at least one non-null value at
any of the provided row ids.

It is the caller's responsibility to ensure row ids are a monotonically
increasing set.
Determines if the column contains at least one non - null value at any of the provided row ids . It is the caller ' s responsibility to ensure row ids are a monotonically increasing set .
fn has_non_null_value(&self, row_ids: &[u32]) -> bool {
        match self {
            Self::RLE(enc) => enc.has_non_null_value(row_ids),
            Self::Plain(enc) => enc.has_non_null_value(row_ids),
        }
    }
fn has_non_null_value ( & self , row_ids : & [ u32 ] ) -> bool { match self { Self :: RLE ( enc ) => enc . has_non_null_value ( row_ids ) , Self :: Plain ( enc ) => enc . has_non_null_value ( row_ids ) , } }
Determines if the column contains at least one non-null value at
any of the provided row ids.
Determines if the column contains at least one non - null value at any of the provided row ids .
&self
row_ids
&[u32]