Returns an iterator over mutable references to all non-temporal scalar expressions in the plan. The order of iteration is unspecified.
(&mut self)
| 1833 | /// |
| 1834 | /// The order of iteration is unspecified. |
| 1835 | pub fn iter_nontemporal_exprs(&mut self) -> impl Iterator<Item = &mut E> { |
| 1836 | iter::empty() |
| 1837 | .chain(self.mfp.mfp.predicates.iter_mut().map(|(_, expr)| expr)) |
| 1838 | .chain(&mut self.mfp.mfp.expressions) |
| 1839 | .chain(&mut self.lower_bounds) |
| 1840 | .chain(&mut self.upper_bounds) |
| 1841 | } |
| 1842 | |
| 1843 | /// Indicates that `Self` ignores its input to the extent that it can be evaluated on `&[]`. |
| 1844 | /// |