pub enum DimensionalCharacteristicRef {
AngularLocation(AngularLocationId),
AngularSize(AngularSizeId),
DimensionalLocation(DimensionalLocationId),
DimensionalLocationWithPath(DimensionalLocationWithPathId),
DimensionalSize(DimensionalSizeId),
DimensionalSizeWithDatumFeature(DimensionalSizeWithDatumFeatureId),
DimensionalSizeWithPath(DimensionalSizeWithPathId),
DirectedDimensionalLocation(DirectedDimensionalLocationId),
Complex(ComplexUnitId),
}Variants§
AngularLocation(AngularLocationId)
AngularSize(AngularSizeId)
DimensionalLocation(DimensionalLocationId)
DimensionalLocationWithPath(DimensionalLocationWithPathId)
DimensionalSize(DimensionalSizeId)
DimensionalSizeWithDatumFeature(DimensionalSizeWithDatumFeatureId)
DimensionalSizeWithPath(DimensionalSizeWithPathId)
DirectedDimensionalLocation(DirectedDimensionalLocationId)
Complex(ComplexUnitId)
Implementations§
Source§impl DimensionalCharacteristicRef
impl DimensionalCharacteristicRef
pub fn resolve<'m>( &self, model: &'m StepModel, ) -> DimensionalCharacteristicRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
Source§impl Clone for DimensionalCharacteristicRef
impl Clone for DimensionalCharacteristicRef
Source§fn clone(&self) -> DimensionalCharacteristicRef
fn clone(&self) -> DimensionalCharacteristicRef
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 Debug for DimensionalCharacteristicRef
impl Debug for DimensionalCharacteristicRef
Source§impl PartialEq for DimensionalCharacteristicRef
impl PartialEq for DimensionalCharacteristicRef
Source§fn eq(&self, other: &DimensionalCharacteristicRef) -> bool
fn eq(&self, other: &DimensionalCharacteristicRef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DimensionalCharacteristicRef
Auto Trait Implementations§
impl Freeze for DimensionalCharacteristicRef
impl RefUnwindSafe for DimensionalCharacteristicRef
impl Send for DimensionalCharacteristicRef
impl Sync for DimensionalCharacteristicRef
impl Unpin for DimensionalCharacteristicRef
impl UnsafeUnpin for DimensionalCharacteristicRef
impl UnwindSafe for DimensionalCharacteristicRef
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