Trait Action
lwactors
pub trait Action { type State; type Result; type Error; fn act(self, s: &mut Self::State) -> Result<Self::Result, Self::Error>; }
type State
type Result
type Error
fn act(self, s: &mut Self::State) -> Result<Self::Result, Self::Error>