Enum OkModelingCmdResponse

Source
pub enum OkModelingCmdResponse {
Show 139 variants Empty, EngineUtilEvaluatePath(EngineUtilEvaluatePath), StartPath(StartPath), MovePathPen(MovePathPen), ExtendPath(ExtendPath), Extrude(Extrude), TwistExtrude(TwistExtrude), Sweep(Sweep), Revolve(Revolve), Solid3dShellFace(Solid3dShellFace), RevolveAboutEdge(RevolveAboutEdge), CameraDragStart(CameraDragStart), DefaultCameraLookAt(DefaultCameraLookAt), DefaultCameraPerspectiveSettings(DefaultCameraPerspectiveSettings), SelectAdd(SelectAdd), SelectRemove(SelectRemove), SceneClearAll(SceneClearAll), SelectReplace(SelectReplace), HighlightSetEntities(HighlightSetEntities), NewAnnotation(NewAnnotation), UpdateAnnotation(UpdateAnnotation), EdgeLinesVisible(EdgeLinesVisible), ObjectVisible(ObjectVisible), ObjectBringToFront(ObjectBringToFront), ObjectSetMaterialParamsPbr(ObjectSetMaterialParamsPbr), Solid2dAddHole(Solid2dAddHole), Solid3dFilletEdge(Solid3dFilletEdge), SendObject(SendObject), EntitySetOpacity(EntitySetOpacity), EntityFade(EntityFade), MakePlane(MakePlane), PlaneSetColor(PlaneSetColor), SetTool(SetTool), MouseMove(MouseMove), SketchModeDisable(SketchModeDisable), EnableDryRun(EnableDryRun), DisableDryRun(DisableDryRun), CurveSetConstraint(CurveSetConstraint), EnableSketchMode(EnableSketchMode), SetBackgroundColor(SetBackgroundColor), SetCurrentToolProperties(SetCurrentToolProperties), SetDefaultSystemProperties(SetDefaultSystemProperties), MakeAxesGizmo(MakeAxesGizmo), HandleMouseDragStart(HandleMouseDragStart), HandleMouseDragMove(HandleMouseDragMove), HandleMouseDragEnd(HandleMouseDragEnd), RemoveSceneObjects(RemoveSceneObjects), ReconfigureStream(ReconfigureStream), SetSceneUnits(SetSceneUnits), SetSelectionType(SetSelectionType), SetSelectionFilter(SetSelectionFilter), DefaultCameraSetOrthographic(DefaultCameraSetOrthographic), DefaultCameraSetPerspective(DefaultCameraSetPerspective), DefaultCameraCenterToSelection(DefaultCameraCenterToSelection), DefaultCameraCenterToScene(DefaultCameraCenterToScene), SelectClear(SelectClear), Export2d(Export2d), Export3d(Export3d), Export(Export), SelectWithPoint(SelectWithPoint), HighlightSetEntity(HighlightSetEntity), EntityGetChildUuid(EntityGetChildUuid), EntityGetNumChildren(EntityGetNumChildren), EntityGetParentId(EntityGetParentId), EntityGetAllChildUuids(EntityGetAllChildUuids), EntityGetSketchPaths(EntityGetSketchPaths), Loft(Loft), ClosePath(ClosePath), CameraDragMove(CameraDragMove), CameraDragEnd(CameraDragEnd), DefaultCameraGetSettings(DefaultCameraGetSettings), DefaultCameraGetView(DefaultCameraGetView), DefaultCameraSetView(DefaultCameraSetView), DefaultCameraZoom(DefaultCameraZoom), ZoomToFit(ZoomToFit), OrientToFace(OrientToFace), ViewIsometric(ViewIsometric), GetNumObjects(GetNumObjects), MakeOffsetPath(MakeOffsetPath), SetObjectTransform(SetObjectTransform), AddHoleFromOffset(AddHoleFromOffset), DefaultCameraFocusOn(DefaultCameraFocusOn), SelectGet(SelectGet), Solid3dGetAdjacencyInfo(Solid3dGetAdjacencyInfo), Solid3dGetAllEdgeFaces(Solid3dGetAllEdgeFaces), Solid3dGetAllOppositeEdges(Solid3dGetAllOppositeEdges), Solid3dGetOppositeEdge(Solid3dGetOppositeEdge), Solid3dGetNextAdjacentEdge(Solid3dGetNextAdjacentEdge), Solid3dGetPrevAdjacentEdge(Solid3dGetPrevAdjacentEdge), Solid3dGetCommonEdge(Solid3dGetCommonEdge), GetEntityType(GetEntityType), CurveGetControlPoints(CurveGetControlPoints), ProjectEntityToPlane(ProjectEntityToPlane), ProjectPointsToPlane(ProjectPointsToPlane), CurveGetType(CurveGetType), MouseClick(MouseClick), TakeSnapshot(TakeSnapshot), PathGetInfo(PathGetInfo), PathSegmentInfo(PathSegmentInfo), PathGetCurveUuidsForVertices(PathGetCurveUuidsForVertices), PathGetCurveUuid(PathGetCurveUuid), PathGetVertexUuids(PathGetVertexUuids), PathGetSketchTargetUuid(PathGetSketchTargetUuid), CurveGetEndPoints(CurveGetEndPoints), FaceIsPlanar(FaceIsPlanar), FaceGetPosition(FaceGetPosition), FaceGetCenter(FaceGetCenter), FaceGetGradient(FaceGetGradient), PlaneIntersectAndProject(PlaneIntersectAndProject), ImportFiles(ImportFiles), ImportedGeometry(ImportedGeometry), Mass(Mass), Volume(Volume), Density(Density), SurfaceArea(SurfaceArea), CenterOfMass(CenterOfMass), GetSketchModePlane(GetSketchModePlane), EntityGetDistance(EntityGetDistance), FaceEdgeInfo(FaceEdgeInfo), EdgeInfo(EdgeInfo), EntityClone(EntityClone), EntityLinearPatternTransform(EntityLinearPatternTransform), EntityLinearPattern(EntityLinearPattern), EntityCircularPattern(EntityCircularPattern), EntityMirror(EntityMirror), EntityMirrorAcrossEdge(EntityMirrorAcrossEdge), EntityMakeHelix(EntityMakeHelix), EntityMakeHelixFromParams(EntityMakeHelixFromParams), EntityMakeHelixFromEdge(EntityMakeHelixFromEdge), Solid3dGetExtrusionFaceInfo(Solid3dGetExtrusionFaceInfo), ExtrusionFaceInfo(ExtrusionFaceInfo), ComplementaryEdges(ComplementaryEdges), AdjacencyInfo(AdjacencyInfo), SetGridReferencePlane(SetGridReferencePlane), BooleanUnion(BooleanUnion), BooleanIntersection(BooleanIntersection), BooleanSubtract(BooleanSubtract), SetGridScale(SetGridScale), SetGridAutoScale(SetGridAutoScale),
}
Expand description

