diff options
Diffstat (limited to 'src/graph.rs')
-rw-r--r-- | src/graph.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/graph.rs b/src/graph.rs index 831cc17..74c2910 100644 --- a/src/graph.rs +++ b/src/graph.rs @@ -7,9 +7,9 @@ where type Edges: IntoIterator<Item = Edge>; fn edges(&self, v: Vertex) -> Self::Edges; - fn edge(&self, v: Vertex, e: Edge) -> (Vertex, i64); + fn edge(&self, v: Vertex, e: Edge) -> (Vertex, u64); - fn dijkstra(&self, start: Vertex, end: Vertex) -> (i64, Vec<Vertex>) { + fn dijkstra(&self, start: Vertex, end: Vertex) -> (u64, Vec<Vertex>) { let mut to_visit = priority_queue::PriorityQueue::new(); let mut prev = HashMap::new(); prev.insert(start, start); |