pub fn from_iter_in<I: IntoIterator<Item = T>>(iter: I, bump: &'bump Bump) -> Vec<'bump, T> {
        let mut v = Vec::new_in(bump);
        v.extend(iter);
        v
    }
/// Construct a new `Vec` from the given iterator's items.
///
/// # Examples
///
/// ```
/// use bumpalo::{Bump, collections::Vec};
/// use std::iter;
///
/// let b = Bump::new();
/// let v = Vec::from_iter_in(iter::repeat(7).take(3), &b);
/// assert_eq!(v, [7, 7, 7]);
/// ```
Construct a new `Vec` from the given iterator's items.
Construct a new ` Vec ` from the given iterator ' s items .
pub fn from_iter_in<I: IntoIterator<Item = T>>(iter: I, bump: &'bump Bump) -> Vec<'bump, T> {
        let mut v = Vec::new_in(bump);
        v.extend(iter);
        v
    }
pub fn from_iter_in < I : IntoIterator < Item = T > > ( iter : I , bump : & ' bump Bump ) -> Vec < ' bump , T > { let mut v = Vec :: new_in ( bump ) ; v . extend ( iter ) ; v }
Construct a new `Vec` from the given iterator's items.
Construct a new ` Vec ` from the given iterator ' s items .
iter
I
bump
&'bump Bump
iter
I
bump
&'bump Bump
examples
```
use bumpalo::{Bump, collections::Vec};
use std::iter.


` ` ` use bumpalo :: { Bump collections :: Vec } ; use std :: iter .