/// Create an `ArrayVec` from an iterator.
/// 
/// ***Panics*** if the number of elements in the iterator exceeds the arrayvec's capacity.
Create an `ArrayVec` from an iterator.
Panics*** if the number of elements in the iterator exceeds the arrayvec's capacity.
Create an ` ArrayVec ` from an iterator . Panics *** if the number of elements in the iterator exceeds the arrayvec ' s capacity .
fn from_iter<I: IntoIterator<Item=T>>(iter: I) -> Self {
        let mut array = ArrayVec::new();
        array.extend(iter);
        array
    }
fn from_iter < I : IntoIterator < Item = T > > ( iter : I ) -> Self { let mut array = ArrayVec :: new ( ) ; array . extend ( iter ) ; array }
Create an `ArrayVec` from an iterator.
Create an ` ArrayVec ` from an iterator .
iter
I