A successful response from a modeling command. This can be one of several types of responses, depending on the command.

Variants§

§

Empty

An empty response, used for any command that does not explicitly have a response defined here.

§

EngineUtilEvaluatePath(EngineUtilEvaluatePath)

The response to the ‘EngineUtilEvaluatePath’ endpoint.

§

StartPath(StartPath)

The response to the ‘StartPath’ endpoint.

§

MovePathPen(MovePathPen)

The response to the ‘MovePathPen’ endpoint.

§

ExtendPath(ExtendPath)

The response to the ‘ExtendPath’ endpoint.

§

Extrude(Extrude)

The response to the ‘Extrude’ endpoint.

§

TwistExtrude(TwistExtrude)

The response to the ‘TwistExtrude’ endpoint.

§

Sweep(Sweep)

The response to the ‘Sweep’ endpoint.

§

Revolve(Revolve)

The response to the ‘Revolve’ endpoint.

§

Solid3dShellFace(Solid3dShellFace)

The response to the ‘Solid3dShellFace’ endpoint.

§

RevolveAboutEdge(RevolveAboutEdge)

The response to the ‘RevolveAboutEdge’ endpoint.

§

CameraDragStart(CameraDragStart)

The response to the ‘CameraDragStart’ endpoint.

§

DefaultCameraLookAt(DefaultCameraLookAt)

The response to the ‘DefaultCameraLookAt’ endpoint.

§

DefaultCameraPerspectiveSettings(DefaultCameraPerspectiveSettings)

The response to the ‘DefaultCameraPerspectiveSettings’ endpoint.

§

SelectAdd(SelectAdd)

The response to the ‘SelectAdd’ endpoint.

§

SelectRemove(SelectRemove)

The response to the ‘SelectRemove’ endpoint.

§

SceneClearAll(SceneClearAll)

The response to the ‘SceneClearAll’ endpoint.

§

SelectReplace(SelectReplace)

The response to the ‘SelectReplace’ endpoint.

§

HighlightSetEntities(HighlightSetEntities)

The response to the ‘HighlightSetEntities’ endpoint.

§

NewAnnotation(NewAnnotation)

The response to the ‘NewAnnotation’ endpoint.

§

UpdateAnnotation(UpdateAnnotation)

The response to the ‘UpdateAnnotation’ endpoint.

§

EdgeLinesVisible(EdgeLinesVisible)

The response to the ‘EdgeLinesVisible’ endpoint.

§

ObjectVisible(ObjectVisible)

The response to the ‘ObjectVisible’ endpoint.

§

ObjectBringToFront(ObjectBringToFront)

The response to the ‘ObjectBringToFront’ endpoint.

§

ObjectSetMaterialParamsPbr(ObjectSetMaterialParamsPbr)

The response to the ‘ObjectSetMaterialParamsPbr’ endpoint.

§

Solid2dAddHole(Solid2dAddHole)

The response to the ‘Solid2dAddHole’ endpoint.

§

Solid3dFilletEdge(Solid3dFilletEdge)

The response to the ‘Solid3dFilletEdge’ endpoint.

§

SendObject(SendObject)

The response to the ‘SendObject’ endpoint.

§

EntitySetOpacity(EntitySetOpacity)

The response to the ‘EntitySetOpacity’ endpoint.

§

EntityFade(EntityFade)

The response to the ‘EntityFade’ endpoint.

§

MakePlane(MakePlane)

The response to the ‘MakePlane’ endpoint.

§

PlaneSetColor(PlaneSetColor)

The response to the ‘PlaneSetColor’ endpoint.

§

SetTool(SetTool)

The response to the ‘SetTool’ endpoint.

§

MouseMove(MouseMove)

The response to the ‘MouseMove’ endpoint.

§

SketchModeDisable(SketchModeDisable)

The response to the ‘SketchModeDisable’ endpoint.

§

EnableDryRun(EnableDryRun)

The response to the ‘EnableDryRun’ endpoint.

§

DisableDryRun(DisableDryRun)

The response to the ‘DisableDryRun’ endpoint.

§

CurveSetConstraint(CurveSetConstraint)

The response to the ‘CurveSetConstraint’ endpoint.

§

EnableSketchMode(EnableSketchMode)

The response to the ‘EnableSketchMode’ endpoint.

§

SetBackgroundColor(SetBackgroundColor)

The response to the ‘SetBackgroundColor’ endpoint.

§

SetCurrentToolProperties(SetCurrentToolProperties)

The response to the ‘SetCurrentToolProperties’ endpoint.

§

SetDefaultSystemProperties(SetDefaultSystemProperties)

The response to the ‘SetDefaultSystemProperties’ endpoint.

§

MakeAxesGizmo(MakeAxesGizmo)

