From 61bb6ac9debca80e3390d781fe057eb7e0515dbf Mon Sep 17 00:00:00 2001 From: Andrew Paseltiner Date: Mon, 5 Jan 2015 11:37:44 -0500 Subject: [PATCH] remove unnecessary `Default` bound from `Hash{Map,Set}`'s `Extend` impl --- src/libstd/collections/hash/map.rs | 2 +- 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 a6532707f3e36..b8f13e3095780 100644 --- a/src/libstd/collections/hash/map.rs +++ b/src/libstd/collections/hash/map.rs @@ -1508,7 +1508,7 @@ impl, V, S, H: Hasher + Default> FromIterator<(K, V)> for Has } #[stable] -impl, V, S, H: Hasher + Default> Extend<(K, V)> for HashMap { +impl, V, S, H: Hasher> Extend<(K, V)> for HashMap { fn extend>(&mut self, mut iter: T) { for (k, v) in iter { self.insert(k, v); diff --git a/src/libstd/collections/hash/set.rs b/src/libstd/collections/hash/set.rs index b1824db93aad1..1b029458a6f73 100644 --- a/src/libstd/collections/hash/set.rs +++ b/src/libstd/collections/hash/set.rs @@ -605,7 +605,7 @@ impl, S, H: Hasher + Default> FromIterator for HashSet, S, H: Hasher + Default> Extend for HashSet { +impl, S, H: Hasher> Extend for HashSet { fn extend>(&mut self, mut iter: I) { for k in iter { self.insert(k);