(&self, name: &str)
| 175 | } |
| 176 | |
| 177 | fn udf(&self, name: &str) -> Result<Arc<ScalarUDF>> { |
| 178 | let result = self.scalar_functions.get(name); |
| 179 | |
| 180 | result.cloned().ok_or_else(|| { |
| 181 | plan_datafusion_err!("There is no UDF named \"{name}\" in the TaskContext") |
| 182 | }) |
| 183 | } |
| 184 | |
| 185 | fn higher_order_function(&self, name: &str) -> Result<Arc<HigherOrderUDF>> { |
| 186 | let result = self.higher_order_functions.get(name); |