Trait cosmic_hyperverse::driver::States
source · [−]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>>>;
}