icentral_graph/
construct_mucs.rs1crate::ix!();
2
3impl<GH> ConstructMucs<GH> for Graph<GH>
4where GH
5: GetEdges
6+ InsertEdge
7+ NumEdges
8+ GetConnectedComponentSizes
9+ InsertNode
10+ GetNeighborsForNode
11+ GetNodeIdRange
12+ HasMapForNode
13+ MappedNodes
14+ NumNodes
15+ ExtendWith<GH>
16{
17 fn construct_mucs(&mut self, conn_comp_vec: Vec<GH>)
18 {
19 debug!("constructing MinimumUnionCycles");
20
21 for component in conn_comp_vec.into_iter() {
22 self.maybe_construct_mucs_for_connected_component(component);
23 }
24 }
25}