Trait rayon::par_iter::internal::UnindexedConsumer
[−]
[src]
pub trait UnindexedConsumer<ITEM>: Consumer<ITEM> { fn split_off(&self) -> Self; fn to_reducer(&self) -> Self::Reducer; }
A stateless consumer can be freely copied.
Required Methods
fn split_off(&self) -> Self
fn to_reducer(&self) -> Self::Reducer
Implementors
impl<'r, U, ITEM, C, IDENTITY, FOLD_OP> UnindexedConsumer<ITEM> for FoldConsumer<'r, C, IDENTITY, FOLD_OP> where C: UnindexedConsumer<U>,
FOLD_OP: Fn(U, ITEM) -> U + Sync,
IDENTITY: Fn() -> U + Sync,
U: Sendimpl<ITEM> UnindexedConsumer<ITEM> for NoopConsumer