[no description]
friter
| -rw-r--r-- | src/lib.rs | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -58,6 +58,13 @@ impl<T: ToK<K: Ord>, A: Allocator + Clone> IntoIterator self.inner.into_iter().flat_map(|x| x.1) } } +impl<T: ToK<K: Ord>> FromIterator<T> for BTreeMultiset<T> { + fn from_iter<I: IntoIterator<Item = T>>(iter: I) -> Self { + let mut x = Self::default(); + x.extend(iter); + x + } +} impl<T: ToK<K: Ord>, A: Allocator + Clone> Extend<T> for BTreeMultiset<T, A> { |