orx_parallel/runner/
mod.rs

1mod computation_kind;
2mod fixed_chunk_runner;
3mod parallel_runner;
4pub(crate) mod parallel_runner_compute;
5mod thread_runner;
6mod thread_runner_compute;
7
8pub use computation_kind::ComputationKind;
9pub use parallel_runner::ParallelRunner;
10pub(crate) use parallel_runner_compute::ParallelRunnerCompute;
11pub use thread_runner::ThreadRunner;
12
13/// Default parallel runner.
14///
15/// Unless explicitly set to another parallel runner by [`with_runner`] method,
16/// parallel computations will be executed using the default parallel runner.
17///
18/// [`with_runner`]: crate::ParIter::with_runner
19pub type DefaultRunner = fixed_chunk_runner::FixedChunkRunner;