pub enum StyleContextSelectRefView<'m> {
Show 181 variants
AdvancedBrepShapeRepresentation(&'m AdvancedBrepShapeRepresentation),
AdvancedFace(&'m AdvancedFace),
AnnotationCurveOccurrence(&'m AnnotationCurveOccurrence),
AnnotationFillAreaOccurrence(&'m AnnotationFillAreaOccurrence),
AnnotationOccurrence(&'m AnnotationOccurrence),
AnnotationPlaceholderLeaderLine(&'m AnnotationPlaceholderLeaderLine),
AnnotationPlaceholderOccurrence(&'m AnnotationPlaceholderOccurrence),
AnnotationPlaceholderOccurrenceWithLeaderLine(&'m AnnotationPlaceholderOccurrenceWithLeaderLine),
AnnotationPlane(&'m AnnotationPlane),
AnnotationSymbol(&'m AnnotationSymbol),
AnnotationSymbolOccurrence(&'m AnnotationSymbolOccurrence),
AnnotationText(&'m AnnotationText),
AnnotationTextCharacter(&'m AnnotationTextCharacter),
AnnotationTextOccurrence(&'m AnnotationTextOccurrence),
AnnotationToAnnotationLeaderLine(&'m AnnotationToAnnotationLeaderLine),
AnnotationToModelLeaderLine(&'m AnnotationToModelLeaderLine),
ApllPoint(&'m ApllPoint),
ApllPointWithSurface(&'m ApllPointWithSurface),
AuxiliaryLeaderLine(&'m AuxiliaryLeaderLine),
Axis1Placement(&'m Axis1Placement),
Axis2Placement2d(&'m Axis2Placement2d),
Axis2Placement3d(&'m Axis2Placement3d),
BSplineCurve(&'m BSplineCurve),
BSplineCurveWithKnots(&'m BSplineCurveWithKnots),
BSplineSurface(&'m BSplineSurface),
BSplineSurfaceWithKnots(&'m BSplineSurfaceWithKnots),
BezierCurve(&'m BezierCurve),
BezierSurface(&'m BezierSurface),
BoundedCurve(&'m BoundedCurve),
BoundedPcurve(&'m BoundedPcurve),
BoundedSurface(&'m BoundedSurface),
BoundedSurfaceCurve(&'m BoundedSurfaceCurve),
BrepWithVoids(&'m BrepWithVoids),
CameraImage(&'m CameraImage),
CameraImage3dWithScale(&'m CameraImage3dWithScale),
CameraModel(&'m CameraModel),
CameraModelD3(&'m CameraModelD3),
CameraModelD3MultiClipping(&'m CameraModelD3MultiClipping),
CameraModelD3WithHlhsr(&'m CameraModelD3WithHlhsr),
CartesianPoint(&'m CartesianPoint),
CharacterizedRepresentation(&'m CharacterizedRepresentation),
Circle(&'m Circle),
ClosedShell(&'m ClosedShell),
ComplexTriangulatedFace(&'m ComplexTriangulatedFace),
ComplexTriangulatedSurfaceSet(&'m ComplexTriangulatedSurfaceSet),
CompositeCurve(&'m CompositeCurve),
CompositeText(&'m CompositeText),
CompoundRepresentationItem(&'m CompoundRepresentationItem),
Conic(&'m Conic),
ConicalSurface(&'m ConicalSurface),
ConnectedFaceSet(&'m ConnectedFaceSet),
ConstructiveGeometryRepresentation(&'m ConstructiveGeometryRepresentation),
ConstructiveGeometryRepresentationRelationship(&'m ConstructiveGeometryRepresentationRelationship),
ContextDependentOverRidingStyledItem(&'m ContextDependentOverRidingStyledItem),
ContextDependentShapeRepresentation(&'m ContextDependentShapeRepresentation),
CoordinatesList(&'m CoordinatesList),
Curve(&'m Curve),
CylindricalSurface(&'m CylindricalSurface),
DefinedCharacterGlyph(&'m DefinedCharacterGlyph),
DefinedSymbol(&'m DefinedSymbol),
DefinitionalRepresentation(&'m DefinitionalRepresentation),
DefinitionalRepresentationRelationship(&'m DefinitionalRepresentationRelationship),
DefinitionalRepresentationRelationshipWithSameContext(&'m DefinitionalRepresentationRelationshipWithSameContext),
DegenerateToroidalSurface(&'m DegenerateToroidalSurface),
DescriptiveRepresentationItem(&'m DescriptiveRepresentationItem),
Direction(&'m Direction),
DraughtingAnnotationOccurrence(&'m DraughtingAnnotationOccurrence),
DraughtingCallout(&'m DraughtingCallout),
DraughtingModel(&'m DraughtingModel),
Edge(&'m Edge),
EdgeCurve(&'m EdgeCurve),
EdgeLoop(&'m EdgeLoop),
ElementarySurface(&'m ElementarySurface),
Ellipse(&'m Ellipse),
ExternallyDefinedHatchStyle(&'m ExternallyDefinedHatchStyle),
ExternallyDefinedTileStyle(&'m ExternallyDefinedTileStyle),
Face(&'m Face),
FaceBound(&'m FaceBound),
FaceOuterBound(&'m FaceOuterBound),
FaceSurface(&'m FaceSurface),
FillAreaStyleHatching(&'m FillAreaStyleHatching),
FillAreaStyleTileColouredRegion(&'m FillAreaStyleTileColouredRegion),
FillAreaStyleTileCurveWithStyle(&'m FillAreaStyleTileCurveWithStyle),
FillAreaStyleTileSymbolWithStyle(&'m FillAreaStyleTileSymbolWithStyle),
FillAreaStyleTiles(&'m FillAreaStyleTiles),
GeometricCurveSet(&'m GeometricCurveSet),
GeometricRepresentationItem(&'m GeometricRepresentationItem),
GeometricSet(&'m GeometricSet),
GeometricallyBoundedSurfaceShapeRepresentation(&'m GeometricallyBoundedSurfaceShapeRepresentation),
GeometricallyBoundedWireframeShapeRepresentation(&'m GeometricallyBoundedWireframeShapeRepresentation),
Group(&'m Group),
Hyperbola(&'m Hyperbola),
IntegerRepresentationItem(&'m IntegerRepresentationItem),
IntersectionCurve(&'m IntersectionCurve),
LeaderCurve(&'m LeaderCurve),
LeaderDirectedCallout(&'m LeaderDirectedCallout),
LeaderTerminator(&'m LeaderTerminator),
Line(&'m Line),
Loop(&'m Loop),
ManifoldSolidBrep(&'m ManifoldSolidBrep),
ManifoldSurfaceShapeRepresentation(&'m ManifoldSurfaceShapeRepresentation),
MappedItem(&'m MappedItem),
MeasureRepresentationItem(&'m MeasureRepresentationItem),
MechanicalDesignAndDraughtingRelationship(&'m MechanicalDesignAndDraughtingRelationship),
MechanicalDesignGeometricPresentationRepresentation(&'m MechanicalDesignGeometricPresentationRepresentation),
MechanicalDesignPresentationRepresentationWithDraughting(&'m MechanicalDesignPresentationRepresentationWithDraughting),
MechanicalDesignShadedPresentationRepresentation(&'m MechanicalDesignShadedPresentationRepresentation),
OffsetSurface(&'m OffsetSurface),
OneDirectionRepeatFactor(&'m OneDirectionRepeatFactor),
OpenShell(&'m OpenShell),
OrientedClosedShell(&'m OrientedClosedShell),
OrientedEdge(&'m OrientedEdge),
OverRidingStyledItem(&'m OverRidingStyledItem),
Path(&'m Path),
Pcurve(&'m Pcurve),
Placement(&'m Placement),
PlanarBox(&'m PlanarBox),
PlanarExtent(&'m PlanarExtent),
Plane(&'m Plane),
Point(&'m Point),
PolyLoop(&'m PolyLoop),
Polyline(&'m Polyline),
PresentationArea(&'m PresentationArea),
PresentationLayerAssignment(&'m PresentationLayerAssignment),
PresentationRepresentation(&'m PresentationRepresentation),
PresentationSet(&'m PresentationSet),
PresentationView(&'m PresentationView),
ProductConceptFeatureCategory(&'m ProductConceptFeatureCategory),
QualifiedRepresentationItem(&'m QualifiedRepresentationItem),
QuasiUniformCurve(&'m QuasiUniformCurve),
QuasiUniformSurface(&'m QuasiUniformSurface),
RationalBSplineCurve(&'m RationalBSplineCurve),
RationalBSplineSurface(&'m RationalBSplineSurface),
RealRepresentationItem(&'m RealRepresentationItem),
RepositionedTessellatedItem(&'m RepositionedTessellatedItem),
Representation(&'m Representation),
RepresentationItem(&'m RepresentationItem),
RepresentationRelationship(&'m RepresentationRelationship),
RepresentationRelationshipWithTransformation(&'m RepresentationRelationshipWithTransformation),
SeamCurve(&'m SeamCurve),
ShapeDimensionRepresentation(&'m ShapeDimensionRepresentation),
ShapeRepresentation(&'m ShapeRepresentation),
ShapeRepresentationRelationship(&'m ShapeRepresentationRelationship),
ShapeRepresentationWithParameters(&'m ShapeRepresentationWithParameters),
ShellBasedSurfaceModel(&'m ShellBasedSurfaceModel),
SolidModel(&'m SolidModel),
SphericalSurface(&'m SphericalSurface),
StyledItem(&'m StyledItem),
Surface(&'m Surface),
SurfaceCurve(&'m SurfaceCurve),
SurfaceOfLinearExtrusion(&'m SurfaceOfLinearExtrusion),
SurfaceOfRevolution(&'m SurfaceOfRevolution),
SweptSurface(&'m SweptSurface),
SymbolRepresentation(&'m SymbolRepresentation),
SymbolTarget(&'m SymbolTarget),
TerminatorSymbol(&'m TerminatorSymbol),
TessellatedAnnotationOccurrence(&'m TessellatedAnnotationOccurrence),
TessellatedCurveSet(&'m TessellatedCurveSet),
TessellatedFace(&'m TessellatedFace),
TessellatedGeometricSet(&'m TessellatedGeometricSet),
TessellatedItem(&'m TessellatedItem),
TessellatedShapeRepresentation(&'m TessellatedShapeRepresentation),
TessellatedShell(&'m TessellatedShell),
TessellatedSolid(&'m TessellatedSolid),
TessellatedStructuredItem(&'m TessellatedStructuredItem),
TessellatedSurfaceSet(&'m TessellatedSurfaceSet),
TextLiteral(&'m TextLiteral),
TopologicalRepresentationItem(&'m TopologicalRepresentationItem),
ToroidalSurface(&'m ToroidalSurface),
TrimmedCurve(&'m TrimmedCurve),
TwoDirectionRepeatFactor(&'m TwoDirectionRepeatFactor),
UniformCurve(&'m UniformCurve),
UniformSurface(&'m UniformSurface),
ValueRepresentationItem(&'m ValueRepresentationItem),
Vector(&'m Vector),
Vertex(&'m Vertex),
VertexLoop(&'m VertexLoop),
VertexPoint(&'m VertexPoint),
VertexShell(&'m VertexShell),
WireShell(&'m WireShell),
Complex(&'m ComplexUnit),
}Variants§
AdvancedBrepShapeRepresentation(&'m AdvancedBrepShapeRepresentation)
AdvancedFace(&'m AdvancedFace)
AnnotationCurveOccurrence(&'m AnnotationCurveOccurrence)
AnnotationFillAreaOccurrence(&'m AnnotationFillAreaOccurrence)
AnnotationOccurrence(&'m AnnotationOccurrence)
AnnotationPlaceholderLeaderLine(&'m AnnotationPlaceholderLeaderLine)
AnnotationPlaceholderOccurrence(&'m AnnotationPlaceholderOccurrence)
AnnotationPlaceholderOccurrenceWithLeaderLine(&'m AnnotationPlaceholderOccurrenceWithLeaderLine)
AnnotationPlane(&'m AnnotationPlane)
AnnotationSymbol(&'m AnnotationSymbol)
AnnotationSymbolOccurrence(&'m AnnotationSymbolOccurrence)
AnnotationText(&'m AnnotationText)
AnnotationTextCharacter(&'m AnnotationTextCharacter)
AnnotationTextOccurrence(&'m AnnotationTextOccurrence)
AnnotationToAnnotationLeaderLine(&'m AnnotationToAnnotationLeaderLine)
AnnotationToModelLeaderLine(&'m AnnotationToModelLeaderLine)
ApllPoint(&'m ApllPoint)
ApllPointWithSurface(&'m ApllPointWithSurface)
AuxiliaryLeaderLine(&'m AuxiliaryLeaderLine)
Axis1Placement(&'m Axis1Placement)
Axis2Placement2d(&'m Axis2Placement2d)
Axis2Placement3d(&'m Axis2Placement3d)
BSplineCurve(&'m BSplineCurve)
BSplineCurveWithKnots(&'m BSplineCurveWithKnots)
BSplineSurface(&'m BSplineSurface)
BSplineSurfaceWithKnots(&'m BSplineSurfaceWithKnots)
BezierCurve(&'m BezierCurve)
BezierSurface(&'m BezierSurface)
BoundedCurve(&'m BoundedCurve)
BoundedPcurve(&'m BoundedPcurve)
BoundedSurface(&'m BoundedSurface)
BoundedSurfaceCurve(&'m BoundedSurfaceCurve)
BrepWithVoids(&'m BrepWithVoids)
CameraImage(&'m CameraImage)
CameraImage3dWithScale(&'m CameraImage3dWithScale)
CameraModel(&'m CameraModel)
CameraModelD3(&'m CameraModelD3)
CameraModelD3MultiClipping(&'m CameraModelD3MultiClipping)
CameraModelD3WithHlhsr(&'m CameraModelD3WithHlhsr)
CartesianPoint(&'m CartesianPoint)
CharacterizedRepresentation(&'m CharacterizedRepresentation)
Circle(&'m Circle)
ClosedShell(&'m ClosedShell)
ComplexTriangulatedFace(&'m ComplexTriangulatedFace)
ComplexTriangulatedSurfaceSet(&'m ComplexTriangulatedSurfaceSet)
CompositeCurve(&'m CompositeCurve)
CompositeText(&'m CompositeText)
CompoundRepresentationItem(&'m CompoundRepresentationItem)
Conic(&'m Conic)
ConicalSurface(&'m ConicalSurface)
ConnectedFaceSet(&'m ConnectedFaceSet)
ConstructiveGeometryRepresentation(&'m ConstructiveGeometryRepresentation)
ConstructiveGeometryRepresentationRelationship(&'m ConstructiveGeometryRepresentationRelationship)
ContextDependentOverRidingStyledItem(&'m ContextDependentOverRidingStyledItem)
ContextDependentShapeRepresentation(&'m ContextDependentShapeRepresentation)
CoordinatesList(&'m CoordinatesList)
Curve(&'m Curve)
CylindricalSurface(&'m CylindricalSurface)
DefinedCharacterGlyph(&'m DefinedCharacterGlyph)
DefinedSymbol(&'m DefinedSymbol)
DefinitionalRepresentation(&'m DefinitionalRepresentation)
DefinitionalRepresentationRelationship(&'m DefinitionalRepresentationRelationship)
DefinitionalRepresentationRelationshipWithSameContext(&'m DefinitionalRepresentationRelationshipWithSameContext)
DegenerateToroidalSurface(&'m DegenerateToroidalSurface)
DescriptiveRepresentationItem(&'m DescriptiveRepresentationItem)
Direction(&'m Direction)
DraughtingAnnotationOccurrence(&'m DraughtingAnnotationOccurrence)
DraughtingCallout(&'m DraughtingCallout)
DraughtingModel(&'m DraughtingModel)
Edge(&'m Edge)
EdgeCurve(&'m EdgeCurve)
EdgeLoop(&'m EdgeLoop)
ElementarySurface(&'m ElementarySurface)
Ellipse(&'m Ellipse)
ExternallyDefinedHatchStyle(&'m ExternallyDefinedHatchStyle)
ExternallyDefinedTileStyle(&'m ExternallyDefinedTileStyle)
Face(&'m Face)
FaceBound(&'m FaceBound)
FaceOuterBound(&'m FaceOuterBound)
FaceSurface(&'m FaceSurface)
FillAreaStyleHatching(&'m FillAreaStyleHatching)
FillAreaStyleTileColouredRegion(&'m FillAreaStyleTileColouredRegion)
FillAreaStyleTileCurveWithStyle(&'m FillAreaStyleTileCurveWithStyle)
FillAreaStyleTileSymbolWithStyle(&'m FillAreaStyleTileSymbolWithStyle)
FillAreaStyleTiles(&'m FillAreaStyleTiles)
GeometricCurveSet(&'m GeometricCurveSet)
GeometricRepresentationItem(&'m GeometricRepresentationItem)
GeometricSet(&'m GeometricSet)
GeometricallyBoundedSurfaceShapeRepresentation(&'m GeometricallyBoundedSurfaceShapeRepresentation)
GeometricallyBoundedWireframeShapeRepresentation(&'m GeometricallyBoundedWireframeShapeRepresentation)
Group(&'m Group)
Hyperbola(&'m Hyperbola)
IntegerRepresentationItem(&'m IntegerRepresentationItem)
IntersectionCurve(&'m IntersectionCurve)
LeaderCurve(&'m LeaderCurve)
LeaderDirectedCallout(&'m LeaderDirectedCallout)
LeaderTerminator(&'m LeaderTerminator)
Line(&'m Line)
Loop(&'m Loop)
ManifoldSolidBrep(&'m ManifoldSolidBrep)
ManifoldSurfaceShapeRepresentation(&'m ManifoldSurfaceShapeRepresentation)
MappedItem(&'m MappedItem)
MeasureRepresentationItem(&'m MeasureRepresentationItem)
MechanicalDesignAndDraughtingRelationship(&'m MechanicalDesignAndDraughtingRelationship)
MechanicalDesignGeometricPresentationRepresentation(&'m MechanicalDesignGeometricPresentationRepresentation)
MechanicalDesignPresentationRepresentationWithDraughting(&'m MechanicalDesignPresentationRepresentationWithDraughting)
MechanicalDesignShadedPresentationRepresentation(&'m MechanicalDesignShadedPresentationRepresentation)
OffsetSurface(&'m OffsetSurface)
OneDirectionRepeatFactor(&'m OneDirectionRepeatFactor)
OpenShell(&'m OpenShell)
OrientedClosedShell(&'m OrientedClosedShell)
OrientedEdge(&'m OrientedEdge)
OverRidingStyledItem(&'m OverRidingStyledItem)
Path(&'m Path)
Pcurve(&'m Pcurve)
Placement(&'m Placement)
PlanarBox(&'m PlanarBox)
PlanarExtent(&'m PlanarExtent)
Plane(&'m Plane)
Point(&'m Point)
PolyLoop(&'m PolyLoop)
Polyline(&'m Polyline)
PresentationArea(&'m PresentationArea)
PresentationLayerAssignment(&'m PresentationLayerAssignment)
PresentationRepresentation(&'m PresentationRepresentation)
PresentationSet(&'m PresentationSet)
PresentationView(&'m PresentationView)
ProductConceptFeatureCategory(&'m ProductConceptFeatureCategory)
QualifiedRepresentationItem(&'m QualifiedRepresentationItem)
QuasiUniformCurve(&'m QuasiUniformCurve)
QuasiUniformSurface(&'m QuasiUniformSurface)
RationalBSplineCurve(&'m RationalBSplineCurve)
RationalBSplineSurface(&'m RationalBSplineSurface)
RealRepresentationItem(&'m RealRepresentationItem)
RepositionedTessellatedItem(&'m RepositionedTessellatedItem)
Representation(&'m Representation)
RepresentationItem(&'m RepresentationItem)
RepresentationRelationship(&'m RepresentationRelationship)
RepresentationRelationshipWithTransformation(&'m RepresentationRelationshipWithTransformation)
SeamCurve(&'m SeamCurve)
ShapeDimensionRepresentation(&'m ShapeDimensionRepresentation)
ShapeRepresentation(&'m ShapeRepresentation)
ShapeRepresentationRelationship(&'m ShapeRepresentationRelationship)
ShapeRepresentationWithParameters(&'m ShapeRepresentationWithParameters)
ShellBasedSurfaceModel(&'m ShellBasedSurfaceModel)
SolidModel(&'m SolidModel)
SphericalSurface(&'m SphericalSurface)
StyledItem(&'m StyledItem)
Surface(&'m Surface)
SurfaceCurve(&'m SurfaceCurve)
SurfaceOfLinearExtrusion(&'m SurfaceOfLinearExtrusion)
SurfaceOfRevolution(&'m SurfaceOfRevolution)
SweptSurface(&'m SweptSurface)
SymbolRepresentation(&'m SymbolRepresentation)
SymbolTarget(&'m SymbolTarget)
TerminatorSymbol(&'m TerminatorSymbol)
TessellatedAnnotationOccurrence(&'m TessellatedAnnotationOccurrence)
TessellatedCurveSet(&'m TessellatedCurveSet)
TessellatedFace(&'m TessellatedFace)
TessellatedGeometricSet(&'m TessellatedGeometricSet)
TessellatedItem(&'m TessellatedItem)
TessellatedShapeRepresentation(&'m TessellatedShapeRepresentation)
TessellatedShell(&'m TessellatedShell)
TessellatedSolid(&'m TessellatedSolid)
TessellatedStructuredItem(&'m TessellatedStructuredItem)
TessellatedSurfaceSet(&'m TessellatedSurfaceSet)
TextLiteral(&'m TextLiteral)
TopologicalRepresentationItem(&'m TopologicalRepresentationItem)
ToroidalSurface(&'m ToroidalSurface)
TrimmedCurve(&'m TrimmedCurve)
TwoDirectionRepeatFactor(&'m TwoDirectionRepeatFactor)
UniformCurve(&'m UniformCurve)
UniformSurface(&'m UniformSurface)
ValueRepresentationItem(&'m ValueRepresentationItem)
Vector(&'m Vector)
Vertex(&'m Vertex)
VertexLoop(&'m VertexLoop)
VertexPoint(&'m VertexPoint)
VertexShell(&'m VertexShell)
WireShell(&'m WireShell)
Complex(&'m ComplexUnit)
Trait Implementations§
Source§impl<'m> Clone for StyleContextSelectRefView<'m>
impl<'m> Clone for StyleContextSelectRefView<'m>
Source§fn clone(&self) -> StyleContextSelectRefView<'m>
fn clone(&self) -> StyleContextSelectRefView<'m>
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 moreimpl<'m> Copy for StyleContextSelectRefView<'m>
Auto Trait Implementations§
impl<'m> Freeze for StyleContextSelectRefView<'m>
impl<'m> RefUnwindSafe for StyleContextSelectRefView<'m>
impl<'m> Send for StyleContextSelectRefView<'m>
impl<'m> Sync for StyleContextSelectRefView<'m>
impl<'m> Unpin for StyleContextSelectRefView<'m>
impl<'m> UnsafeUnpin for StyleContextSelectRefView<'m>
impl<'m> UnwindSafe for StyleContextSelectRefView<'m>
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