Module executor

Module executor 

Source
Expand description

Module containing the traits needed to be a job executor as well as provided job executors

Re-exports§

pub use dry_run_executor::DryRunExecutorBuilder;
pub use slurm_executor::SlurmExecutorBuilder;
pub use thread_local::ThreadLocalExecutorBuilder;

Modules§

dry_run_executor
slurm_executor
thread_local

Structs§

ExecutorResult
The result of running the job on the executor

Traits§

Executor
A trait representing a running executor
ExecutorBuilder
Trait used to implement the function creating the communication channels and starting the worker threads.