rayon 0.4.3

Simple work-stealing parallelism for Rust
Documentation
extern crate rayon;

// Check that we can't use the par-iter API to access contents of a `Cell`.

use rayon::prelude::*;
use std::cell::Cell;

fn main() {
    let c = Cell::new(42_i32);
    (0_i32..1024).into_par_iter()
             .map(|_| c.get()) //~ ERROR Sync` is not satisfied
             .min();
}