pub trait States: Sync + Syncwhere
    Self::ItemState: ItemState,
{ type ItemState; fn new() -> Self; fn create(assign: Assign) -> Arc<RwLock<Self::ItemState>>; fn get(point: &Point) -> Option<&Arc<RwLock<Self::ItemState>>>; fn remove(point: &Point) -> Option<Arc<RwLock<Self::ItemState>>>; }

Required Associated Types

Required Methods

Implementors