pub enum LinkedRelationKind {
StatePayload,
MachineField,
TransitionParam,
}Expand description
Exact relation kinds exported by the linked build.
Variants§
StatePayload
A state payload type points at another machine state.
MachineField
A machine struct field type points at another machine state.
TransitionParam
A transition parameter type points at another machine state.
Trait Implementations§
Source§impl Clone for LinkedRelationKind
impl Clone for LinkedRelationKind
Source§fn clone(&self) -> LinkedRelationKind
fn clone(&self) -> LinkedRelationKind
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LinkedRelationKind
impl Debug for LinkedRelationKind
Source§impl PartialEq for LinkedRelationKind
impl PartialEq for LinkedRelationKind
impl Copy for LinkedRelationKind
impl Eq for LinkedRelationKind
impl StructuralPartialEq for LinkedRelationKind
Auto Trait Implementations§
impl Freeze for LinkedRelationKind
impl RefUnwindSafe for LinkedRelationKind
impl Send for LinkedRelationKind
impl Sync for LinkedRelationKind
impl Unpin for LinkedRelationKind
impl UnsafeUnpin for LinkedRelationKind
impl UnwindSafe for LinkedRelationKind
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