(&'a self)
| 382 | } |
| 383 | |
| 384 | fn children<'a>(&'a self) -> impl DoubleEndedIterator<Item = &'a HirScalarExpr> |
| 385 | where |
| 386 | HirScalarExpr: 'a, |
| 387 | { |
| 388 | self.func |
| 389 | .children() |
| 390 | .chain(self.partition_by.iter()) |
| 391 | .chain(self.order_by.iter()) |
| 392 | } |
| 393 | |
| 394 | fn children_mut<'a>(&'a mut self) -> impl DoubleEndedIterator<Item = &'a mut HirScalarExpr> |
| 395 | where |