pub enum ShapeRepresentationRelationshipRef {
ShapeRepresentationRelationship(ShapeRepresentationRelationshipId),
Complex(ComplexUnitId),
}Variants§
ShapeRepresentationRelationship(ShapeRepresentationRelationshipId)
Complex(ComplexUnitId)
Implementations§
Source§impl ShapeRepresentationRelationshipRef
impl ShapeRepresentationRelationshipRef
pub fn resolve<'m>( &self, model: &'m StepModel, ) -> ShapeRepresentationRelationshipRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
Source§impl Clone for ShapeRepresentationRelationshipRef
impl Clone for ShapeRepresentationRelationshipRef
Source§fn clone(&self) -> ShapeRepresentationRelationshipRef
fn clone(&self) -> ShapeRepresentationRelationshipRef
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 ShapeRepresentationRelationshipRef
impl PartialEq for ShapeRepresentationRelationshipRef
Source§fn eq(&self, other: &ShapeRepresentationRelationshipRef) -> bool
fn eq(&self, other: &ShapeRepresentationRelationshipRef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ShapeRepresentationRelationshipRef
Auto Trait Implementations§
impl Freeze for ShapeRepresentationRelationshipRef
impl RefUnwindSafe for ShapeRepresentationRelationshipRef
impl Send for ShapeRepresentationRelationshipRef
impl Sync for ShapeRepresentationRelationshipRef
impl Unpin for ShapeRepresentationRelationshipRef
impl UnsafeUnpin for ShapeRepresentationRelationshipRef
impl UnwindSafe for ShapeRepresentationRelationshipRef
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