/// Return the raw encoded values for the provided logical row ids.
/// Encoded values for NULL values are included.
Return the raw encoded values for the provided logical row ids.
Encoded values for NULL values are included.
Return the raw encoded values for the provided logical row ids . Encoded values for NULL values are included .
fn encoded_values(&self, row_ids: &[u32], dst: Vec<u32>) -> Vec<u32> {
        match self {
            Self::RLE(enc) => enc.encoded_values(row_ids, dst),
            Self::Plain(enc) => enc.encoded_values(row_ids, dst),
        }
    }
fn encoded_values ( & self , row_ids : & [ u32 ] , dst : Vec < u32 > ) -> Vec < u32 > { match self { Self :: RLE ( enc ) => enc . encoded_values ( row_ids , dst ) , Self :: Plain ( enc ) => enc . encoded_values ( row_ids , dst ) , } }
Return the raw encoded values for the provided logical row ids.
Return the raw encoded values for the provided logical row ids .
&self
row_ids
&[u32]
dst
Vec<u32>