pub fn project(self, indices: Vec<usize>) -> Self {
        Plan::Project(Project {
            indices,
            plan: Box::new(self),
        })
    }
/// Retains only the values at the indicated indices.
Retains only the values at the indicated indices.
Retains only the values at the indicated indices .
pub fn project(self, indices: Vec<usize>) -> Self {
        Plan::Project(Project {
            indices,
            plan: Box::new(self),
        })
    }
pub fn project ( self , indices : Vec < usize > ) -> Self { Plan :: Project ( Project { indices , plan : Box :: new ( self ) , } ) }
Retains only the values at the indicated indices.
Retains only the values at the indicated indices .
self
indices
Vec<usize>
self
indices
Vec<usize>