icentral_graph/
clear_mucs.rs

1crate::ix!();
2
3impl<GH> ClearMucs for Graph<GH> 
4where GH
5: IsValid 
6+ ExtendWith<GH>
7+ GetConnectedComponentSizes
8+ GetEdges
9+ GetNeighborsForNode
10+ GetNodeIdRange
11+ HasMapForNode
12+ InsertEdge
13+ InsertNode
14+ MappedNodes
15+ NumEdges
16+ NumNodes
17{
18    
19    fn clear_mucs(&mut self) 
20    -> Result<(),BetweennessCentralityError> 
21    {
22        for m in 0..self.mucs.len() {
23
24            if self.mucs[m].is_valid() {
25
26                self.mucs[m].clear_conn_vertex_map();
27                self.mucs[m].clear_subgraph_map();
28            }
29        }
30
31        Ok(())
32    }
33}