/// Thin wrapper around [folder function](self::FoldFn).
///
/// Pass this struct into [`Fold::fold()`](super::Fold::fold)
/// or into [`RFold::rfold()`](super::RFold::rfold)
/// to use generic implementation of folder function.
;
/// Implementation of folder function
/// for specified item and accumulator types.