The response to the ‘MakeAxesGizmo’ endpoint.

§

HandleMouseDragStart(HandleMouseDragStart)

The response to the ‘HandleMouseDragStart’ endpoint.

§

HandleMouseDragMove(HandleMouseDragMove)

The response to the ‘HandleMouseDragMove’ endpoint.

§

HandleMouseDragEnd(HandleMouseDragEnd)

The response to the ‘HandleMouseDragEnd’ endpoint.

§

RemoveSceneObjects(RemoveSceneObjects)

The response to the ‘RemoveSceneObjects’ endpoint.

§

ReconfigureStream(ReconfigureStream)

The response to the ‘ReconfigureStream’ endpoint.

§

SetSceneUnits(SetSceneUnits)

The response to the ‘SetSceneUnits’ endpoint.

§

SetSelectionType(SetSelectionType)

The response to the ‘SetSelectionType’ endpoint.

§

SetSelectionFilter(SetSelectionFilter)

The response to the ‘SetSelectionFilter’ endpoint.

§

DefaultCameraSetOrthographic(DefaultCameraSetOrthographic)

The response to the ‘DefaultCameraSetOrthographic’ endpoint.

§

DefaultCameraSetPerspective(DefaultCameraSetPerspective)

The response to the ‘DefaultCameraSetPerspective’ endpoint.

§

DefaultCameraCenterToSelection(DefaultCameraCenterToSelection)

The response to the ‘DefaultCameraCenterToSelection’ endpoint.

§

DefaultCameraCenterToScene(DefaultCameraCenterToScene)

The response to the ‘DefaultCameraCenterToScene’ endpoint.

§

SelectClear(SelectClear)

The response to the ‘SelectClear’ endpoint.

§

Export2d(Export2d)

The response to the ‘Export2d’ endpoint.

§

Export3d(Export3d)

The response to the ‘Export3d’ endpoint.

§

Export(Export)

The response to the ‘Export’ endpoint.

§

SelectWithPoint(SelectWithPoint)

The response to the ‘SelectWithPoint’ endpoint.

§

HighlightSetEntity(HighlightSetEntity)

The response to the ‘HighlightSetEntity’ endpoint.

§

EntityGetChildUuid(EntityGetChildUuid)

The response to the ‘EntityGetChildUuid’ endpoint.

§

EntityGetNumChildren(EntityGetNumChildren)

The response to the ‘EntityGetNumChildren’ endpoint.

§

EntityGetParentId(EntityGetParentId)

The response to the ‘EntityGetParentId’ endpoint.

§

EntityGetAllChildUuids(EntityGetAllChildUuids)

The response to the ‘EntityGetAllChildUuids’ endpoint.

§

EntityGetSketchPaths(EntityGetSketchPaths)

The response to the ‘EntityGetSketchPaths’ endpoint.

§

Loft(Loft)

The response to the ‘Loft’ endpoint.

§

ClosePath(ClosePath)

The response to the ‘ClosePath’ endpoint.

§

CameraDragMove(CameraDragMove)

The response to the ‘CameraDragMove’ endpoint.

§

CameraDragEnd(CameraDragEnd)

The response to the ‘CameraDragEnd’ endpoint.

§

DefaultCameraGetSettings(DefaultCameraGetSettings)

The response to the ‘DefaultCameraGetSettings’ endpoint.

§

DefaultCameraGetView(DefaultCameraGetView)

The response to the ‘DefaultCameraGetView’ endpoint.

§

DefaultCameraSetView(DefaultCameraSetView)

The response to the ‘DefaultCameraSetView’ endpoint.

§

DefaultCameraZoom(DefaultCameraZoom)

The response to the ‘DefaultCameraZoom’ endpoint.

§

ZoomToFit(ZoomToFit)

The response to the ‘ZoomToFit’ endpoint.

§

OrientToFace(OrientToFace)

The response to the ‘OrientToFace’ endpoint.

§

ViewIsometric(ViewIsometric)

The response to the ‘ViewIsometric’ endpoint.

§

GetNumObjects(GetNumObjects)

The response to the ‘GetNumObjects’ endpoint.

§

MakeOffsetPath(MakeOffsetPath)

The response to the ‘MakeOffsetPath’ endpoint.

§

SetObjectTransform(SetObjectTransform)

The response to the ‘SetObjectTransform’ endpoint.

§

AddHoleFromOffset(AddHoleFromOffset)

The response to the ‘AddHoleFromOffset’ endpoint.

§

DefaultCameraFocusOn(DefaultCameraFocusOn)

The response to the ‘DefaultCameraFocusOn’ endpoint.

§

SelectGet(SelectGet)

The response to the ‘SelectGet’ endpoint.

§

Solid3dGetAdjacencyInfo(Solid3dGetAdjacencyInfo)

The response to the ‘Solid3dGetAdjacencyInfo’ endpoint.

§

Solid3dGetAllEdgeFaces(Solid3dGetAllEdgeFaces)

The response to the ‘Solid3dGetAllEdgeFaces’ endpoint.

§

Solid3dGetAllOppositeEdges(Solid3dGetAllOppositeEdges)

The response to the ‘Solid3dGetAllOppositeEdges’ endpoint.

§

Solid3dGetOppositeEdge(Solid3dGetOppositeEdge)

The response to the ‘Solid3dGetOppositeEdge’ endpoint.

§

Solid3dGetNextAdjacentEdge(Solid3dGetNextAdjacentEdge)

The response to the ‘Solid3dGetNextAdjacentEdge’ endpoint.

§

Solid3dGetPrevAdjacentEdge(Solid3dGetPrevAdjacentEdge)

The response to the ‘Solid3dGetPrevAdjacentEdge’ endpoint.

§

Solid3dGetCommonEdge(Solid3dGetCommonEdge)

The response to the ‘Solid3dGetCommonEdge’ endpoint.

§

