pub fn has_non_null_value(&self, row_ids: &[u32]) -> bool {
        if !self.contains_null() {
            return true;
        }

        // If there are encoded values at any of the row IDs then there is at
        // least one non-null value in the column.
        row_ids
            .iter()
            .any(|id| self.encoded_data[*id as usize] != NULL_ID)
    }
/// 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.
Determines if the column contains at least one non - null value at any of the provided row ids .
pub fn has_non_null_value(&self, row_ids: &[u32]) -> bool {
        if !self.contains_null() {
            return true;
        }
        // If there are encoded values at any of the row IDs then there is at
        // least one non-null value in the column.
        row_ids
            .iter()
            .any(|id| self.encoded_data[*id as usize] != NULL_ID)
    }
pub fn has_non_null_value ( & self , row_ids : & [ u32 ] ) -> bool { if ! self . contains_null ( ) { return true ; } // If there are encoded values at any of the row IDs then there is at // least one non-null value in the column. row_ids . iter ( ) . any ( | id | self . encoded_data [ * id as usize ] != NULL_ID ) }
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]
&self
row_ids
&[u32]