(&mut self, query: VisitNode)
| 117 | #[visitor] |
| 118 | impl<'a> Visit for CollectionVisitor<'a> { |
| 119 | fn enter_node(&mut self, query: VisitNode) { |
| 120 | let display = self.build_display(&query); |
| 121 | let node_info = NodeInfo { display, depth: self.depth, child_start_idx: self.nodes.len() + 1 }; |
| 122 | self.nodes.push(node_info); |
| 123 | self.depth += 1; |
| 124 | } |
| 125 | |
| 126 | fn exit_node(&mut self, _query: VisitNode) { |
| 127 | self.depth -= 1; |
nothing calls this directly
no test coverage detected