GetEntityType(GetEntityType)

The response to the ‘GetEntityType’ endpoint.

§

CurveGetControlPoints(CurveGetControlPoints)

The response to the ‘CurveGetControlPoints’ endpoint.

§

ProjectEntityToPlane(ProjectEntityToPlane)

The response to the ‘ProjectEntityToPlane’ endpoint.

§

ProjectPointsToPlane(ProjectPointsToPlane)

The response to the ‘ProjectPointsToPlane’ endpoint.

§

CurveGetType(CurveGetType)

The response to the ‘CurveGetType’ endpoint.

§

MouseClick(MouseClick)

The response to the ‘MouseClick’ endpoint.

§

TakeSnapshot(TakeSnapshot)

The response to the ‘TakeSnapshot’ endpoint.

§

PathGetInfo(PathGetInfo)

The response to the ‘PathGetInfo’ endpoint.

§

PathSegmentInfo(PathSegmentInfo)

The response to the ‘PathSegmentInfo’ endpoint.

§

PathGetCurveUuidsForVertices(PathGetCurveUuidsForVertices)

The response to the ‘PathGetCurveUuidsForVertices’ endpoint.

§

PathGetCurveUuid(PathGetCurveUuid)

The response to the ‘PathGetCurveUuid’ endpoint.

§

PathGetVertexUuids(PathGetVertexUuids)

The response to the ‘PathGetVertexUuids’ endpoint.

§

PathGetSketchTargetUuid(PathGetSketchTargetUuid)

The response to the ‘PathGetSketchTargetUuid’ endpoint.

§

CurveGetEndPoints(CurveGetEndPoints)

The response to the ‘CurveGetEndPoints’ endpoint.

§

FaceIsPlanar(FaceIsPlanar)

The response to the ‘FaceIsPlanar’ endpoint.

§

FaceGetPosition(FaceGetPosition)

The response to the ‘FaceGetPosition’ endpoint.

§

FaceGetCenter(FaceGetCenter)

The response to the ‘FaceGetCenter’ endpoint.

§

FaceGetGradient(FaceGetGradient)

The response to the ‘FaceGetGradient’ endpoint.

§

PlaneIntersectAndProject(PlaneIntersectAndProject)

The response to the ‘PlaneIntersectAndProject’ endpoint.

§

ImportFiles(ImportFiles)

The response to the ‘ImportFiles’ endpoint.

§

ImportedGeometry(ImportedGeometry)

The response to the ‘ImportedGeometry’ endpoint.

§

Mass(Mass)

The response to the ‘Mass’ endpoint.

§

Volume(Volume)

The response to the ‘Volume’ endpoint.

§

Density(Density)

The response to the ‘Density’ endpoint.

§

SurfaceArea(SurfaceArea)

The response to the ‘SurfaceArea’ endpoint.

§

CenterOfMass(CenterOfMass)

The response to the ‘CenterOfMass’ endpoint.

§

GetSketchModePlane(GetSketchModePlane)

The response to the ‘GetSketchModePlane’ endpoint.

§

EntityGetDistance(EntityGetDistance)

The response to the ‘EntityGetDistance’ endpoint.

§

FaceEdgeInfo(FaceEdgeInfo)

The response to the ‘FaceEdgeInfo’ endpoint.

§

EdgeInfo(EdgeInfo)

The response to the ‘EdgeInfo’ endpoint.

§

EntityClone(EntityClone)

The response to the ‘EntityClone’ endpoint.

§

EntityLinearPatternTransform(EntityLinearPatternTransform)

The response to the ‘EntityLinearPatternTransform’ endpoint.

§

EntityLinearPattern(EntityLinearPattern)

The response to the ‘EntityLinearPattern’ endpoint.

§

EntityCircularPattern(EntityCircularPattern)

The response to the ‘EntityCircularPattern’ endpoint.

§

EntityMirror(EntityMirror)

The response to the ‘EntityMirror’ endpoint.

§

EntityMirrorAcrossEdge(EntityMirrorAcrossEdge)

The response to the ‘EntityMirrorAcrossEdge’ endpoint.

§

EntityMakeHelix(EntityMakeHelix)

The response to the ‘EntityMakeHelix’ endpoint.

§

EntityMakeHelixFromParams(EntityMakeHelixFromParams)

The response to the ‘EntityMakeHelixFromParams’ endpoint.

§

EntityMakeHelixFromEdge(EntityMakeHelixFromEdge)

The response to the ‘EntityMakeHelixFromEdge’ endpoint.

§

Solid3dGetExtrusionFaceInfo(Solid3dGetExtrusionFaceInfo)

The response to the ‘Solid3dGetExtrusionFaceInfo’ endpoint.

§

ExtrusionFaceInfo(ExtrusionFaceInfo)

The response to the ‘ExtrusionFaceInfo’ endpoint.

§

ComplementaryEdges(ComplementaryEdges)

The response to the ‘ComplementaryEdges’ endpoint.

§

AdjacencyInfo(AdjacencyInfo)

The response to the ‘AdjacencyInfo’ endpoint.

§

SetGridReferencePlane(SetGridReferencePlane)

The response to the ‘SetGridReferencePlane’ endpoint.

§

BooleanUnion(BooleanUnion)

The response to the ‘BooleanUnion’ endpoint.

§

BooleanIntersection(BooleanIntersection)

The response to the ‘BooleanIntersection’ endpoint.

§

BooleanSubtract(BooleanSubtract)

The response to the ‘BooleanSubtract’ endpoint.

§

SetGridScale(SetGridScale)

The response to the ‘SetGridScale’ endpoint.

§

SetGridAutoScale(SetGridAutoScale)

The response to the ‘SetGridAutoScale’ endpoint.

Trait Implementations§

Source§

impl Clone for OkModelingCmdResponse

Source§

