pub enum CharacterizedResourceDefinitionRef {
ActionResource(ActionResourceId),
ActionResourceRelationship(ActionResourceRelationshipId),
ActionResourceRequirement(ActionResourceRequirementId),
Complex(ComplexUnitId),
}Variants§
ActionResource(ActionResourceId)
ActionResourceRelationship(ActionResourceRelationshipId)
ActionResourceRequirement(ActionResourceRequirementId)
Complex(ComplexUnitId)
Implementations§
Source§impl CharacterizedResourceDefinitionRef
impl CharacterizedResourceDefinitionRef
pub fn resolve<'m>( &self, model: &'m StepModel, ) -> CharacterizedResourceDefinitionRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
Source§impl Clone for CharacterizedResourceDefinitionRef
impl Clone for CharacterizedResourceDefinitionRef
Source§fn clone(&self) -> CharacterizedResourceDefinitionRef
fn clone(&self) -> CharacterizedResourceDefinitionRef
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for CharacterizedResourceDefinitionRef
impl PartialEq for CharacterizedResourceDefinitionRef
Source§fn eq(&self, other: &CharacterizedResourceDefinitionRef) -> bool
fn eq(&self, other: &CharacterizedResourceDefinitionRef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CharacterizedResourceDefinitionRef
Auto Trait Implementations§
impl Freeze for CharacterizedResourceDefinitionRef
impl RefUnwindSafe for CharacterizedResourceDefinitionRef
impl Send for CharacterizedResourceDefinitionRef
impl Sync for CharacterizedResourceDefinitionRef
impl Unpin for CharacterizedResourceDefinitionRef
impl UnsafeUnpin for CharacterizedResourceDefinitionRef
impl UnwindSafe for CharacterizedResourceDefinitionRef
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