pub fn init(&mut self, model: &mut Self::M)
[src]pub fn step(&mut self, model: &mut Self::M)
[src]pub fn stop(&mut self)
[src]pub fn run(&mut self, model: &mut Self::M)
[src]pub fn get_svg(&self, context: &PurrContext, idx: usize) -> String
[src]pub fn save(&self, context: &PurrContext, output: &str)
[src]pub fn get_last_shape(&self) -> String
[src]impl<T: 'static + PurrShape> PurrModelRunner for PurrMultiThreadRunner<T>
[src]type M = PurrHillClimbModel
pub fn init(&mut self, model: &mut Self::M)
[src]pub fn step(&mut self, model: &mut Self::M)
[src]pub fn stop(&mut self)
[src]pub fn run(&mut self, model: &mut Self::M)
[src]pub fn get_svg(&self, context: &PurrContext, idx: usize) -> String
[src]pub fn get_last_shape(&self) -> String
[src]pub fn save(&self, context: &PurrContext, output: &str)
[src]