Enum extemp::Action [] [src]

pub enum Action {
    Cleanup,
    Fork,
    Join,
    Update,
}

Actions that may be required when we take a transition.

Variants

Cleanup
Fork
Join
Update

Methods

impl Action

fn name(&self) -> String

fn short_name(&self) -> String

Provide a short name suitable for presenting to the user (e.g., Update -> "").

Trait Implementations

Derived Implementations

impl PartialEq for Action

fn eq(&self, __arg_0: &Action) -> bool

1.0.0fn ne(&self, other: &Rhs) -> bool

impl Hash for Action

fn hash<__H: Hasher>(&self, __arg_0: &mut __H)

1.3.0fn hash_slice<H>(data: &[Self], state: &mut H) where H: Hasher

impl Eq for Action

impl Debug for Action

fn fmt(&self, __arg_0: &mut Formatter) -> Result

impl Clone for Action

fn clone(&self) -> Action

1.0.0fn clone_from(&mut self, source: &Self)