Filter out zero-capacity nodes.
This commit is contained in:
parent
4c75cad0a2
commit
05b5a4426c
1 changed files with 4 additions and 1 deletions
|
@ -36,7 +36,10 @@ impl<'a> Adjacencies<'a> {
|
|||
*adjacencies.entry(node.clone()).or_default() += *c;
|
||||
}
|
||||
}
|
||||
let mut result = adjacencies.into_iter().collect::<Vec<(Node, U256)>>();
|
||||
let mut result = adjacencies
|
||||
.into_iter()
|
||||
.filter(|(_, cap)| *cap != U256::from(0))
|
||||
.collect::<Vec<(Node, U256)>>();
|
||||
result.sort_unstable_by_key(|(_, capacity)| Reverse(*capacity));
|
||||
result
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue