fn extend<I: IntoIterator<Item = T>>(&mut self, iter: I) {
        let iter = iter.into_iter();
        for i in iter {
            self.insert(i);
        }
    }
/// Adds a bunch of elements to the set
///
/// # Examples
///
/// ```
/// use tinyset::Set64;
///
/// let mut a: Set64<u32> = vec![1, 2, 3].into_iter().collect();
/// a.extend(vec![3, 4, 5]);
///
/// let mut i = 0;
/// let expected = [1, 2, 3, 4, 5];
/// for x in a {
///     assert!(expected.contains(&x));
///     i += 1;
/// }
/// assert_eq!(i, expected.len());
/// ```
Adds a bunch of elements to the set
Adds a bunch of elements to the set
fn extend<I: IntoIterator<Item = T>>(&mut self, iter: I) {
        let iter = iter.into_iter();
        for i in iter {
            self.insert(i);
        }
    }
fn extend < I : IntoIterator < Item = T > > ( & mut self , iter : I ) { let iter = iter . into_iter ( ) ; for i in iter { self . insert ( i ) ; } }
Adds a bunch of elements to the set
Adds a bunch of elements to the set
&mut self
iter
I
&mut self
iter
I
examples
None