(&mut self, ordering: impl IntoIterator<Item = PhysicalSortExpr>)
| 242 | } |
| 243 | |
| 244 | pub fn add_ordering(&mut self, ordering: impl IntoIterator<Item = PhysicalSortExpr>) { |
| 245 | Arc::make_mut(&mut self.cache) |
| 246 | .eq_properties |
| 247 | .add_orderings(std::iter::once(ordering)); |
| 248 | } |
| 249 | |
| 250 | /// Get the batch generators |
| 251 | pub fn generators(&self) -> &Vec<Arc<RwLock<dyn LazyBatchGenerator>>> { |