/// The lexicographic minimum non-null value at the rows specified, or the
/// NULL value if the column only contains NULL values at the provided row
/// ids.
The lexicographic minimum non-null value at the rows specified, or the
NULL value if the column only contains NULL values at the provided row
ids.
The lexicographic minimum non - null value at the rows specified or the NULL value if the column only contains NULL values at the provided row ids .
pub fn min(&self, row_ids: &[u32]) -> Value<'_> {
        match &self {
            Self::RleDictionary(c) => match c.min(row_ids) {
                Some(min) => Value::String(min),
                None => Value::Null,
            },
            Self::Dictionary(c) => match c.min(row_ids) {
                Some(min) => Value::String(min),
                None => Value::Null,
            },
        }
    }
pub fn min ( & self , row_ids : & [ u32 ] ) -> Value < ' _ > { match & self { Self :: RleDictionary ( c ) => match c . min ( row_ids ) { Some ( min ) => Value :: String ( min ) , None => Value :: Null , } , Self :: Dictionary ( c ) => match c . min ( row_ids ) { Some ( min ) => Value :: String ( min ) , None => Value :: Null , } , } }
The lexicographic minimum non-null value at the rows specified, or the
NULL value if the column only contains NULL values at the provided row
ids.
The lexicographic minimum non - null value at the rows specified or the NULL value if the column only contains NULL values at the provided row ids .
&self
row_ids
&[u32]