ExperimentExecutor

Trait ExperimentExecutor 

Source
pub trait ExperimentExecutor {
    // Required method
    fn execute(
        self,
        models: Vec<Box<dyn Fn() -> Result<()> + Sync + Send>>,
    ) -> Result<()>;
}
Expand description

It executes the simulation experiment.

Required Methods§

Source

fn execute( self, models: Vec<Box<dyn Fn() -> Result<()> + Sync + Send>>, ) -> Result<()>

Execute the simulation models.

Implementors§

Source§

impl ExperimentExecutor for BasicExperimentExecutor

Available on crate feature seq_mode only.