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>;
}

Associated Types

Required Methods

Implementors