Struct rayon::par_iter::fold::FoldFolder [] [src]

pub struct FoldFolder<'r, C, IDENTITY, FOLD_OP: 'r> { /* fields omitted */ }

Trait Implementations

impl<'r, C, IDENTITY, FOLD_OP, ITEM> Folder<ITEM> for FoldFolder<'r, C, IDENTITY, FOLD_OP> where C: Folder<IDENTITY>, FOLD_OP: Fn(IDENTITY, ITEM) -> IDENTITY + Sync
[src]

Consume next item and return new sequential state.

Finish consuming items, produce final result.

Hint whether this Folder would like to stop processing further items, e.g. if a search has been completed. Read more