(&self, name: &str)
| 213 | } |
| 214 | |
| 215 | fn udf(&self, name: &str) -> Result<Arc<ScalarUDF>> { |
| 216 | self.udfs |
| 217 | .get(name) |
| 218 | .cloned() |
| 219 | .ok_or_else(|| plan_datafusion_err!("Function {name} not found")) |
| 220 | } |
| 221 | |
| 222 | fn higher_order_function(&self, name: &str) -> Result<Arc<HigherOrderUDF>> { |
| 223 | self.higher_order_functions |