pub trait Directive<Q, S>where
Q: RawState,{
// Required methods
fn direction(&self) -> Direction;
fn next_state(&self) -> &State<Q>;
fn next_symbol(&self) -> &S;
}Expand description
The Directive trait is used to define the expected behaviors of all tail-like objects
within the system