Trait gol_renderer::renderer::renderer::CellularAutomatonRenderer[][src]

pub trait CellularAutomatonRenderer<T, U>: Send + Sync {
    fn need_run_on_main(&self) -> bool;
fn run(&mut self, visual_mapping: Box<dyn StateVisualMapping<T, U>>); }

Required methods

fn need_run_on_main(&self) -> bool[src]

fn run(&mut self, visual_mapping: Box<dyn StateVisualMapping<T, U>>)[src]

Loading content...

Implementors

impl<T, U> CellularAutomatonRenderer<T, RGBA<u16, u16>> for GraphicalRendererGrid2D<GridPoint2D<U>, T> where
    T: 'static + Send + Sync + Clone + Hash,
    U: 'static + Send + Sync + Clone + Ord + CheckedSub + ToPrimitive + FromPrimitive + Hash
[src]

Loading content...