Trait gol_core::board::board_strategy::BoardStrategyManager[][src]

pub trait BoardStrategyManager<CI, T, I>: Send + Sync {
    fn get_strategy_at_index(&self, idx: CI) -> &dyn EvolutionStrategy<CI, T, I>;
}

Required methods

fn get_strategy_at_index(&self, idx: CI) -> &dyn EvolutionStrategy<CI, T, I>[src]

Loading content...

Implementors

impl<CI, T, I> BoardStrategyManager<CI, T, I> for SharedStrategyManager<CI, T, I> where
    I: Iterator<Item = IndexedDataOwned<CI, T>>, 
[src]

Loading content...