Trait fallible_iterator::FromFallibleIterator
[−]
[src]
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>
Creates a value from a fallible iterator.
Implementors
impl<T> FromFallibleIterator<T> for Vec<T>
impl<T> FromFallibleIterator<T> for HashSet<T> where T: Hash + Eq
impl<K, V> FromFallibleIterator<(K, V)> for HashMap<K, V> where K: Hash + Eq
impl<T> FromFallibleIterator<T> for BTreeSet<T> where T: Ord
impl<K, V> FromFallibleIterator<(K, V)> for BTreeMap<K, V> where K: Ord