fn clone(&self) -> OkModelingCmdResponse

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for OkModelingCmdResponse

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for OkModelingCmdResponse

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl From<()> for OkModelingCmdResponse

Source§

fn from(_: ()) -> Self

Converts to this type from the input type.
Source§

impl From<AddHoleFromOffset> for OkModelingCmdResponse

Source§

fn from(x: AddHoleFromOffset) -> Self

Converts to this type from the input type.
Source§

impl From<AdjacencyInfo> for OkModelingCmdResponse

Source§

fn from(x: AdjacencyInfo) -> Self

Converts to this type from the input type.
Source§

impl From<BooleanIntersection> for OkModelingCmdResponse

Source§

fn from(x: BooleanIntersection) -> Self

Converts to this type from the input type.
Source§

impl From<BooleanSubtract> for OkModelingCmdResponse

Source§

fn from(x: BooleanSubtract) -> Self

Converts to this type from the input type.
Source§

impl From<BooleanUnion> for OkModelingCmdResponse

Source§

fn from(x: BooleanUnion) -> Self

Converts to this type from the input type.
Source§

impl From<CameraDragEnd> for OkModelingCmdResponse

Source§

fn from(x: CameraDragEnd) -> Self

Converts to this type from the input type.
Source§

impl From<CameraDragMove> for OkModelingCmdResponse

Source§

fn from(x: CameraDragMove) -> Self

Converts to this type from the input type.
Source§

impl From<CameraDragStart> for OkModelingCmdResponse

Source§

fn from(x: CameraDragStart) -> Self

Converts to this type from the input type.
Source§

impl From<CenterOfMass> for OkModelingCmdResponse

Source§

fn from(x: CenterOfMass) -> Self

Converts to this type from the input type.
Source§

impl From<ClosePath> for OkModelingCmdResponse

Source§

fn from(x: ClosePath) -> Self

Converts to this type from the input type.
Source§

impl From<ComplementaryEdges> for OkModelingCmdResponse

Source§

fn from(x: ComplementaryEdges) -> Self

Converts to this type from the input type.
Source§

impl From<CurveGetControlPoints> for OkModelingCmdResponse

Source§

fn from(x: CurveGetControlPoints) -> Self

Converts to this type from the input type.
Source§

impl From<CurveGetEndPoints> for OkModelingCmdResponse

Source§

fn from(x: CurveGetEndPoints) -> Self

Converts to this type from the input type.
Source§

impl From<CurveGetType> for OkModelingCmdResponse

Source§

fn from(x: CurveGetType) -> Self

Converts to this type from the input type.
Source§

impl From<CurveSetConstraint> for OkModelingCmdResponse

Source§

fn from(x: CurveSetConstraint) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraCenterToScene> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraCenterToScene) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraCenterToSelection> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraCenterToSelection) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraFocusOn> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraFocusOn) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraGetSettings> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraGetSettings) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraGetView> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraGetView) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraLookAt> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraLookAt) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraPerspectiveSettings> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraPerspectiveSettings) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraSetOrthographic> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraSetOrthographic) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraSetPerspective> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraSetPerspective) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraSetView> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraSetView) -> Self

Converts to this type from the input type.
Source§

impl From<DefaultCameraZoom> for OkModelingCmdResponse

Source§

fn from(x: DefaultCameraZoom) -> Self

Converts to this type from the input type.
Source§

impl From<Density> for OkModelingCmdResponse

Source§

fn from(x: Density) -> Self

Converts to this type from the input type.
Source§

impl From<DisableDryRun> for OkModelingCmdResponse

Source§

fn from(x: DisableDryRun) -> Self

Converts to this type from the input type.
Source§

impl From<EdgeInfo> for OkModelingCmdResponse

Source§

fn from(x: EdgeInfo) -> Self

Converts to this type from the input type.
Source§

impl From<EdgeLinesVisible> for OkModelingCmdResponse

Source§

fn from(x: EdgeLinesVisible) -> Self

Converts to this type from the input type.
Source§

impl From<EnableDryRun> for OkModelingCmdResponse

Source§

fn from(x: EnableDryRun) -> Self

Converts to this type from the input type.
Source§

impl From<EnableSketchMode> for OkModelingCmdResponse

Source§

fn from(x: EnableSketchMode) -> Self

Converts to this type from the input type.
Source§

impl From<EngineUtilEvaluatePath> for OkModelingCmdResponse

Source§

fn from(x: EngineUtilEvaluatePath) -> Self

Converts to this type from the input type.
Source§

impl From<EntityCircularPattern> for OkModelingCmdResponse

Source§

fn from(x: EntityCircularPattern) -> Self

Converts to this type from the input type.
Source§

impl From<EntityClone> for OkModelingCmdResponse

Source§

fn from(x: EntityClone) -> Self

Converts to this type from the input type.
Source§

impl From<EntityFade> for OkModelingCmdResponse

Source§

fn from(x: EntityFade) -> Self

Converts to this type from the input type.
Source§

impl From<EntityGetAllChildUuids> for OkModelingCmdResponse

Source§

fn from(x: EntityGetAllChildUuids) -> Self

Converts to this type from the input type.
Source§

impl From<EntityGetChildUuid> for OkModelingCmdResponse

Source§

fn from(x: EntityGetChildUuid) -> Self

Converts to this type from the input type.
Source§

impl From<EntityGetDistance> for OkModelingCmdResponse

Source§

fn from(x: EntityGetDistance) -> Self

Converts to this type from the input type.
Source§

impl From<EntityGetNumChildren> for OkModelingCmdResponse

Source§

fn from(x: EntityGetNumChildren) -> Self

Converts to this type from the input type.
Source§

impl From<EntityGetParentId> for OkModelingCmdResponse

Source§

fn from(x: EntityGetParentId) -> Self

Converts to this type from the input type.
Source§

impl From<EntityGetSketchPaths> for OkModelingCmdResponse

Source§

