Loosen bound on VecMap from-iterator

This commit is contained in:
Ayaz Hafiz 2022-09-06 14:06:41 -05:00
parent 6dc86513a1
commit 265c1c058f
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58

View file

@ -210,7 +210,7 @@ impl<K, V> ExactSizeIterator for IntoIter<K, V> {
}
}
impl<K: Ord, V> std::iter::FromIterator<(K, V)> for VecMap<K, V> {
impl<K: PartialEq, V> std::iter::FromIterator<(K, V)> for VecMap<K, V> {
fn from_iter<T: IntoIterator<Item = (K, V)>>(iter: T) -> Self {
let mut this = Self::default();
this.extend(iter);