[−][src]Trait fallible_iterator::FromFallibleIterator
Conversion from a fallible iterator.
Required methods
fn from_fallible_iter<I>(it: I) -> Result<Self, I::Error> where
I: IntoFallibleIterator<Item = T>,
I: IntoFallibleIterator<Item = T>,
Creates a value from a fallible iterator.
Implementations on Foreign Types
impl<T> FromFallibleIterator<T> for Vec<T>
[src]
fn from_fallible_iter<I>(it: I) -> Result<Vec<T>, I::Error> where
I: IntoFallibleIterator<Item = T>,
[src]
I: IntoFallibleIterator<Item = T>,
impl<T, S> FromFallibleIterator<T> for HashSet<T, S> where
T: Hash + Eq,
S: BuildHasher + Default,
[src]
T: Hash + Eq,
S: BuildHasher + Default,
fn from_fallible_iter<I>(it: I) -> Result<HashSet<T, S>, I::Error> where
I: IntoFallibleIterator<Item = T>,
[src]
I: IntoFallibleIterator<Item = T>,
impl<K, V, S> FromFallibleIterator<(K, V)> for HashMap<K, V, S> where
K: Hash + Eq,
S: BuildHasher + Default,
[src]
K: Hash + Eq,
S: BuildHasher + Default,
fn from_fallible_iter<I>(it: I) -> Result<HashMap<K, V, S>, I::Error> where
I: IntoFallibleIterator<Item = (K, V)>,
[src]
I: IntoFallibleIterator<Item = (K, V)>,
impl<T> FromFallibleIterator<T> for BTreeSet<T> where
T: Ord,
[src]
T: Ord,
fn from_fallible_iter<I>(it: I) -> Result<BTreeSet<T>, I::Error> where
I: IntoFallibleIterator<Item = T>,
[src]
I: IntoFallibleIterator<Item = T>,
impl<K, V> FromFallibleIterator<(K, V)> for BTreeMap<K, V> where
K: Ord,
[src]
K: Ord,
fn from_fallible_iter<I>(it: I) -> Result<BTreeMap<K, V>, I::Error> where
I: IntoFallibleIterator<Item = (K, V)>,
[src]
I: IntoFallibleIterator<Item = (K, V)>,