From 9f76ce4ce3da24eb5c6e5b440261cdc053bdaf8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20M=C3=BCller?= Date: Fri, 24 Jul 2026 10:09:37 +0200 Subject: [PATCH] Fix vertex_capacity and edge_capacity in AppendGraph Fix AppendGraph::vertex_capacity and AppendGraph::edge_capacity to use the actual capacity of the underlying Vecs. --- src/models/append_graph.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/models/append_graph.rs b/src/models/append_graph.rs index 9ca63b3..b532912 100644 --- a/src/models/append_graph.rs +++ b/src/models/append_graph.rs @@ -93,7 +93,7 @@ impl GraphTopology for AppendGraph { } fn vertex_capacity(&self) -> usize { - self.vertices.len() + self.vertices.capacity() } fn vertex_map(&self, default: T) -> VertexMap { @@ -105,7 +105,7 @@ impl GraphTopology for AppendGraph { } fn edge_capacity(&self) -> usize { - self.incidences.len() / 2 + self.incidences.capacity() / 2 } fn edge_map(&self, default: T) -> EdgeMap {