fn from(x: EntityGetSketchPaths) -> Self

Converts to this type from the input type.
Source§

impl From<EntityLinearPattern> for OkModelingCmdResponse

Source§

fn from(x: EntityLinearPattern) -> Self

Converts to this type from the input type.
Source§

impl From<EntityLinearPatternTransform> for OkModelingCmdResponse

Source§

fn from(x: EntityLinearPatternTransform) -> Self

Converts to this type from the input type.
Source§

impl From<EntityMakeHelix> for OkModelingCmdResponse

Source§

fn from(x: EntityMakeHelix) -> Self

Converts to this type from the input type.
Source§

impl From<EntityMakeHelixFromEdge> for OkModelingCmdResponse

Source§

fn from(x: EntityMakeHelixFromEdge) -> Self

Converts to this type from the input type.
Source§

impl From<EntityMakeHelixFromParams> for OkModelingCmdResponse

Source§

fn from(x: EntityMakeHelixFromParams) -> Self

Converts to this type from the input type.
Source§

impl From<EntityMirror> for OkModelingCmdResponse

Source§

fn from(x: EntityMirror) -> Self

Converts to this type from the input type.
Source§

impl From<EntityMirrorAcrossEdge> for OkModelingCmdResponse

Source§

fn from(x: EntityMirrorAcrossEdge) -> Self

Converts to this type from the input type.
Source§

impl From<EntitySetOpacity> for OkModelingCmdResponse

Source§

fn from(x: EntitySetOpacity) -> Self

Converts to this type from the input type.
Source§

impl From<Export> for OkModelingCmdResponse

Source§

fn from(x: Export) -> Self

Converts to this type from the input type.
Source§

impl From<Export2d> for OkModelingCmdResponse

Source§

fn from(x: Export2d) -> Self

Converts to this type from the input type.
Source§

impl From<Export3d> for OkModelingCmdResponse

Source§

fn from(x: Export3d) -> Self

Converts to this type from the input type.
Source§

impl From<ExtendPath> for OkModelingCmdResponse

Source§

fn from(x: ExtendPath) -> Self

Converts to this type from the input type.
Source§

impl From<Extrude> for OkModelingCmdResponse

Source§

fn from(x: Extrude) -> Self

Converts to this type from the input type.
Source§

impl From<ExtrusionFaceInfo> for OkModelingCmdResponse

Source§

fn from(x: ExtrusionFaceInfo) -> Self

Converts to this type from the input type.
Source§

impl From<FaceEdgeInfo> for OkModelingCmdResponse

Source§

fn from(x: FaceEdgeInfo) -> Self

Converts to this type from the input type.
Source§

impl From<FaceGetCenter> for OkModelingCmdResponse

Source§

fn from(x: FaceGetCenter) -> Self

Converts to this type from the input type.
Source§

impl From<FaceGetGradient> for OkModelingCmdResponse

Source§

fn from(x: FaceGetGradient) -> Self

Converts to this type from the input type.
Source§

impl From<FaceGetPosition> for OkModelingCmdResponse

Source§

fn from(x: FaceGetPosition) -> Self

Converts to this type from the input type.
Source§

impl From<FaceIsPlanar> for OkModelingCmdResponse

Source§

fn from(x: FaceIsPlanar) -> Self

Converts to this type from the input type.
Source§

impl From<GetEntityType> for OkModelingCmdResponse

Source§

fn from(x: GetEntityType) -> Self

Converts to this type from the input type.
Source§

impl From<GetNumObjects> for OkModelingCmdResponse

Source§

fn from(x: GetNumObjects) -> Self

Converts to this type from the input type.
Source§

impl From<GetSketchModePlane> for OkModelingCmdResponse

Source§

fn from(x: GetSketchModePlane) -> Self

Converts to this type from the input type.
Source§

impl From<HandleMouseDragEnd> for OkModelingCmdResponse

Source§

fn from(x: HandleMouseDragEnd) -> Self

Converts to this type from the input type.
Source§

impl From<HandleMouseDragMove> for OkModelingCmdResponse

Source§

fn from(x: HandleMouseDragMove) -> Self

Converts to this type from the input type.
Source§

impl From<HandleMouseDragStart> for OkModelingCmdResponse

Source§

fn from(x: HandleMouseDragStart) -> Self

Converts to this type from the input type.
Source§

impl From<HighlightSetEntities> for OkModelingCmdResponse

Source§

fn from(x: HighlightSetEntities) -> Self

Converts to this type from the input type.
Source§

impl From<HighlightSetEntity> for OkModelingCmdResponse

Source§

fn from(x: HighlightSetEntity) -> Self

Converts to this type from the input type.
Source§

impl From<ImportFiles> for OkModelingCmdResponse

Source§

fn from(x: ImportFiles) -> Self

Converts to this type from the input type.
Source§

impl From<ImportedGeometry> for OkModelingCmdResponse

Source§

fn from(x: ImportedGeometry) -> Self

Converts to this type from the input type.
Source§

impl From<Loft> for OkModelingCmdResponse

Source§

fn from(x: Loft) -> Self

Converts to this type from the input type.
Source§

impl From<MakeAxesGizmo> for OkModelingCmdResponse

Source§

fn from(x: MakeAxesGizmo) -> Self

Converts to this type from the input type.
Source§

impl From<MakeOffsetPath> for OkModelingCmdResponse

Source§

fn from(x: MakeOffsetPath) -> Self

Converts to this type from the input type.
Source§

impl From<MakePlane> for OkModelingCmdResponse

Source§

fn from(x: MakePlane) -> Self

Converts to this type from the input type.
Source§

impl From<Mass> for OkModelingCmdResponse

Source§

fn from(x: Mass) -> Self

Converts to this type from the input type.
Source§

impl From<MouseClick> for OkModelingCmdResponse

Source§

fn from(x: MouseClick) -> Self

