diff options
| author | Steven Fackler <sfackler@gmail.com> | 2015-05-17 13:17:26 -0700 |
|---|---|---|
| committer | Steven Fackler <sfackler@gmail.com> | 2015-05-17 17:33:29 -0700 |
| commit | bd85983d059151c9ef07dbd11a35f1d16463eb94 (patch) | |
| tree | 45c9de7b17adfe811086acf0627023211143fe6e /src/libstd/collections | |
| parent | 8b7c17db2235a2a3f2c71242b11fc429a8d05a90 (diff) | |
| download | rust-bd85983d059151c9ef07dbd11a35f1d16463eb94.tar.gz rust-bd85983d059151c9ef07dbd11a35f1d16463eb94.zip | |
Make debug builders take &mut self, add entries method
[breaking-change]
Diffstat (limited to 'src/libstd/collections')
| -rw-r--r-- | src/libstd/collections/hash/map.rs | 2 | ||||
| -rw-r--r-- | src/libstd/collections/hash/set.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/libstd/collections/hash/map.rs b/src/libstd/collections/hash/map.rs index a5fbc4374e0..093218c6e4c 100644 --- a/src/libstd/collections/hash/map.rs +++ b/src/libstd/collections/hash/map.rs @@ -1222,7 +1222,7 @@ impl<K, V, S> Debug for HashMap<K, V, S> where K: Eq + Hash + Debug, V: Debug, S: HashState { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - self.iter().fold(f.debug_map(), |b, (k, v)| b.entry(k, v)).finish() + f.debug_map().entries(self.iter()).finish() } } diff --git a/src/libstd/collections/hash/set.rs b/src/libstd/collections/hash/set.rs index d6754f10335..44fc0f7016d 100644 --- a/src/libstd/collections/hash/set.rs +++ b/src/libstd/collections/hash/set.rs @@ -585,7 +585,7 @@ impl<T, S> fmt::Debug for HashSet<T, S> S: HashState { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - self.iter().fold(f.debug_set(), |b, e| b.entry(e)).finish() + f.debug_set().entries(self.iter()).finish() } } |
