pub fn apply_projection(
schema: &Schema<Field, BTreeMap<PlSmallStr, PlSmallStr>>,
projection: &[usize],
) -> Schema<Field, BTreeMap<PlSmallStr, PlSmallStr>>pub fn apply_projection(
schema: &Schema<Field, BTreeMap<PlSmallStr, PlSmallStr>>,
projection: &[usize],
) -> Schema<Field, BTreeMap<PlSmallStr, PlSmallStr>>