pub enum DerivedPropertySelectRef {
Show 36 variants
ActionProperty(ActionPropertyId),
AngularLocation(AngularLocationId),
AngularSize(AngularSizeId),
AngularityTolerance(AngularityToleranceId),
CircularRunoutTolerance(CircularRunoutToleranceId),
CoaxialityTolerance(CoaxialityToleranceId),
ConcentricityTolerance(ConcentricityToleranceId),
CylindricityTolerance(CylindricityToleranceId),
DimensionalLocation(DimensionalLocationId),
DimensionalLocationWithPath(DimensionalLocationWithPathId),
DimensionalSize(DimensionalSizeId),
DimensionalSizeWithDatumFeature(DimensionalSizeWithDatumFeatureId),
DimensionalSizeWithPath(DimensionalSizeWithPathId),
DirectedDimensionalLocation(DirectedDimensionalLocationId),
FlatnessTolerance(FlatnessToleranceId),
GeometricTolerance(GeometricToleranceId),
GeometricToleranceWithDatumReference(GeometricToleranceWithDatumReferenceId),
GeometricToleranceWithDefinedAreaUnit(GeometricToleranceWithDefinedAreaUnitId),
GeometricToleranceWithDefinedUnit(GeometricToleranceWithDefinedUnitId),
GeometricToleranceWithMaximumTolerance(GeometricToleranceWithMaximumToleranceId),
GeometricToleranceWithModifiers(GeometricToleranceWithModifiersId),
LineProfileTolerance(LineProfileToleranceId),
ModifiedGeometricTolerance(ModifiedGeometricToleranceId),
ParallelismTolerance(ParallelismToleranceId),
PerpendicularityTolerance(PerpendicularityToleranceId),
PositionTolerance(PositionToleranceId),
ProductDefinitionShape(ProductDefinitionShapeId),
PropertyDefinition(PropertyDefinitionId),
ResourceProperty(ResourcePropertyId),
RoundnessTolerance(RoundnessToleranceId),
StraightnessTolerance(StraightnessToleranceId),
SurfaceProfileTolerance(SurfaceProfileToleranceId),
SymmetryTolerance(SymmetryToleranceId),
TotalRunoutTolerance(TotalRunoutToleranceId),
UnequallyDisposedGeometricTolerance(UnequallyDisposedGeometricToleranceId),
Complex(ComplexUnitId),
}Variants§
ActionProperty(ActionPropertyId)
AngularLocation(AngularLocationId)
AngularSize(AngularSizeId)
AngularityTolerance(AngularityToleranceId)
CircularRunoutTolerance(CircularRunoutToleranceId)
CoaxialityTolerance(CoaxialityToleranceId)
ConcentricityTolerance(ConcentricityToleranceId)
CylindricityTolerance(CylindricityToleranceId)
DimensionalLocation(DimensionalLocationId)
DimensionalLocationWithPath(DimensionalLocationWithPathId)
DimensionalSize(DimensionalSizeId)
DimensionalSizeWithDatumFeature(DimensionalSizeWithDatumFeatureId)
DimensionalSizeWithPath(DimensionalSizeWithPathId)
DirectedDimensionalLocation(DirectedDimensionalLocationId)
FlatnessTolerance(FlatnessToleranceId)
GeometricTolerance(GeometricToleranceId)
GeometricToleranceWithDatumReference(GeometricToleranceWithDatumReferenceId)
GeometricToleranceWithDefinedAreaUnit(GeometricToleranceWithDefinedAreaUnitId)
GeometricToleranceWithDefinedUnit(GeometricToleranceWithDefinedUnitId)
GeometricToleranceWithMaximumTolerance(GeometricToleranceWithMaximumToleranceId)
GeometricToleranceWithModifiers(GeometricToleranceWithModifiersId)
LineProfileTolerance(LineProfileToleranceId)
ModifiedGeometricTolerance(ModifiedGeometricToleranceId)
ParallelismTolerance(ParallelismToleranceId)
PerpendicularityTolerance(PerpendicularityToleranceId)
PositionTolerance(PositionToleranceId)
ProductDefinitionShape(ProductDefinitionShapeId)
PropertyDefinition(PropertyDefinitionId)
ResourceProperty(ResourcePropertyId)
RoundnessTolerance(RoundnessToleranceId)
StraightnessTolerance(StraightnessToleranceId)
SurfaceProfileTolerance(SurfaceProfileToleranceId)
SymmetryTolerance(SymmetryToleranceId)
TotalRunoutTolerance(TotalRunoutToleranceId)
UnequallyDisposedGeometricTolerance(UnequallyDisposedGeometricToleranceId)
Complex(ComplexUnitId)
Implementations§
Source§impl DerivedPropertySelectRef
impl DerivedPropertySelectRef
pub fn resolve<'m>( &self, model: &'m StepModel, ) -> DerivedPropertySelectRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
Source§impl Clone for DerivedPropertySelectRef
impl Clone for DerivedPropertySelectRef
Source§fn clone(&self) -> DerivedPropertySelectRef
fn clone(&self) -> DerivedPropertySelectRef
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 DerivedPropertySelectRef
impl Debug for DerivedPropertySelectRef
Source§impl PartialEq for DerivedPropertySelectRef
impl PartialEq for DerivedPropertySelectRef
Source§fn eq(&self, other: &DerivedPropertySelectRef) -> bool
fn eq(&self, other: &DerivedPropertySelectRef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DerivedPropertySelectRef
Auto Trait Implementations§
impl Freeze for DerivedPropertySelectRef
impl RefUnwindSafe for DerivedPropertySelectRef
impl Send for DerivedPropertySelectRef
impl Sync for DerivedPropertySelectRef
impl Unpin for DerivedPropertySelectRef
impl UnsafeUnpin for DerivedPropertySelectRef
impl UnwindSafe for DerivedPropertySelectRef
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