pub enum ActionRef {
Action(ActionId),
Complex(ComplexUnitId),
}Variants§
Action(ActionId)
Complex(ComplexUnitId)
Implementations§
Source§impl ActionRef
impl ActionRef
pub fn resolve<'m>(&self, model: &'m StepModel) -> ActionRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
impl StructuralPartialEq for ActionRef
Auto Trait Implementations§
impl Freeze for ActionRef
impl RefUnwindSafe for ActionRef
impl Send for ActionRef
impl Sync for ActionRef
impl Unpin for ActionRef
impl UnsafeUnpin for ActionRef
impl UnwindSafe for ActionRef
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