(&mut self, nodes: &Vec<DotNode>)
| 80 | } |
| 81 | |
| 82 | fn construct_nodes(&mut self, nodes: &Vec<DotNode>) { |
| 83 | for node in nodes { |
| 84 | let idx = self.graph.add_node(node.label.clone()); |
| 85 | self.node_map.insert(node.label.clone(), idx); |
| 86 | } |
| 87 | } |
| 88 | |
| 89 | fn construct_edges(&mut self, nodes: Vec<DotNode>, edges: Vec<DotEdge>) { |
| 90 | for edge in edges { |