Trait statechart::StateBuilder
[−]
[src]
pub trait StateBuilder {
fn mut_on_entry(&mut self) -> &mut Vec<Box<Action>>;
fn mut_on_exit(&mut self) -> &mut Vec<Box<Action>>;
fn push_on_entry(self, a: Box<Action>) -> Self
where
Self: Sized,
{ ... }
fn push_on_exit(self, a: Box<Action>) -> Self
where
Self: Sized,
{ ... }
}
Required Methods
fn mut_on_entry(&mut self) -> &mut Vec<Box<Action>>
fn mut_on_exit(&mut self) -> &mut Vec<Box<Action>>
Provided Methods
fn push_on_entry(self, a: Box<Action>) -> Self where
Self: Sized,
Self: Sized,
fn push_on_exit(self, a: Box<Action>) -> Self where
Self: Sized,
Self: Sized,