pub struct StateNode {
pub procedure_id: String,
pub state: String,
}Expand description
A graph node representing a procedure state.
Fields§
§procedure_id: StringThe procedure this state belongs to.
state: StringThe state name within the procedure’s FSM aggregate.
Trait Implementations§
impl Eq for StateNode
impl StructuralPartialEq for StateNode
Auto Trait Implementations§
impl Freeze for StateNode
impl RefUnwindSafe for StateNode
impl Send for StateNode
impl Sync for StateNode
impl Unpin for StateNode
impl UnsafeUnpin for StateNode
impl UnwindSafe for StateNode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.