(&self, f: F)
| 856 | } |
| 857 | |
| 858 | fn resolve_with_context<F, T>(&self, f: F) -> Result<T> |
| 859 | where |
| 860 | for<'a> F: FnOnce(Node<'a>, &Context) -> Result<T>, |
| 861 | { |
| 862 | self.with_tree_and_context(|tree, context| { |
| 863 | let node = self.node(tree)?; |
| 864 | f(node, context) |
| 865 | }) |
| 866 | } |
| 867 | |
| 868 | fn resolve_with_tree_state_and_context<F, T>(&self, f: F) -> Result<T> |
| 869 | where |
no test coverage detected