Converts to this type from the input type.
Source§

impl From<MouseMove> for OkModelingCmdResponse

Source§

fn from(x: MouseMove) -> Self

Converts to this type from the input type.
Source§

impl From<MovePathPen> for OkModelingCmdResponse

Source§

fn from(x: MovePathPen) -> Self

Converts to this type from the input type.
Source§

impl From<NewAnnotation> for OkModelingCmdResponse

Source§

fn from(x: NewAnnotation) -> Self

Converts to this type from the input type.
Source§

impl From<ObjectBringToFront> for OkModelingCmdResponse

Source§

fn from(x: ObjectBringToFront) -> Self

Converts to this type from the input type.
Source§

impl From<ObjectSetMaterialParamsPbr> for OkModelingCmdResponse

Source§

fn from(x: ObjectSetMaterialParamsPbr) -> Self

Converts to this type from the input type.
Source§

impl From<ObjectVisible> for OkModelingCmdResponse

Source§

fn from(x: ObjectVisible) -> Self

Converts to this type from the input type.
Source§

impl From<OrientToFace> for OkModelingCmdResponse

Source§

fn from(x: OrientToFace) -> Self

Converts to this type from the input type.
Source§

impl From<PathGetCurveUuid> for OkModelingCmdResponse

Source§

fn from(x: PathGetCurveUuid) -> Self

Converts to this type from the input type.
Source§

impl From<PathGetCurveUuidsForVertices> for OkModelingCmdResponse

Source§

fn from(x: PathGetCurveUuidsForVertices) -> Self

Converts to this type from the input type.
Source§

impl From<PathGetInfo> for OkModelingCmdResponse

Source§

fn from(x: PathGetInfo) -> Self

Converts to this type from the input type.
Source§

impl From<PathGetSketchTargetUuid> for OkModelingCmdResponse

Source§

fn from(x: PathGetSketchTargetUuid) -> Self

Converts to this type from the input type.
Source§

impl From<PathGetVertexUuids> for OkModelingCmdResponse

Source§

fn from(x: PathGetVertexUuids) -> Self

Converts to this type from the input type.
Source§

impl From<PathSegmentInfo> for OkModelingCmdResponse

Source§

fn from(x: PathSegmentInfo) -> Self

Converts to this type from the input type.
Source§

impl From<PlaneIntersectAndProject> for OkModelingCmdResponse

Source§

fn from(x: PlaneIntersectAndProject) -> Self

Converts to this type from the input type.
Source§

impl From<PlaneSetColor> for OkModelingCmdResponse

Source§

fn from(x: PlaneSetColor) -> Self

Converts to this type from the input type.
Source§

impl From<ProjectEntityToPlane> for OkModelingCmdResponse

Source§

fn from(x: ProjectEntityToPlane) -> Self

Converts to this type from the input type.
Source§

impl From<ProjectPointsToPlane> for OkModelingCmdResponse

Source§

fn from(x: ProjectPointsToPlane) -> Self

Converts to this type from the input type.
Source§

impl From<ReconfigureStream> for OkModelingCmdResponse

Source§

fn from(x: ReconfigureStream) -> Self

Converts to this type from the input type.
Source§

impl From<RemoveSceneObjects> for OkModelingCmdResponse

Source§

fn from(x: RemoveSceneObjects) -> Self

Converts to this type from the input type.
Source§

impl From<Revolve> for OkModelingCmdResponse

Source§

fn from(x: Revolve) -> Self

Converts to this type from the input type.
Source§

impl From<RevolveAboutEdge> for OkModelingCmdResponse

Source§

fn from(x: RevolveAboutEdge) -> Self

Converts to this type from the input type.
Source§

impl From<SceneClearAll> for OkModelingCmdResponse

Source§

fn from(x: SceneClearAll) -> Self

Converts to this type from the input type.
Source§

impl From<SelectAdd> for OkModelingCmdResponse

Source§

fn from(x: SelectAdd) -> Self

Converts to this type from the input type.
Source§

impl From<SelectClear> for OkModelingCmdResponse

Source§

fn from(x: SelectClear) -> Self

Converts to this type from the input type.
Source§

impl From<SelectGet> for OkModelingCmdResponse

Source§

fn from(x: SelectGet) -> Self

Converts to this type from the input type.
Source§

impl From<SelectRemove> for OkModelingCmdResponse

Source§

fn from(x: SelectRemove) -> Self

Converts to this type from the input type.
Source§

impl From<SelectReplace> for OkModelingCmdResponse

Source§

fn from(x: SelectReplace) -> Self

Converts to this type from the input type.
Source§

impl From<SelectWithPoint> for OkModelingCmdResponse

Source§

fn from(x: SelectWithPoint) -> Self

Converts to this type from the input type.
Source§

impl From<SendObject> for OkModelingCmdResponse

Source§

fn from(x: SendObject) -> Self

Converts to this type from the input type.
Source§

impl From<SetBackgroundColor> for OkModelingCmdResponse

Source§

fn from(x: SetBackgroundColor) -> Self

Converts to this type from the input type.
Source§

impl From<SetCurrentToolProperties> for OkModelingCmdResponse

Source§

fn from(x: SetCurrentToolProperties) -> Self

Converts to this type from the input type.
Source§

impl From<SetDefaultSystemProperties> for OkModelingCmdResponse

Source§

fn from(x: SetDefaultSystemProperties) -> Self

Converts to this type from the input type.
Source§

impl From<SetGridAutoScale> for OkModelingCmdResponse

Source§

fn from(x: SetGridAutoScale) -> Self

Converts to this type from the input type.
Source§

impl From<SetGridReferencePlane> for OkModelingCmdResponse

Source§

fn from(x: SetGridReferencePlane) -> Self

Converts to this type from the input type.
Source§

impl From<SetGridScale> for OkModelingCmdResponse

Source§

