Trait gol_core::board::board_callback::BoardCallbackWithStates[][src]

pub trait BoardCallbackWithStates<T, CI, I>: Send + Sync where
    T: Send + Sync,
    CI: Send + Sync,
    I: ParallelIterator<Item = IndexedDataOwned<CI, T>>, 
{ fn execute(&mut self, states: I); fn setup(&mut self) { ... }
fn cleanup(&mut self) { ... } }

Required methods

fn execute(&mut self, states: I)[src]

Loading content...

Provided methods

fn setup(&mut self)[src]

fn cleanup(&mut self)[src]

Loading content...

Implementors

impl<T, CI, I> BoardCallbackWithStates<T, CI, I> for StatesCallback<CI, T> where
    T: Send + Sync + Clone + Eq,
    CI: Send + Sync + Clone + Eq + Hash,
    I: ParallelIterator<Item = IndexedDataOwned<CI, T>>, 
[src]

Loading content...