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