Trait strand::mutable::Event
[−]
[src]
pub trait Event { type T; fn precondition(&self, state: &Self::T) -> Result<(), Errors>; fn postcondition(&self, state: &Self::T) -> Result<(), Errors>; fn action(&self, state: &mut Self::T) -> Result<(), Errors>; }