Module rayon::range[][src]

Parallel iterator types for ranges, the type for values created by a..b expressions

You will rarely need to interact with this module directly unless you have need to name one of the iterator types.

use rayon::prelude::*;

let r = (0..100u64).into_par_iter()
                   .sum();

// compare result with sequential calculation
assert_eq!((0..100).sum::<u64>(), r);

Structs

Iter

Parallel iterator over a range, implemented for all integer types.