Docs.rs
iterable-0.6.0
iterable 0.6.0
Permalink
Docs.rs crate page
MIT
Links
Homepage
Documentation
Repository
Crates.io
Source
Owners
nooberfsh
Dependencies
itertools ^0.10.5
normal
maplit ^1.0.2
dev
Versions
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Producer
Required Methods
produce
Implementations on Foreign Types
BTreeMap<K, V>
BTreeSet<T>
BinaryHeap<T>
HashMap<K, V>
HashSet<T>
LinkedList<T>
String
String
Vec<T>
VecDeque<T>
[T; N]
Implementors
In iterable
?
Trait
iterable
::
Producer
source
·
[
−
]
pub trait Producer<A> { fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = A>
; }
Required Methods
§
source
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = A>,
Implementations on Foreign Types
§
source
§
impl<T, const N:
usize
>
Producer
<T> for
[T; N]
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = T>,
source
§
impl<T:
Ord
>
Producer
<T> for
BinaryHeap
<T>
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = T>,
source
§
impl<K:
Ord
, V>
Producer
<
(K, V)
> for
BTreeMap
<K, V>
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item =
(K, V)
>,
source
§
impl<T:
Ord
>
Producer
<T> for
BTreeSet
<T>
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = T>,
source
§
impl<K:
Eq
+
Hash
, V>
Producer
<
(K, V)
> for
HashMap
<K, V>
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item =
(K, V)
>,
source
§
impl<T:
Eq
+
Hash
>
Producer
<T> for
HashSet
<T>
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = T>,
source
§
impl<T>
Producer
<T> for
LinkedList
<T>
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = T>,
source
§
impl<T>
Producer
<T> for
VecDeque
<T>
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = T>,
source
§
impl
Producer
<
char
> for
String
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item =
char
>,
source
§
impl<'a>
Producer
<&'a
char
> for
String
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = &'a
char
>,
source
§
impl<T>
Producer
<T> for
Vec
<T>
source
§
fn
produce
<IT>(iter: IT) -> Self
where
IT:
IntoIterator
<Item = T>,
Implementors
§