fn extend<I: IntoIterator<Item=T>>(&mut self, iter: I) {
        unsafe {
            self.extend_from_iter::<_, true>(iter)
        }
    }
/// Extend the `ArrayVec` with an iterator.
/// 
/// ***Panics*** if extending the vector exceeds its capacity.
Extend the `ArrayVec` with an iterator.
Panics*** if extending the vector exceeds its capacity.
Extend the ` ArrayVec ` with an iterator . Panics *** if extending the vector exceeds its capacity .
fn extend<I: IntoIterator<Item=T>>(&mut self, iter: I) {
        unsafe {
            self.extend_from_iter::<_, true>(iter)
        }
    }
fn extend < I : IntoIterator < Item = T > > ( & mut self , iter : I ) { unsafe { self . extend_from_iter :: < _ , true > ( iter ) } }
Extend the `ArrayVec` with an iterator.
Extend the ` ArrayVec ` with an iterator .
&mut self
iter
I
&mut self
iter
I