/// Returns the lexicographical maximum value for the provided set of row
/// ids. NULL values are not considered the maximum value if any non-null
/// value exists at any of the provided row ids.
Returns the lexicographical maximum value for the provided set of row
ids. NULL values are not considered the maximum value if any non-null
value exists at any of the provided row ids.
Returns the lexicographical maximum value for the provided set of row ids . NULL values are not considered the maximum value if any non - null value exists at any of the provided row ids .
fn max<'a>(&'a self, row_ids: &[u32]) -> Option<&'a String> {
        match self {
            Self::RLE(enc) => enc.max(row_ids),
            Self::Plain(enc) => enc.max(row_ids),
        }
    }
fn max < ' a > ( & ' a self , row_ids : & [ u32 ] ) -> Option < & ' a String > { match self { Self :: RLE ( enc ) => enc . max ( row_ids ) , Self :: Plain ( enc ) => enc . max ( row_ids ) , } }
Returns the lexicographical maximum value for the provided set of row
ids.
Returns the lexicographical maximum value for the provided set of row ids .
&'a self
row_ids
&[u32]