Trait gol_core::board::board_space::BoardSpaceManager[][src]

pub trait BoardSpaceManager<CI, I1, I2>: Send + Sync where
    CI: Send + Sync,
    I1: Iterator<Item = CI>,
    I2: ParallelIterator<Item = CI>, 
{ fn indices_iter(&self) -> I1;
fn indices_par_iter(&self) -> I2; }

Manages the logical space between cells.

Required methods

fn indices_iter(&self) -> I1[src]

fn indices_par_iter(&self) -> I2[src]

Loading content...

Implementors

impl<T> BoardSpaceManager<T, IntoIter<T, Global>, IntoIter<T>> for Grid<T> where
    T: Clone + Send + Sync
[src]

Loading content...