pub fn extend<I>(&mut self, i: I)
    where
        I: IntoIterator,
        I::Item: IntoComponent,
    {
        for c in i {
            self.push(c);
        }
    }
/// Extend the current item with an iterator.
Extend the current item with an iterator.
Extend the current item with an iterator .
pub fn extend<I>(&mut self, i: I)
    where
        I: IntoIterator,
        I::Item: IntoComponent,
    {
        for c in i {
            self.push(c);
        }
    }
pub fn extend < I > ( & mut self , i : I ) where I : IntoIterator , I :: Item : IntoComponent , { for c in i { self . push ( c ) ; } }
Extend the current item with an iterator.
Extend the current item with an iterator .
&mut self
i
I
&mut self
i
I