Apply a projection without alias.
(
self,
expr: impl IntoIterator<Item = impl Into<SelectExpr>>,
)
| 580 | |
| 581 | /// Apply a projection without alias. |
| 582 | pub fn project( |
| 583 | self, |
| 584 | expr: impl IntoIterator<Item = impl Into<SelectExpr>>, |
| 585 | ) -> Result<Self> { |
| 586 | project(Arc::unwrap_or_clone(self.plan), expr).map(Self::new) |
| 587 | } |
| 588 | |
| 589 | /// Apply a projection without alias with optional validation |
| 590 | /// (true to validate, false to not validate) |