[][src]Trait iterable::Producer

pub trait Producer<A> {
    fn produce<IT>(iter: IT) -> Self
    where
        IT: IntoIterator<Item = A>
; }

Required methods

fn produce<IT>(iter: IT) -> Self where
    IT: IntoIterator<Item = A>, 

Loading content...

Implementations on Foreign Types

impl<K: Eq + Hash, V> Producer<(K, V)> for HashMap<K, V>[src]

impl<T: Eq + Hash> Producer<T> for HashSet<T>[src]

impl<T: Ord> Producer<T> for BTreeSet<T>[src]

impl<K: Ord, V> Producer<(K, V)> for BTreeMap<K, V>[src]

impl<T: Ord> Producer<T> for BinaryHeap<T>[src]

impl<T> Producer<T> for LinkedList<T>[src]

impl<T> Producer<T> for VecDeque<T>[src]

impl Producer<char> for String[src]

impl<'a> Producer<&'a char> for String[src]

impl<T, const N: usize> Producer<T> for [T; N][src]

impl<T> Producer<T> for Vec<T>[src]

Loading content...

Implementors

Loading content...