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. 4 5 pub use crate::iter::FromParallelIterator; 6 pub use crate::iter::IndexedParallelIterator; 7 pub use crate::iter::IntoParallelIterator; 8 pub use crate::iter::IntoParallelRefIterator; 9 pub use crate::iter::IntoParallelRefMutIterator; 10 pub use crate::iter::ParallelBridge; 11 pub use crate::iter::ParallelDrainFull; 12 pub use crate::iter::ParallelDrainRange; 13 pub use crate::iter::ParallelExtend; 14 pub use crate::iter::ParallelIterator; 15 pub use crate::slice::ParallelSlice; 16 pub use crate::slice::ParallelSliceMut; 17 pub use crate::str::ParallelString; 18