pub fn encoded_values(&self, row_ids: &[u32], dst: Vec<u32>) -> Vec<u32> {
        match &self {
            Self::RleDictionary(c) => c.encoded_values(row_ids, dst),
            Self::Dictionary(c) => c.encoded_values(row_ids, dst),
        }
    }
/// All encoded values for the provided logical row ids.
///
/// TODO(edd): perf - pooling of destination vectors.
All encoded values for the provided logical row ids.
TODO(edd): perf - pooling of destination vectors.
All encoded values for the provided logical row ids . TODO ( edd ) : perf - pooling of destination vectors .
pub fn encoded_values(&self, row_ids: &[u32], dst: Vec<u32>) -> Vec<u32> {
        match &self {
            Self::RleDictionary(c) => c.encoded_values(row_ids, dst),
            Self::Dictionary(c) => c.encoded_values(row_ids, dst),
        }
    }
pub fn encoded_values ( & self , row_ids : & [ u32 ] , dst : Vec < u32 > ) -> Vec < u32 > { match & self { Self :: RleDictionary ( c ) => c . encoded_values ( row_ids , dst ) , Self :: Dictionary ( c ) => c . encoded_values ( row_ids , dst ) , } }
All encoded values for the provided logical row ids.
All encoded values for the provided logical row ids .
&self
row_ids
&[u32]
dst
Vec<u32>
&self
row_ids
&[u32]
dst
Vec<u32>