pub mod parking_lot {
#[doc(no_inline)]
pub use ::parking_lot::{
ArcMutexGuard, ArcRwLockReadGuard, ArcRwLockWriteGuard, Condvar, MappedMutexGuard, MappedRwLockReadGuard, MappedRwLockWriteGuard,
Mutex, MutexGuard, RwLock, RwLockReadGuard, RwLockUpgradableReadGuard, RwLockWriteGuard,
};
}
pub mod rayon {
#[doc(no_inline)]
pub use ::rayon::{iter, slice, str};
pub use crate::rayon_ctx::*;
pub mod prelude {
#[doc(no_inline)]
pub use ::rayon::{
iter::FromParallelIterator as _, iter::IndexedParallelIterator as _, iter::IntoParallelIterator as _,
iter::IntoParallelRefIterator as _, iter::IntoParallelRefMutIterator as _, iter::ParallelBridge as _,
iter::ParallelDrainFull as _, iter::ParallelDrainRange as _, iter::ParallelExtend as _, iter::ParallelIterator as _,
slice::ParallelSlice as _, slice::ParallelSliceMut as _, str::ParallelString as _,
};
pub use super::ParallelIteratorExt as _;
}
}