[−][src]Trait iterable::Producer
Required methods
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = A>,
IT: IntoIterator<Item = A>,
Implementations on Foreign Types
impl<K: Eq + Hash, V> Producer<(K, V)> for HashMap<K, V>
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = (K, V)>,
[src]
IT: IntoIterator<Item = (K, V)>,
impl<T: Eq + Hash> Producer<T> for HashSet<T>
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = T>,
[src]
IT: IntoIterator<Item = T>,
impl<T: Ord> Producer<T> for BTreeSet<T>
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = T>,
[src]
IT: IntoIterator<Item = T>,
impl<K: Ord, V> Producer<(K, V)> for BTreeMap<K, V>
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = (K, V)>,
[src]
IT: IntoIterator<Item = (K, V)>,
impl<T: Ord> Producer<T> for BinaryHeap<T>
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = T>,
[src]
IT: IntoIterator<Item = T>,
impl<T> Producer<T> for LinkedList<T>
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = T>,
[src]
IT: IntoIterator<Item = T>,
impl<T> Producer<T> for VecDeque<T>
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = T>,
[src]
IT: IntoIterator<Item = T>,
impl Producer<char> for String
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = char>,
[src]
IT: IntoIterator<Item = char>,
impl<'a> Producer<&'a char> for String
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = &'a char>,
[src]
IT: IntoIterator<Item = &'a char>,
impl<T, const N: usize> Producer<T> for [T; N]
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = T>,
[src]
IT: IntoIterator<Item = T>,
impl<T> Producer<T> for Vec<T>
[src]
fn produce<IT>(iter: IT) -> Self where
IT: IntoIterator<Item = T>,
[src]
IT: IntoIterator<Item = T>,