diff options
| author | blake2-ppc <blake2-ppc> | 2013-06-21 17:05:32 +0200 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2013-06-23 04:23:12 -0400 |
| commit | 8baefec013876a46c084cf88d48c760a659e713f (patch) | |
| tree | ebe0cabdd83823bc65fd407503ab19eab720ba0d /src/libstd | |
| parent | 13f666a72468ad20d5145ff5d618ef31c479c1a2 (diff) | |
| download | rust-8baefec013876a46c084cf88d48c760a659e713f.tar.gz rust-8baefec013876a46c084cf88d48c760a659e713f.zip | |
std::to_str: Use .iter() for HashMap and HashSet
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/to_str.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libstd/to_str.rs b/src/libstd/to_str.rs index c6ac2c89f32..56078a69f28 100644 --- a/src/libstd/to_str.rs +++ b/src/libstd/to_str.rs @@ -23,6 +23,7 @@ use hash::Hash; use cmp::Eq; use old_iter::BaseIter; use vec::ImmutableVector; +use iterator::IteratorUtil; /// A generic trait for converting a value to a string pub trait ToStr { @@ -56,7 +57,7 @@ impl<A:ToStr+Hash+Eq, B:ToStr+Hash+Eq> ToStr for HashMap<A, B> { #[inline] fn to_str(&self) -> ~str { let mut (acc, first) = (~"{", true); - for self.each |key, value| { + for self.iter().advance |(key, value)| { if first { first = false; } @@ -76,7 +77,7 @@ impl<A:ToStr+Hash+Eq> ToStr for HashSet<A> { #[inline] fn to_str(&self) -> ~str { let mut (acc, first) = (~"{", true); - for self.each |element| { + for self.iter().advance |element| { if first { first = false; } |
