Trait extfsm::Annotated
[−]
[src]
pub trait Annotated where
Self: Sized, { fn name(self, _name: &str) -> Self; fn color(self, _color: DotColor) -> Self; fn get_name(&self) -> &Option<String>; fn get_color(&self) -> DotColor; }
Required Methods
fn name(self, _name: &str) -> Self
set optional name
fn color(self, _color: DotColor) -> Self
set color
fn get_name(&self) -> &Option<String>
fn get_color(&self) -> DotColor
Implementors
impl<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType> Annotated for TransitionTarget<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType>
impl<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType> Annotated for EntryExitTransition<ExtendedState, StateType, EventType, TransitionFnArguments, ErrorType>