diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2014-07-15 11:37:25 +1200 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2014-07-17 12:08:31 +1200 |
| commit | aa760a849ee9f4d6817c81aad25fdc7990e894ed (patch) | |
| tree | 8efa4a82b275119ad4733962e5cf1f0fc9117a1e /src/libgraphviz | |
| parent | b35d1a8368c7afe0d43dd3e451e884c035afc517 (diff) | |
| download | rust-aa760a849ee9f4d6817c81aad25fdc7990e894ed.tar.gz rust-aa760a849ee9f4d6817c81aad25fdc7990e894ed.zip | |
deprecate Vec::get
Diffstat (limited to 'src/libgraphviz')
| -rw-r--r-- | src/libgraphviz/lib.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libgraphviz/lib.rs b/src/libgraphviz/lib.rs index a3653fa9735..24698d09f56 100644 --- a/src/libgraphviz/lib.rs +++ b/src/libgraphviz/lib.rs @@ -168,7 +168,7 @@ impl<'a> dot::Labeller<'a, Nd, Ed<'a>> for Graph { dot::Id::new(format!("N{}", n)) } fn node_label<'a>(&'a self, n: &Nd) -> dot::LabelText<'a> { - dot::LabelStr(str::Slice(self.nodes.get(*n).as_slice())) + dot::LabelStr(str::Slice(self.nodes[*n].as_slice())) } fn edge_label<'a>(&'a self, _: &Ed) -> dot::LabelText<'a> { dot::LabelStr(str::Slice("⊆")) @@ -225,7 +225,7 @@ impl<'a> dot::Labeller<'a, Nd<'a>, Ed<'a>> for Graph { } fn node_label<'a>(&'a self, n: &Nd<'a>) -> dot::LabelText<'a> { let &(i, _) = n; - dot::LabelStr(str::Slice(self.nodes.get(i).as_slice())) + dot::LabelStr(str::Slice(self.nodes[i].as_slice())) } fn edge_label<'a>(&'a self, _: &Ed<'a>) -> dot::LabelText<'a> { dot::LabelStr(str::Slice("⊆")) @@ -238,8 +238,8 @@ impl<'a> dot::GraphWalk<'a, Nd<'a>, Ed<'a>> for Graph { } fn edges(&'a self) -> dot::Edges<'a,Ed<'a>> { self.edges.iter() - .map(|&(i,j)|((i, self.nodes.get(i).as_slice()), - (j, self.nodes.get(j).as_slice()))) + .map(|&(i,j)|((i, self.nodes[i].as_slice()), + (j, self.nodes[j].as_slice()))) .collect() } fn source(&self, e: &Ed<'a>) -> Nd<'a> { let &(s,_) = e; s } |
