summaryrefslogtreecommitdiff
path: root/graph/src/adset.rs
diff options
context:
space:
mode:
Diffstat (limited to 'graph/src/adset.rs')
-rw-r--r--graph/src/adset.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/graph/src/adset.rs b/graph/src/adset.rs
index c225986..adf2aaf 100644
--- a/graph/src/adset.rs
+++ b/graph/src/adset.rs
@@ -190,6 +190,12 @@ impl Builder for ASGBuilder {
self.nodes.len() - 1
}
+ #[inline]
+ fn add_vertices(&mut self, n: usize) {
+ self.nodes
+ .extend(std::iter::repeat_with(ASNode::default).take(n));
+ }
+
fn add_edge(&mut self, source: usize, target: usize, _label: Self::Label) -> Result<(), Error> {
let nodes_len = self.nodes.len();