pub enum ItemIdentifiedRepresentationUsageDefinitionRef {
Show 75 variants
AllAroundShapeAspect(AllAroundShapeAspectId),
AngularLocation(AngularLocationId),
AngularSize(AngularSizeId),
AngularityTolerance(AngularityToleranceId),
AppliedApprovalAssignment(AppliedApprovalAssignmentId),
AppliedDateAndTimeAssignment(AppliedDateAndTimeAssignmentId),
AppliedDocumentReference(AppliedDocumentReferenceId),
AppliedExternalIdentificationAssignment(AppliedExternalIdentificationAssignmentId),
AppliedGroupAssignment(AppliedGroupAssignmentId),
AppliedPersonAndOrganizationAssignment(AppliedPersonAndOrganizationAssignmentId),
AssemblyComponentUsage(AssemblyComponentUsageId),
CentreOfSymmetry(CentreOfSymmetryId),
CharacterizedItemWithinRepresentation(CharacterizedItemWithinRepresentationId),
CharacterizedObject(CharacterizedObjectId),
CharacterizedRepresentation(CharacterizedRepresentationId),
CircularRunoutTolerance(CircularRunoutToleranceId),
CoaxialityTolerance(CoaxialityToleranceId),
CommonDatum(CommonDatumId),
CompositeGroupShapeAspect(CompositeGroupShapeAspectId),
CompositeShapeAspect(CompositeShapeAspectId),
ConcentricityTolerance(ConcentricityToleranceId),
ContinuousShapeAspect(ContinuousShapeAspectId),
CylindricityTolerance(CylindricityToleranceId),
Datum(DatumId),
DatumFeature(DatumFeatureId),
DatumReferenceCompartment(DatumReferenceCompartmentId),
DatumReferenceElement(DatumReferenceElementId),
DatumSystem(DatumSystemId),
DatumTarget(DatumTargetId),
DefaultModelGeometricView(DefaultModelGeometricViewId),
DerivedShapeAspect(DerivedShapeAspectId),
DimensionalLocation(DimensionalLocationId),
DimensionalLocationWithPath(DimensionalLocationWithPathId),
DimensionalSize(DimensionalSizeId),
DimensionalSizeWithDatumFeature(DimensionalSizeWithDatumFeatureId),
DimensionalSizeWithPath(DimensionalSizeWithPathId),
DirectedDimensionalLocation(DirectedDimensionalLocationId),
DocumentFile(DocumentFileId),
FeatureForDatumTargetRelationship(FeatureForDatumTargetRelationshipId),
FlatnessTolerance(FlatnessToleranceId),
GeneralDatumReference(GeneralDatumReferenceId),
GeneralProperty(GeneralPropertyId),
GeometricTolerance(GeometricToleranceId),
GeometricToleranceWithDatumReference(GeometricToleranceWithDatumReferenceId),
GeometricToleranceWithDefinedAreaUnit(GeometricToleranceWithDefinedAreaUnitId),
GeometricToleranceWithDefinedUnit(GeometricToleranceWithDefinedUnitId),
GeometricToleranceWithMaximumTolerance(GeometricToleranceWithMaximumToleranceId),
GeometricToleranceWithModifiers(GeometricToleranceWithModifiersId),
LineProfileTolerance(LineProfileToleranceId),
MakeFromUsageOption(MakeFromUsageOptionId),
ModelGeometricView(ModelGeometricViewId),
ModifiedGeometricTolerance(ModifiedGeometricToleranceId),
NextAssemblyUsageOccurrence(NextAssemblyUsageOccurrenceId),
ParallelismTolerance(ParallelismToleranceId),
PerpendicularityTolerance(PerpendicularityToleranceId),
PlacedDatumTargetFeature(PlacedDatumTargetFeatureId),
PositionTolerance(PositionToleranceId),
ProductDefinitionRelationship(ProductDefinitionRelationshipId),
ProductDefinitionShape(ProductDefinitionShapeId),
ProductDefinitionUsage(ProductDefinitionUsageId),
PropertyDefinition(PropertyDefinitionId),
PropertyDefinitionRelationship(PropertyDefinitionRelationshipId),
RoundnessTolerance(RoundnessToleranceId),
ShapeAspect(ShapeAspectId),
ShapeAspectAssociativity(ShapeAspectAssociativityId),
ShapeAspectDerivingRelationship(ShapeAspectDerivingRelationshipId),
ShapeAspectRelationship(ShapeAspectRelationshipId),
StraightnessTolerance(StraightnessToleranceId),
SurfaceProfileTolerance(SurfaceProfileToleranceId),
SymmetryTolerance(SymmetryToleranceId),
ToleranceZone(ToleranceZoneId),
ToleranceZoneWithDatum(ToleranceZoneWithDatumId),
TotalRunoutTolerance(TotalRunoutToleranceId),
UnequallyDisposedGeometricTolerance(UnequallyDisposedGeometricToleranceId),
Complex(ComplexUnitId),
}Variants§
AllAroundShapeAspect(AllAroundShapeAspectId)
AngularLocation(AngularLocationId)
AngularSize(AngularSizeId)
AngularityTolerance(AngularityToleranceId)
AppliedApprovalAssignment(AppliedApprovalAssignmentId)
AppliedDateAndTimeAssignment(AppliedDateAndTimeAssignmentId)
AppliedDocumentReference(AppliedDocumentReferenceId)
AppliedExternalIdentificationAssignment(AppliedExternalIdentificationAssignmentId)
AppliedGroupAssignment(AppliedGroupAssignmentId)
AppliedPersonAndOrganizationAssignment(AppliedPersonAndOrganizationAssignmentId)
AssemblyComponentUsage(AssemblyComponentUsageId)
CentreOfSymmetry(CentreOfSymmetryId)
CharacterizedItemWithinRepresentation(CharacterizedItemWithinRepresentationId)
CharacterizedObject(CharacterizedObjectId)
CharacterizedRepresentation(CharacterizedRepresentationId)
CircularRunoutTolerance(CircularRunoutToleranceId)
CoaxialityTolerance(CoaxialityToleranceId)
CommonDatum(CommonDatumId)
CompositeGroupShapeAspect(CompositeGroupShapeAspectId)
CompositeShapeAspect(CompositeShapeAspectId)
ConcentricityTolerance(ConcentricityToleranceId)
ContinuousShapeAspect(ContinuousShapeAspectId)
CylindricityTolerance(CylindricityToleranceId)
Datum(DatumId)
DatumFeature(DatumFeatureId)
DatumReferenceCompartment(DatumReferenceCompartmentId)
DatumReferenceElement(DatumReferenceElementId)
DatumSystem(DatumSystemId)
DatumTarget(DatumTargetId)
DefaultModelGeometricView(DefaultModelGeometricViewId)
DerivedShapeAspect(DerivedShapeAspectId)
DimensionalLocation(DimensionalLocationId)
DimensionalLocationWithPath(DimensionalLocationWithPathId)
DimensionalSize(DimensionalSizeId)
DimensionalSizeWithDatumFeature(DimensionalSizeWithDatumFeatureId)
DimensionalSizeWithPath(DimensionalSizeWithPathId)
DirectedDimensionalLocation(DirectedDimensionalLocationId)
DocumentFile(DocumentFileId)
FeatureForDatumTargetRelationship(FeatureForDatumTargetRelationshipId)
FlatnessTolerance(FlatnessToleranceId)
GeneralDatumReference(GeneralDatumReferenceId)
GeneralProperty(GeneralPropertyId)
GeometricTolerance(GeometricToleranceId)
GeometricToleranceWithDatumReference(GeometricToleranceWithDatumReferenceId)
GeometricToleranceWithDefinedAreaUnit(GeometricToleranceWithDefinedAreaUnitId)
GeometricToleranceWithDefinedUnit(GeometricToleranceWithDefinedUnitId)
GeometricToleranceWithMaximumTolerance(GeometricToleranceWithMaximumToleranceId)
GeometricToleranceWithModifiers(GeometricToleranceWithModifiersId)
LineProfileTolerance(LineProfileToleranceId)
MakeFromUsageOption(MakeFromUsageOptionId)
ModelGeometricView(ModelGeometricViewId)
ModifiedGeometricTolerance(ModifiedGeometricToleranceId)
NextAssemblyUsageOccurrence(NextAssemblyUsageOccurrenceId)
ParallelismTolerance(ParallelismToleranceId)
PerpendicularityTolerance(PerpendicularityToleranceId)
PlacedDatumTargetFeature(PlacedDatumTargetFeatureId)
PositionTolerance(PositionToleranceId)
ProductDefinitionRelationship(ProductDefinitionRelationshipId)
ProductDefinitionShape(ProductDefinitionShapeId)
ProductDefinitionUsage(ProductDefinitionUsageId)
PropertyDefinition(PropertyDefinitionId)
PropertyDefinitionRelationship(PropertyDefinitionRelationshipId)
RoundnessTolerance(RoundnessToleranceId)
ShapeAspect(ShapeAspectId)
ShapeAspectAssociativity(ShapeAspectAssociativityId)
ShapeAspectDerivingRelationship(ShapeAspectDerivingRelationshipId)
ShapeAspectRelationship(ShapeAspectRelationshipId)
StraightnessTolerance(StraightnessToleranceId)
SurfaceProfileTolerance(SurfaceProfileToleranceId)
SymmetryTolerance(SymmetryToleranceId)
ToleranceZone(ToleranceZoneId)
ToleranceZoneWithDatum(ToleranceZoneWithDatumId)
TotalRunoutTolerance(TotalRunoutToleranceId)
UnequallyDisposedGeometricTolerance(UnequallyDisposedGeometricToleranceId)
Complex(ComplexUnitId)
Implementations§
Source§impl ItemIdentifiedRepresentationUsageDefinitionRef
impl ItemIdentifiedRepresentationUsageDefinitionRef
pub fn resolve<'m>( &self, model: &'m StepModel, ) -> ItemIdentifiedRepresentationUsageDefinitionRefView<'m>
pub fn entity_key(&self) -> EntityKey
Trait Implementations§
Source§impl Clone for ItemIdentifiedRepresentationUsageDefinitionRef
impl Clone for ItemIdentifiedRepresentationUsageDefinitionRef
Source§fn clone(&self) -> ItemIdentifiedRepresentationUsageDefinitionRef
fn clone(&self) -> ItemIdentifiedRepresentationUsageDefinitionRef
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 ItemIdentifiedRepresentationUsageDefinitionRef
impl PartialEq for ItemIdentifiedRepresentationUsageDefinitionRef
Source§fn eq(&self, other: &ItemIdentifiedRepresentationUsageDefinitionRef) -> bool
fn eq(&self, other: &ItemIdentifiedRepresentationUsageDefinitionRef) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ItemIdentifiedRepresentationUsageDefinitionRef
Auto Trait Implementations§
impl Freeze for ItemIdentifiedRepresentationUsageDefinitionRef
impl RefUnwindSafe for ItemIdentifiedRepresentationUsageDefinitionRef
impl Send for ItemIdentifiedRepresentationUsageDefinitionRef
impl Sync for ItemIdentifiedRepresentationUsageDefinitionRef
impl Unpin for ItemIdentifiedRepresentationUsageDefinitionRef
impl UnsafeUnpin for ItemIdentifiedRepresentationUsageDefinitionRef
impl UnwindSafe for ItemIdentifiedRepresentationUsageDefinitionRef
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