[−][src]Trait fallible_iterator::FromFallibleIterator 
pub trait FromFallibleIterator<T>: Sized { fn from_fallible_iterator<I>(it: I) -> Result<Self, I::Error>
where
I: FallibleIterator<Item = T>; }
Conversion from a fallible iterator.
Required Methods
fn from_fallible_iterator<I>(it: I) -> Result<Self, I::Error> where
    I: FallibleIterator<Item = T>, 
I: FallibleIterator<Item = T>,
Creates a value from a fallible iterator.
Implementations on Foreign Types
impl<T> FromFallibleIterator<T> for Vec<T>[src] 
impl<T> FromFallibleIterator<T> for Vec<T>fn from_fallible_iterator<I>(it: I) -> Result<Vec<T>, I::Error> where
    I: FallibleIterator<Item = T>, [src] 
fn from_fallible_iterator<I>(it: I) -> Result<Vec<T>, I::Error> where
    I: FallibleIterator<Item = T>, impl<T> FromFallibleIterator<T> for HashSet<T> where
    T: Hash + Eq, [src] 
impl<T> FromFallibleIterator<T> for HashSet<T> where
    T: Hash + Eq, fn from_fallible_iterator<I>(it: I) -> Result<HashSet<T>, I::Error> where
    I: FallibleIterator<Item = T>, [src] 
fn from_fallible_iterator<I>(it: I) -> Result<HashSet<T>, I::Error> where
    I: FallibleIterator<Item = T>, impl<K, V> FromFallibleIterator<(K, V)> for HashMap<K, V> where
    K: Hash + Eq, [src] 
impl<K, V> FromFallibleIterator<(K, V)> for HashMap<K, V> where
    K: Hash + Eq, fn from_fallible_iterator<I>(it: I) -> Result<HashMap<K, V>, I::Error> where
    I: FallibleIterator<Item = (K, V)>, [src] 
fn from_fallible_iterator<I>(it: I) -> Result<HashMap<K, V>, I::Error> where
    I: FallibleIterator<Item = (K, V)>, impl<T> FromFallibleIterator<T> for BTreeSet<T> where
    T: Ord, [src] 
impl<T> FromFallibleIterator<T> for BTreeSet<T> where
    T: Ord, fn from_fallible_iterator<I>(it: I) -> Result<BTreeSet<T>, I::Error> where
    I: FallibleIterator<Item = T>, [src] 
fn from_fallible_iterator<I>(it: I) -> Result<BTreeSet<T>, I::Error> where
    I: FallibleIterator<Item = T>, impl<K, V> FromFallibleIterator<(K, V)> for BTreeMap<K, V> where
    K: Ord, [src] 
impl<K, V> FromFallibleIterator<(K, V)> for BTreeMap<K, V> where
    K: Ord, fn from_fallible_iterator<I>(it: I) -> Result<BTreeMap<K, V>, I::Error> where
    I: FallibleIterator<Item = (K, V)>, [src] 
fn from_fallible_iterator<I>(it: I) -> Result<BTreeMap<K, V>, I::Error> where
    I: FallibleIterator<Item = (K, V)>,