#[cfg(feature = "std")]
mod executor_with_diagnostics;
mod fixed_chunk_executor;
pub(crate) mod parallel_compute;
mod parallel_executor;
mod thread_compute;
mod thread_executor;
#[cfg(feature = "std")]
pub use executor_with_diagnostics::ParallelExecutorWithDiagnostics;
pub use parallel_executor::ParallelExecutor;
pub use thread_executor::ThreadExecutor;
pub type DefaultExecutor = fixed_chunk_executor::FixedChunkRunner;