Struct rayon::par_iter::chain::ChainProducer
[−]
[src]
pub struct ChainProducer<A, B> where A: Producer, B: Producer<Item=A::Item> { /* fields omitted */ }Trait Implementations
impl<A, B> Producer for ChainProducer<A, B> where A: Producer,
B: Producer<Item=A::Item>[src]
B: Producer<Item=A::Item>
fn weighted(&self) -> bool
Reports whether the producer has explicit weights.
fn cost(&mut self, len: usize) -> f64
Cost to produce len items, where len must be N.
fn split_at(self, index: usize) -> (Self, Self)
Split into two producers; one produces items 0..index, the other index..N. Index must be less than N. Read more
impl<A, B> IntoIterator for ChainProducer<A, B> where A: Producer,
B: Producer<Item=A::Item>[src]
B: Producer<Item=A::Item>