Struct rmcmc::runner::Runner[][src]

pub struct Runner<M, A> where
    M: Clone + Send + Sync,
    A: SteppingAlg<M> + Send + Sync + Clone
{ pub stepper: A, pub n_chains: usize, pub warmup_steps: usize, pub samples: usize, pub keep_warmup: bool, pub thinning: usize, // some fields omitted }

Fields

Methods

impl<M, A> Runner<M, A> where
    M: Clone + Sync + Send,
    A: 'static + SteppingAlg<M> + Send + Sync + Clone
[src]

Run the steppers specified with this config.

Trait Implementations

impl<M, A> Clone for Runner<M, A> where
    M: Clone + Sync + Send,
    A: 'static + SteppingAlg<M> + Send + Sync + Clone
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl<M, A> Send for Runner<M, A>

impl<M, A> Sync for Runner<M, A>