fn from_iter<I: IntoIterator<Item = bool>>(iter: I) -> Self {
        let mut v = Vob::new();
        v.extend(iter);
        v
    }
/// Create a Vob from an iterator.
///
/// # Examples
/// ```
/// use std::iter::FromIterator;
/// use vob::Vob;
/// let v = Vob::from_iter(vec![true, false]);
/// assert_eq!(v, Vob::from_iter(vec![true, false]));
/// ```
Create a Vob from an iterator.
Create a Vob from an iterator .
fn from_iter<I: IntoIterator<Item = bool>>(iter: I) -> Self {
        let mut v = Vob::new();
        v.extend(iter);
        v
    }
fn from_iter < I : IntoIterator < Item = bool > > ( iter : I ) -> Self { let mut v = Vob :: new ( ) ; v . extend ( iter ) ; v }
Create a Vob from an iterator.
Create a Vob from an iterator .
iter
I
iter
I
examples
```
use std::iter::FromIterator;
use vob::Vob;
let v = Vob::from_iter(vec![true, false]);
assert_eq!(v, Vob::from_iter(vec![true, false]));
```
` ` ` use std :: iter :: FromIterator ; use vob :: Vob ; let v = Vob :: from_iter ( vec! [ true false ] ) ; assert_eq! ( v Vob :: from_iter ( vec! [ true false ] )) ; ` ` `