Trait Model
roa_core
pub trait Model: 'static + Send + Sync + Sized { type State: State; fn new_state(&self) -> Self::State; }
type State: State
fn new_state(&self) -> Self::State
impl Model for ()
type State = ()