| 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 | |