fn from(x: SetGridScale) -> Self

Converts to this type from the input type.
Source§

impl From<SetObjectTransform> for OkModelingCmdResponse

Source§

fn from(x: SetObjectTransform) -> Self

Converts to this type from the input type.
Source§

impl From<SetSceneUnits> for OkModelingCmdResponse

Source§

fn from(x: SetSceneUnits) -> Self

Converts to this type from the input type.
Source§

impl From<SetSelectionFilter> for OkModelingCmdResponse

Source§

fn from(x: SetSelectionFilter) -> Self

Converts to this type from the input type.
Source§

impl From<SetSelectionType> for OkModelingCmdResponse

Source§

fn from(x: SetSelectionType) -> Self

Converts to this type from the input type.
Source§

impl From<SetTool> for OkModelingCmdResponse

Source§

fn from(x: SetTool) -> Self

Converts to this type from the input type.
Source§

impl From<SketchModeDisable> for OkModelingCmdResponse

Source§

fn from(x: SketchModeDisable) -> Self

Converts to this type from the input type.
Source§

impl From<Solid2dAddHole> for OkModelingCmdResponse

Source§

fn from(x: Solid2dAddHole) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dFilletEdge> for OkModelingCmdResponse

Source§

fn from(x: Solid3dFilletEdge) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dGetAdjacencyInfo> for OkModelingCmdResponse

Source§

fn from(x: Solid3dGetAdjacencyInfo) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dGetAllEdgeFaces> for OkModelingCmdResponse

Source§

fn from(x: Solid3dGetAllEdgeFaces) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dGetAllOppositeEdges> for OkModelingCmdResponse

Source§

fn from(x: Solid3dGetAllOppositeEdges) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dGetCommonEdge> for OkModelingCmdResponse

Source§

fn from(x: Solid3dGetCommonEdge) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dGetExtrusionFaceInfo> for OkModelingCmdResponse

Source§

fn from(x: Solid3dGetExtrusionFaceInfo) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dGetNextAdjacentEdge> for OkModelingCmdResponse

Source§

fn from(x: Solid3dGetNextAdjacentEdge) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dGetOppositeEdge> for OkModelingCmdResponse

Source§

fn from(x: Solid3dGetOppositeEdge) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dGetPrevAdjacentEdge> for OkModelingCmdResponse

Source§

fn from(x: Solid3dGetPrevAdjacentEdge) -> Self

Converts to this type from the input type.
Source§

impl From<Solid3dShellFace> for OkModelingCmdResponse

Source§

fn from(x: Solid3dShellFace) -> Self

Converts to this type from the input type.
Source§

impl From<StartPath> for OkModelingCmdResponse

Source§

fn from(x: StartPath) -> Self

Converts to this type from the input type.
Source§

impl From<SurfaceArea> for OkModelingCmdResponse

Source§

fn from(x: SurfaceArea) -> Self

Converts to this type from the input type.
Source§

impl From<Sweep> for OkModelingCmdResponse

Source§

fn from(x: Sweep) -> Self

Converts to this type from the input type.
Source§

impl From<TakeSnapshot> for OkModelingCmdResponse

Source§

fn from(x: TakeSnapshot) -> Self

Converts to this type from the input type.
Source§

impl From<TwistExtrude> for OkModelingCmdResponse

Source§

fn from(x: TwistExtrude) -> Self

Converts to this type from the input type.
Source§

impl From<UpdateAnnotation> for OkModelingCmdResponse

Source§

fn from(x: UpdateAnnotation) -> Self

Converts to this type from the input type.
Source§

impl From<ViewIsometric> for OkModelingCmdResponse

Source§

fn from(x: ViewIsometric) -> Self

Converts to this type from the input type.
Source§

impl From<Volume> for OkModelingCmdResponse

Source§

fn from(x: Volume) -> Self

Converts to this type from the input type.
Source§

impl From<ZoomToFit> for OkModelingCmdResponse

Source§

fn from(x: ZoomToFit) -> Self

Converts to this type from the input type.
Source§

impl JsonSchema for OkModelingCmdResponse

Source§

fn schema_name() -> String

The name of the generated JSON Schema. Read more
Source§

fn schema_id() -> Cow<'static, str>

Returns a string that uniquely identifies the schema produced by this type. Read more
Source§

fn json_schema(generator: &mut SchemaGenerator) -> Schema

Generates a JSON Schema for this type. Read more
Source§

fn is_referenceable() -> bool

Whether JSON Schemas generated for this type should be re-used where possible using the $ref keyword. Read more
Source§

impl Serialize for OkModelingCmdResponse

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<'a, T, E> AsTaggedExplicit<'a, E> for T
where T: 'a,

Source§

fn explicit(self, class: Class, tag: u32) -> TaggedParser<'a, Explicit, Self, E>

Source§

impl<'a, T, E> AsTaggedImplicit<'a, E> for T
where T: 'a,

Source§

fn implicit( self, class: Class, constructed: bool, tag: u32, ) -> TaggedParser<'a, Implicit, Self, E>

Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> DynClone for T
where T: Clone,

Source§

fn __clone_box(&self, _: Private) -> *mut ()

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> FutureExt for T

Source§

fn with_context(self, otel_cx: Context) -> WithContext<Self>

Attaches the provided Context to this type, returning a WithContext wrapper. Read more
Source§

fn with_current_context(self) -> WithContext<Self>

Attaches the current Context to this type, returning a WithContext wrapper. Read more
Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

impl<T> IntoResult<T> for T

Source§

impl<T> IntoResult<T> for T

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V

Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,

Source§

impl<T> ErasedDestructor for T
where T: 'static,

Source§

impl<T> MaybeSendSync for T

Source§

impl<T> SendSyncUnwindSafe for T
where T: Send + Sync + UnwindSafe + ?Sized,

Source§

impl<T> Ungil for T
where T: Send,