1//! The rayon prelude imports the various `ParallelIterator` traits.
2//! The intention is that one can include `use rayon::prelude::*` and
3//! have easy access to the various traits and methods you will need.
5pub use crate::iter::FromParallelIterator;
6pub use crate::iter::IndexedParallelIterator;
7pub use crate::iter::IntoParallelIterator;
8pub use crate::iter::IntoParallelRefIterator;
9pub use crate::iter::IntoParallelRefMutIterator;
10pub use crate::iter::ParallelBridge;
11pub use crate::iter::ParallelDrainFull;
12pub use crate::iter::ParallelDrainRange;
13pub use crate::iter::ParallelExtend;
14pub use crate::iter::ParallelIterator;
15pub use crate::slice::ParallelSlice;
16pub use crate::slice::ParallelSliceMut;
17pub use crate::str::ParallelString;