Look up a function by name (case-insensitive).
(&self, name: &str)
| 114 | |
| 115 | /// Look up a function by name (case-insensitive). |
| 116 | pub fn lookup(&self, name: &str) -> Option<&FunctionMeta> { |
| 117 | let lower = name.to_lowercase(); |
| 118 | self.functions.iter().find(|f| f.name == lower) |
| 119 | } |
| 120 | |
| 121 | /// Check if a function triggers special search routing. |
| 122 | pub fn search_trigger(&self, name: &str) -> SearchTrigger { |
no test coverage detected