pub enum FlowElement {
Show 31 variants
AdHocSubProcess(AdHocSubProcess),
BoundaryEvent(BoundaryEvent),
BusinessRuleTask(BusinessRuleTask),
CallActivity(CallActivity),
CallChoreography(CallChoreography),
ChoreographyTask(ChoreographyTask),
ComplexGateway(ComplexGateway),
DataObject(DataObject),
DataObjectReference(DataObjectReference),
DataStoreReference(DataStoreReference),
EndEvent(EndEvent),
Event(Event),
EventBasedGateway(EventBasedGateway),
ExclusiveGateway(ExclusiveGateway),
ImplicitThrowEvent(ImplicitThrowEvent),
InclusiveGateway(InclusiveGateway),
IntermediateCatchEvent(IntermediateCatchEvent),
IntermediateThrowEvent(IntermediateThrowEvent),
ManualTask(ManualTask),
ParallelGateway(ParallelGateway),
ReceiveTask(ReceiveTask),
ScriptTask(ScriptTask),
SendTask(SendTask),
SequenceFlow(SequenceFlow),
ServiceTask(ServiceTask),
StartEvent(StartEvent),
SubChoreography(SubChoreography),
SubProcess(SubProcess),
Task(Task),
Transaction(Transaction),
UserTask(UserTask),
}Expand description
Auto-generated from BPNM schema
(See codegen-rust.xsl)
Variants§
AdHocSubProcess(AdHocSubProcess)
BoundaryEvent(BoundaryEvent)
BusinessRuleTask(BusinessRuleTask)
CallActivity(CallActivity)
CallChoreography(CallChoreography)
ChoreographyTask(ChoreographyTask)
ComplexGateway(ComplexGateway)
DataObject(DataObject)
DataObjectReference(DataObjectReference)
DataStoreReference(DataStoreReference)
EndEvent(EndEvent)
Event(Event)
EventBasedGateway(EventBasedGateway)
ExclusiveGateway(ExclusiveGateway)
ImplicitThrowEvent(ImplicitThrowEvent)
InclusiveGateway(InclusiveGateway)
IntermediateCatchEvent(IntermediateCatchEvent)
IntermediateThrowEvent(IntermediateThrowEvent)
ManualTask(ManualTask)
ParallelGateway(ParallelGateway)
ReceiveTask(ReceiveTask)
ScriptTask(ScriptTask)
SendTask(SendTask)
SequenceFlow(SequenceFlow)
ServiceTask(ServiceTask)
StartEvent(StartEvent)
SubChoreography(SubChoreography)
SubProcess(SubProcess)
Task(Task)
Transaction(Transaction)
UserTask(UserTask)
Implementations§
Source§impl FlowElement
impl FlowElement
pub fn into_inner(self) -> Box<dyn DocumentElement>
Trait Implementations§
Source§impl Cast<dyn ActivityType> for FlowElement
impl Cast<dyn ActivityType> for FlowElement
fn cast(&self) -> Option<&(dyn ActivityType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ActivityType + 'static)>
Source§impl Cast<dyn ActivityTypeMut> for FlowElement
impl Cast<dyn ActivityTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ActivityTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ActivityTypeMut + 'static)>
Source§impl Cast<dyn AdHocSubProcessType> for FlowElement
impl Cast<dyn AdHocSubProcessType> for FlowElement
fn cast(&self) -> Option<&(dyn AdHocSubProcessType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn AdHocSubProcessType + 'static)>
Source§impl Cast<dyn AdHocSubProcessTypeMut> for FlowElement
impl Cast<dyn AdHocSubProcessTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn AdHocSubProcessTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn AdHocSubProcessTypeMut + 'static)>
Source§impl Cast<dyn ArtifactType> for FlowElement
impl Cast<dyn ArtifactType> for FlowElement
fn cast(&self) -> Option<&(dyn ArtifactType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ArtifactType + 'static)>
Source§impl Cast<dyn ArtifactTypeMut> for FlowElement
impl Cast<dyn ArtifactTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ArtifactTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ArtifactTypeMut + 'static)>
Source§impl Cast<dyn AssignmentType> for FlowElement
impl Cast<dyn AssignmentType> for FlowElement
fn cast(&self) -> Option<&(dyn AssignmentType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn AssignmentType + 'static)>
Source§impl Cast<dyn AssignmentTypeMut> for FlowElement
impl Cast<dyn AssignmentTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn AssignmentTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn AssignmentTypeMut + 'static)>
Source§impl Cast<dyn AssociationType> for FlowElement
impl Cast<dyn AssociationType> for FlowElement
fn cast(&self) -> Option<&(dyn AssociationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn AssociationType + 'static)>
Source§impl Cast<dyn AssociationTypeMut> for FlowElement
impl Cast<dyn AssociationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn AssociationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn AssociationTypeMut + 'static)>
Source§impl Cast<dyn AuditingType> for FlowElement
impl Cast<dyn AuditingType> for FlowElement
fn cast(&self) -> Option<&(dyn AuditingType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn AuditingType + 'static)>
Source§impl Cast<dyn AuditingTypeMut> for FlowElement
impl Cast<dyn AuditingTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn AuditingTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn AuditingTypeMut + 'static)>
Source§impl Cast<dyn BaseElementType> for FlowElement
impl Cast<dyn BaseElementType> for FlowElement
fn cast(&self) -> Option<&(dyn BaseElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementType + 'static)>
Source§impl Cast<dyn BaseElementTypeMut> for FlowElement
impl Cast<dyn BaseElementTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn BaseElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementTypeMut + 'static)>
Source§impl Cast<dyn BaseElementWithMixedContentType> for FlowElement
impl Cast<dyn BaseElementWithMixedContentType> for FlowElement
fn cast(&self) -> Option<&(dyn BaseElementWithMixedContentType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn BaseElementWithMixedContentType + 'static)>
Source§impl Cast<dyn BaseElementWithMixedContentTypeMut> for FlowElement
impl Cast<dyn BaseElementWithMixedContentTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn BaseElementWithMixedContentTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn BaseElementWithMixedContentTypeMut + 'static)>
Source§impl Cast<dyn BoundaryEventType> for FlowElement
impl Cast<dyn BoundaryEventType> for FlowElement
fn cast(&self) -> Option<&(dyn BoundaryEventType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BoundaryEventType + 'static)>
Source§impl Cast<dyn BoundaryEventTypeMut> for FlowElement
impl Cast<dyn BoundaryEventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn BoundaryEventTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BoundaryEventTypeMut + 'static)>
Source§impl Cast<dyn BusinessRuleTaskType> for FlowElement
impl Cast<dyn BusinessRuleTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn BusinessRuleTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BusinessRuleTaskType + 'static)>
Source§impl Cast<dyn BusinessRuleTaskTypeMut> for FlowElement
impl Cast<dyn BusinessRuleTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn BusinessRuleTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BusinessRuleTaskTypeMut + 'static)>
Source§impl Cast<dyn CallActivityType> for FlowElement
impl Cast<dyn CallActivityType> for FlowElement
fn cast(&self) -> Option<&(dyn CallActivityType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CallActivityType + 'static)>
Source§impl Cast<dyn CallActivityTypeMut> for FlowElement
impl Cast<dyn CallActivityTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CallActivityTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CallActivityTypeMut + 'static)>
Source§impl Cast<dyn CallChoreographyType> for FlowElement
impl Cast<dyn CallChoreographyType> for FlowElement
fn cast(&self) -> Option<&(dyn CallChoreographyType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CallChoreographyType + 'static)>
Source§impl Cast<dyn CallChoreographyTypeMut> for FlowElement
impl Cast<dyn CallChoreographyTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CallChoreographyTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CallChoreographyTypeMut + 'static)>
Source§impl Cast<dyn CallConversationType> for FlowElement
impl Cast<dyn CallConversationType> for FlowElement
fn cast(&self) -> Option<&(dyn CallConversationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CallConversationType + 'static)>
Source§impl Cast<dyn CallConversationTypeMut> for FlowElement
impl Cast<dyn CallConversationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CallConversationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CallConversationTypeMut + 'static)>
Source§impl Cast<dyn CallableElementType> for FlowElement
impl Cast<dyn CallableElementType> for FlowElement
fn cast(&self) -> Option<&(dyn CallableElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CallableElementType + 'static)>
Source§impl Cast<dyn CallableElementTypeMut> for FlowElement
impl Cast<dyn CallableElementTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CallableElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CallableElementTypeMut + 'static)>
Source§impl Cast<dyn CancelEventDefinitionType> for FlowElement
impl Cast<dyn CancelEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn CancelEventDefinitionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CancelEventDefinitionType + 'static)>
Source§impl Cast<dyn CancelEventDefinitionTypeMut> for FlowElement
impl Cast<dyn CancelEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CancelEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CancelEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn CatchEventType> for FlowElement
impl Cast<dyn CatchEventType> for FlowElement
fn cast(&self) -> Option<&(dyn CatchEventType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CatchEventType + 'static)>
Source§impl Cast<dyn CatchEventTypeMut> for FlowElement
impl Cast<dyn CatchEventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CatchEventTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CatchEventTypeMut + 'static)>
Source§impl Cast<dyn CategoryType> for FlowElement
impl Cast<dyn CategoryType> for FlowElement
fn cast(&self) -> Option<&(dyn CategoryType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CategoryType + 'static)>
Source§impl Cast<dyn CategoryTypeMut> for FlowElement
impl Cast<dyn CategoryTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CategoryTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CategoryTypeMut + 'static)>
Source§impl Cast<dyn CategoryValueType> for FlowElement
impl Cast<dyn CategoryValueType> for FlowElement
fn cast(&self) -> Option<&(dyn CategoryValueType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CategoryValueType + 'static)>
Source§impl Cast<dyn CategoryValueTypeMut> for FlowElement
impl Cast<dyn CategoryValueTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CategoryValueTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CategoryValueTypeMut + 'static)>
Source§impl Cast<dyn ChoreographyActivityType> for FlowElement
impl Cast<dyn ChoreographyActivityType> for FlowElement
fn cast(&self) -> Option<&(dyn ChoreographyActivityType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ChoreographyActivityType + 'static)>
Source§impl Cast<dyn ChoreographyActivityTypeMut> for FlowElement
impl Cast<dyn ChoreographyActivityTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ChoreographyActivityTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ChoreographyActivityTypeMut + 'static)>
Source§impl Cast<dyn ChoreographyTaskType> for FlowElement
impl Cast<dyn ChoreographyTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn ChoreographyTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ChoreographyTaskType + 'static)>
Source§impl Cast<dyn ChoreographyTaskTypeMut> for FlowElement
impl Cast<dyn ChoreographyTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ChoreographyTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ChoreographyTaskTypeMut + 'static)>
Source§impl Cast<dyn ChoreographyType> for FlowElement
impl Cast<dyn ChoreographyType> for FlowElement
fn cast(&self) -> Option<&(dyn ChoreographyType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ChoreographyType + 'static)>
Source§impl Cast<dyn ChoreographyTypeMut> for FlowElement
impl Cast<dyn ChoreographyTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ChoreographyTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ChoreographyTypeMut + 'static)>
Source§impl Cast<dyn CollaborationType> for FlowElement
impl Cast<dyn CollaborationType> for FlowElement
fn cast(&self) -> Option<&(dyn CollaborationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CollaborationType + 'static)>
Source§impl Cast<dyn CollaborationTypeMut> for FlowElement
impl Cast<dyn CollaborationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CollaborationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CollaborationTypeMut + 'static)>
Source§impl Cast<dyn CompensateEventDefinitionType> for FlowElement
impl Cast<dyn CompensateEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn CompensateEventDefinitionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CompensateEventDefinitionType + 'static)>
Source§impl Cast<dyn CompensateEventDefinitionTypeMut> for FlowElement
impl Cast<dyn CompensateEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CompensateEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CompensateEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn ComplexBehaviorDefinitionType> for FlowElement
impl Cast<dyn ComplexBehaviorDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn ComplexBehaviorDefinitionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ComplexBehaviorDefinitionType + 'static)>
Source§impl Cast<dyn ComplexBehaviorDefinitionTypeMut> for FlowElement
impl Cast<dyn ComplexBehaviorDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ComplexBehaviorDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ComplexBehaviorDefinitionTypeMut + 'static)>
Source§impl Cast<dyn ComplexGatewayType> for FlowElement
impl Cast<dyn ComplexGatewayType> for FlowElement
fn cast(&self) -> Option<&(dyn ComplexGatewayType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ComplexGatewayType + 'static)>
Source§impl Cast<dyn ComplexGatewayTypeMut> for FlowElement
impl Cast<dyn ComplexGatewayTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ComplexGatewayTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ComplexGatewayTypeMut + 'static)>
Source§impl Cast<dyn ConditionalEventDefinitionType> for FlowElement
impl Cast<dyn ConditionalEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn ConditionalEventDefinitionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ConditionalEventDefinitionType + 'static)>
Source§impl Cast<dyn ConditionalEventDefinitionTypeMut> for FlowElement
impl Cast<dyn ConditionalEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ConditionalEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ConditionalEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn ConversationAssociationType> for FlowElement
impl Cast<dyn ConversationAssociationType> for FlowElement
fn cast(&self) -> Option<&(dyn ConversationAssociationType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ConversationAssociationType + 'static)>
Source§impl Cast<dyn ConversationAssociationTypeMut> for FlowElement
impl Cast<dyn ConversationAssociationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ConversationAssociationTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ConversationAssociationTypeMut + 'static)>
Source§impl Cast<dyn ConversationLinkType> for FlowElement
impl Cast<dyn ConversationLinkType> for FlowElement
fn cast(&self) -> Option<&(dyn ConversationLinkType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ConversationLinkType + 'static)>
Source§impl Cast<dyn ConversationLinkTypeMut> for FlowElement
impl Cast<dyn ConversationLinkTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ConversationLinkTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ConversationLinkTypeMut + 'static)>
Source§impl Cast<dyn ConversationNodeType> for FlowElement
impl Cast<dyn ConversationNodeType> for FlowElement
fn cast(&self) -> Option<&(dyn ConversationNodeType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ConversationNodeType + 'static)>
Source§impl Cast<dyn ConversationNodeTypeMut> for FlowElement
impl Cast<dyn ConversationNodeTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ConversationNodeTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ConversationNodeTypeMut + 'static)>
Source§impl Cast<dyn ConversationType> for FlowElement
impl Cast<dyn ConversationType> for FlowElement
fn cast(&self) -> Option<&(dyn ConversationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ConversationType + 'static)>
Source§impl Cast<dyn ConversationTypeMut> for FlowElement
impl Cast<dyn ConversationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ConversationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ConversationTypeMut + 'static)>
Source§impl Cast<dyn CorrelationKeyType> for FlowElement
impl Cast<dyn CorrelationKeyType> for FlowElement
fn cast(&self) -> Option<&(dyn CorrelationKeyType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CorrelationKeyType + 'static)>
Source§impl Cast<dyn CorrelationKeyTypeMut> for FlowElement
impl Cast<dyn CorrelationKeyTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CorrelationKeyTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CorrelationKeyTypeMut + 'static)>
Source§impl Cast<dyn CorrelationPropertyBindingType> for FlowElement
impl Cast<dyn CorrelationPropertyBindingType> for FlowElement
fn cast(&self) -> Option<&(dyn CorrelationPropertyBindingType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CorrelationPropertyBindingType + 'static)>
Source§impl Cast<dyn CorrelationPropertyBindingTypeMut> for FlowElement
impl Cast<dyn CorrelationPropertyBindingTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CorrelationPropertyBindingTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CorrelationPropertyBindingTypeMut + 'static)>
Source§impl Cast<dyn CorrelationPropertyRetrievalExpressionType> for FlowElement
impl Cast<dyn CorrelationPropertyRetrievalExpressionType> for FlowElement
fn cast( &self, ) -> Option<&(dyn CorrelationPropertyRetrievalExpressionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CorrelationPropertyRetrievalExpressionType + 'static)>
Source§impl Cast<dyn CorrelationPropertyRetrievalExpressionTypeMut> for FlowElement
impl Cast<dyn CorrelationPropertyRetrievalExpressionTypeMut> for FlowElement
fn cast( &self, ) -> Option<&(dyn CorrelationPropertyRetrievalExpressionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CorrelationPropertyRetrievalExpressionTypeMut + 'static)>
Source§impl Cast<dyn CorrelationPropertyType> for FlowElement
impl Cast<dyn CorrelationPropertyType> for FlowElement
fn cast(&self) -> Option<&(dyn CorrelationPropertyType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn CorrelationPropertyType + 'static)>
Source§impl Cast<dyn CorrelationPropertyTypeMut> for FlowElement
impl Cast<dyn CorrelationPropertyTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CorrelationPropertyTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CorrelationPropertyTypeMut + 'static)>
Source§impl Cast<dyn CorrelationSubscriptionType> for FlowElement
impl Cast<dyn CorrelationSubscriptionType> for FlowElement
fn cast(&self) -> Option<&(dyn CorrelationSubscriptionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CorrelationSubscriptionType + 'static)>
Source§impl Cast<dyn CorrelationSubscriptionTypeMut> for FlowElement
impl Cast<dyn CorrelationSubscriptionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn CorrelationSubscriptionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn CorrelationSubscriptionTypeMut + 'static)>
Source§impl Cast<dyn DataAssociationType> for FlowElement
impl Cast<dyn DataAssociationType> for FlowElement
fn cast(&self) -> Option<&(dyn DataAssociationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataAssociationType + 'static)>
Source§impl Cast<dyn DataAssociationTypeMut> for FlowElement
impl Cast<dyn DataAssociationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataAssociationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataAssociationTypeMut + 'static)>
Source§impl Cast<dyn DataInputAssociationType> for FlowElement
impl Cast<dyn DataInputAssociationType> for FlowElement
fn cast(&self) -> Option<&(dyn DataInputAssociationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataInputAssociationType + 'static)>
Source§impl Cast<dyn DataInputAssociationTypeMut> for FlowElement
impl Cast<dyn DataInputAssociationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataInputAssociationTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn DataInputAssociationTypeMut + 'static)>
Source§impl Cast<dyn DataInputType> for FlowElement
impl Cast<dyn DataInputType> for FlowElement
fn cast(&self) -> Option<&(dyn DataInputType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataInputType + 'static)>
Source§impl Cast<dyn DataInputTypeMut> for FlowElement
impl Cast<dyn DataInputTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataInputTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataInputTypeMut + 'static)>
Source§impl Cast<dyn DataObjectReferenceType> for FlowElement
impl Cast<dyn DataObjectReferenceType> for FlowElement
fn cast(&self) -> Option<&(dyn DataObjectReferenceType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataObjectReferenceType + 'static)>
Source§impl Cast<dyn DataObjectReferenceTypeMut> for FlowElement
impl Cast<dyn DataObjectReferenceTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataObjectReferenceTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn DataObjectReferenceTypeMut + 'static)>
Source§impl Cast<dyn DataObjectType> for FlowElement
impl Cast<dyn DataObjectType> for FlowElement
fn cast(&self) -> Option<&(dyn DataObjectType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataObjectType + 'static)>
Source§impl Cast<dyn DataObjectTypeMut> for FlowElement
impl Cast<dyn DataObjectTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataObjectTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataObjectTypeMut + 'static)>
Source§impl Cast<dyn DataOutputAssociationType> for FlowElement
impl Cast<dyn DataOutputAssociationType> for FlowElement
fn cast(&self) -> Option<&(dyn DataOutputAssociationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataOutputAssociationType + 'static)>
Source§impl Cast<dyn DataOutputAssociationTypeMut> for FlowElement
impl Cast<dyn DataOutputAssociationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataOutputAssociationTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn DataOutputAssociationTypeMut + 'static)>
Source§impl Cast<dyn DataOutputType> for FlowElement
impl Cast<dyn DataOutputType> for FlowElement
fn cast(&self) -> Option<&(dyn DataOutputType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataOutputType + 'static)>
Source§impl Cast<dyn DataOutputTypeMut> for FlowElement
impl Cast<dyn DataOutputTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataOutputTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataOutputTypeMut + 'static)>
Source§impl Cast<dyn DataStateType> for FlowElement
impl Cast<dyn DataStateType> for FlowElement
fn cast(&self) -> Option<&(dyn DataStateType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataStateType + 'static)>
Source§impl Cast<dyn DataStateTypeMut> for FlowElement
impl Cast<dyn DataStateTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataStateTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataStateTypeMut + 'static)>
Source§impl Cast<dyn DataStoreReferenceType> for FlowElement
impl Cast<dyn DataStoreReferenceType> for FlowElement
fn cast(&self) -> Option<&(dyn DataStoreReferenceType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataStoreReferenceType + 'static)>
Source§impl Cast<dyn DataStoreReferenceTypeMut> for FlowElement
impl Cast<dyn DataStoreReferenceTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataStoreReferenceTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataStoreReferenceTypeMut + 'static)>
Source§impl Cast<dyn DataStoreType> for FlowElement
impl Cast<dyn DataStoreType> for FlowElement
fn cast(&self) -> Option<&(dyn DataStoreType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataStoreType + 'static)>
Source§impl Cast<dyn DataStoreTypeMut> for FlowElement
impl Cast<dyn DataStoreTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DataStoreTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataStoreTypeMut + 'static)>
Source§impl Cast<dyn DefinitionsType> for FlowElement
impl Cast<dyn DefinitionsType> for FlowElement
fn cast(&self) -> Option<&(dyn DefinitionsType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DefinitionsType + 'static)>
Source§impl Cast<dyn DefinitionsTypeMut> for FlowElement
impl Cast<dyn DefinitionsTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DefinitionsTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DefinitionsTypeMut + 'static)>
Source§impl Cast<dyn DocumentationType> for FlowElement
impl Cast<dyn DocumentationType> for FlowElement
fn cast(&self) -> Option<&(dyn DocumentationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DocumentationType + 'static)>
Source§impl Cast<dyn DocumentationTypeMut> for FlowElement
impl Cast<dyn DocumentationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn DocumentationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DocumentationTypeMut + 'static)>
Source§impl Cast<dyn EndEventType> for FlowElement
impl Cast<dyn EndEventType> for FlowElement
fn cast(&self) -> Option<&(dyn EndEventType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EndEventType + 'static)>
Source§impl Cast<dyn EndEventTypeMut> for FlowElement
impl Cast<dyn EndEventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn EndEventTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EndEventTypeMut + 'static)>
Source§impl Cast<dyn EndPointType> for FlowElement
impl Cast<dyn EndPointType> for FlowElement
fn cast(&self) -> Option<&(dyn EndPointType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EndPointType + 'static)>
Source§impl Cast<dyn EndPointTypeMut> for FlowElement
impl Cast<dyn EndPointTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn EndPointTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EndPointTypeMut + 'static)>
Source§impl Cast<dyn ErrorEventDefinitionType> for FlowElement
impl Cast<dyn ErrorEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn ErrorEventDefinitionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ErrorEventDefinitionType + 'static)>
Source§impl Cast<dyn ErrorEventDefinitionTypeMut> for FlowElement
impl Cast<dyn ErrorEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ErrorEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ErrorEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn ErrorType> for FlowElement
impl Cast<dyn ErrorType> for FlowElement
Source§impl Cast<dyn ErrorTypeMut> for FlowElement
impl Cast<dyn ErrorTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ErrorTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ErrorTypeMut + 'static)>
Source§impl Cast<dyn EscalationEventDefinitionType> for FlowElement
impl Cast<dyn EscalationEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn EscalationEventDefinitionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn EscalationEventDefinitionType + 'static)>
Source§impl Cast<dyn EscalationEventDefinitionTypeMut> for FlowElement
impl Cast<dyn EscalationEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn EscalationEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn EscalationEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn EscalationType> for FlowElement
impl Cast<dyn EscalationType> for FlowElement
fn cast(&self) -> Option<&(dyn EscalationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EscalationType + 'static)>
Source§impl Cast<dyn EscalationTypeMut> for FlowElement
impl Cast<dyn EscalationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn EscalationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EscalationTypeMut + 'static)>
Source§impl Cast<dyn EventBasedGatewayType> for FlowElement
impl Cast<dyn EventBasedGatewayType> for FlowElement
fn cast(&self) -> Option<&(dyn EventBasedGatewayType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EventBasedGatewayType + 'static)>
Source§impl Cast<dyn EventBasedGatewayTypeMut> for FlowElement
impl Cast<dyn EventBasedGatewayTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn EventBasedGatewayTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EventBasedGatewayTypeMut + 'static)>
Source§impl Cast<dyn EventDefinitionType> for FlowElement
impl Cast<dyn EventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn EventDefinitionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EventDefinitionType + 'static)>
Source§impl Cast<dyn EventDefinitionTypeMut> for FlowElement
impl Cast<dyn EventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn EventDefinitionTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn EventType> for FlowElement
impl Cast<dyn EventType> for FlowElement
Source§impl Cast<dyn EventTypeMut> for FlowElement
impl Cast<dyn EventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn EventTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn EventTypeMut + 'static)>
Source§impl Cast<dyn ExclusiveGatewayType> for FlowElement
impl Cast<dyn ExclusiveGatewayType> for FlowElement
fn cast(&self) -> Option<&(dyn ExclusiveGatewayType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ExclusiveGatewayType + 'static)>
Source§impl Cast<dyn ExclusiveGatewayTypeMut> for FlowElement
impl Cast<dyn ExclusiveGatewayTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ExclusiveGatewayTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ExclusiveGatewayTypeMut + 'static)>
Source§impl Cast<dyn ExpressionType> for FlowElement
impl Cast<dyn ExpressionType> for FlowElement
fn cast(&self) -> Option<&(dyn ExpressionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ExpressionType + 'static)>
Source§impl Cast<dyn ExpressionTypeMut> for FlowElement
impl Cast<dyn ExpressionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ExpressionTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ExpressionTypeMut + 'static)>
Source§impl Cast<dyn ExtensionElementsType> for FlowElement
impl Cast<dyn ExtensionElementsType> for FlowElement
fn cast(&self) -> Option<&(dyn ExtensionElementsType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ExtensionElementsType + 'static)>
Source§impl Cast<dyn ExtensionElementsTypeMut> for FlowElement
impl Cast<dyn ExtensionElementsTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ExtensionElementsTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ExtensionElementsTypeMut + 'static)>
Source§impl Cast<dyn ExtensionType> for FlowElement
impl Cast<dyn ExtensionType> for FlowElement
fn cast(&self) -> Option<&(dyn ExtensionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ExtensionType + 'static)>
Source§impl Cast<dyn ExtensionTypeMut> for FlowElement
impl Cast<dyn ExtensionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ExtensionTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ExtensionTypeMut + 'static)>
Source§impl Cast<dyn FlowElementType> for FlowElement
impl Cast<dyn FlowElementType> for FlowElement
fn cast(&self) -> Option<&(dyn FlowElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowElementType + 'static)>
Source§impl Cast<dyn FlowElementTypeMut> for FlowElement
impl Cast<dyn FlowElementTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn FlowElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowElementTypeMut + 'static)>
Source§impl Cast<dyn FlowNodeType> for FlowElement
impl Cast<dyn FlowNodeType> for FlowElement
fn cast(&self) -> Option<&(dyn FlowNodeType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowNodeType + 'static)>
Source§impl Cast<dyn FlowNodeTypeMut> for FlowElement
impl Cast<dyn FlowNodeTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn FlowNodeTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowNodeTypeMut + 'static)>
Source§impl Cast<dyn FormalExpressionType> for FlowElement
impl Cast<dyn FormalExpressionType> for FlowElement
fn cast(&self) -> Option<&(dyn FormalExpressionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FormalExpressionType + 'static)>
Source§impl Cast<dyn FormalExpressionTypeMut> for FlowElement
impl Cast<dyn FormalExpressionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn FormalExpressionTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FormalExpressionTypeMut + 'static)>
Source§impl Cast<dyn GatewayType> for FlowElement
impl Cast<dyn GatewayType> for FlowElement
fn cast(&self) -> Option<&(dyn GatewayType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GatewayType + 'static)>
Source§impl Cast<dyn GatewayTypeMut> for FlowElement
impl Cast<dyn GatewayTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GatewayTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GatewayTypeMut + 'static)>
Source§impl Cast<dyn GlobalBusinessRuleTaskType> for FlowElement
impl Cast<dyn GlobalBusinessRuleTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalBusinessRuleTaskType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn GlobalBusinessRuleTaskType + 'static)>
Source§impl Cast<dyn GlobalBusinessRuleTaskTypeMut> for FlowElement
impl Cast<dyn GlobalBusinessRuleTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalBusinessRuleTaskTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn GlobalBusinessRuleTaskTypeMut + 'static)>
Source§impl Cast<dyn GlobalChoreographyTaskType> for FlowElement
impl Cast<dyn GlobalChoreographyTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalChoreographyTaskType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn GlobalChoreographyTaskType + 'static)>
Source§impl Cast<dyn GlobalChoreographyTaskTypeMut> for FlowElement
impl Cast<dyn GlobalChoreographyTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalChoreographyTaskTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn GlobalChoreographyTaskTypeMut + 'static)>
Source§impl Cast<dyn GlobalConversationType> for FlowElement
impl Cast<dyn GlobalConversationType> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalConversationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalConversationType + 'static)>
Source§impl Cast<dyn GlobalConversationTypeMut> for FlowElement
impl Cast<dyn GlobalConversationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalConversationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalConversationTypeMut + 'static)>
Source§impl Cast<dyn GlobalManualTaskType> for FlowElement
impl Cast<dyn GlobalManualTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalManualTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalManualTaskType + 'static)>
Source§impl Cast<dyn GlobalManualTaskTypeMut> for FlowElement
impl Cast<dyn GlobalManualTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalManualTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalManualTaskTypeMut + 'static)>
Source§impl Cast<dyn GlobalScriptTaskType> for FlowElement
impl Cast<dyn GlobalScriptTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalScriptTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalScriptTaskType + 'static)>
Source§impl Cast<dyn GlobalScriptTaskTypeMut> for FlowElement
impl Cast<dyn GlobalScriptTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalScriptTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalScriptTaskTypeMut + 'static)>
Source§impl Cast<dyn GlobalTaskType> for FlowElement
impl Cast<dyn GlobalTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalTaskType + 'static)>
Source§impl Cast<dyn GlobalTaskTypeMut> for FlowElement
impl Cast<dyn GlobalTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalTaskTypeMut + 'static)>
Source§impl Cast<dyn GlobalUserTaskType> for FlowElement
impl Cast<dyn GlobalUserTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalUserTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalUserTaskType + 'static)>
Source§impl Cast<dyn GlobalUserTaskTypeMut> for FlowElement
impl Cast<dyn GlobalUserTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GlobalUserTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GlobalUserTaskTypeMut + 'static)>
Source§impl Cast<dyn GroupType> for FlowElement
impl Cast<dyn GroupType> for FlowElement
Source§impl Cast<dyn GroupTypeMut> for FlowElement
impl Cast<dyn GroupTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn GroupTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn GroupTypeMut + 'static)>
Source§impl Cast<dyn HumanPerformerType> for FlowElement
impl Cast<dyn HumanPerformerType> for FlowElement
fn cast(&self) -> Option<&(dyn HumanPerformerType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn HumanPerformerType + 'static)>
Source§impl Cast<dyn HumanPerformerTypeMut> for FlowElement
impl Cast<dyn HumanPerformerTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn HumanPerformerTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn HumanPerformerTypeMut + 'static)>
Source§impl Cast<dyn ImplicitThrowEventType> for FlowElement
impl Cast<dyn ImplicitThrowEventType> for FlowElement
fn cast(&self) -> Option<&(dyn ImplicitThrowEventType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ImplicitThrowEventType + 'static)>
Source§impl Cast<dyn ImplicitThrowEventTypeMut> for FlowElement
impl Cast<dyn ImplicitThrowEventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ImplicitThrowEventTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ImplicitThrowEventTypeMut + 'static)>
Source§impl Cast<dyn ImportType> for FlowElement
impl Cast<dyn ImportType> for FlowElement
fn cast(&self) -> Option<&(dyn ImportType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ImportType + 'static)>
Source§impl Cast<dyn ImportTypeMut> for FlowElement
impl Cast<dyn ImportTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ImportTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ImportTypeMut + 'static)>
Source§impl Cast<dyn InclusiveGatewayType> for FlowElement
impl Cast<dyn InclusiveGatewayType> for FlowElement
fn cast(&self) -> Option<&(dyn InclusiveGatewayType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn InclusiveGatewayType + 'static)>
Source§impl Cast<dyn InclusiveGatewayTypeMut> for FlowElement
impl Cast<dyn InclusiveGatewayTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn InclusiveGatewayTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn InclusiveGatewayTypeMut + 'static)>
Source§impl Cast<dyn InputOutputBindingType> for FlowElement
impl Cast<dyn InputOutputBindingType> for FlowElement
fn cast(&self) -> Option<&(dyn InputOutputBindingType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn InputOutputBindingType + 'static)>
Source§impl Cast<dyn InputOutputBindingTypeMut> for FlowElement
impl Cast<dyn InputOutputBindingTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn InputOutputBindingTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn InputOutputBindingTypeMut + 'static)>
Source§impl Cast<dyn InputOutputSpecificationType> for FlowElement
impl Cast<dyn InputOutputSpecificationType> for FlowElement
fn cast(&self) -> Option<&(dyn InputOutputSpecificationType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn InputOutputSpecificationType + 'static)>
Source§impl Cast<dyn InputOutputSpecificationTypeMut> for FlowElement
impl Cast<dyn InputOutputSpecificationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn InputOutputSpecificationTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn InputOutputSpecificationTypeMut + 'static)>
Source§impl Cast<dyn InputSetType> for FlowElement
impl Cast<dyn InputSetType> for FlowElement
fn cast(&self) -> Option<&(dyn InputSetType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn InputSetType + 'static)>
Source§impl Cast<dyn InputSetTypeMut> for FlowElement
impl Cast<dyn InputSetTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn InputSetTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn InputSetTypeMut + 'static)>
Source§impl Cast<dyn InterfaceType> for FlowElement
impl Cast<dyn InterfaceType> for FlowElement
fn cast(&self) -> Option<&(dyn InterfaceType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn InterfaceType + 'static)>
Source§impl Cast<dyn InterfaceTypeMut> for FlowElement
impl Cast<dyn InterfaceTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn InterfaceTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn InterfaceTypeMut + 'static)>
Source§impl Cast<dyn IntermediateCatchEventType> for FlowElement
impl Cast<dyn IntermediateCatchEventType> for FlowElement
fn cast(&self) -> Option<&(dyn IntermediateCatchEventType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn IntermediateCatchEventType + 'static)>
Source§impl Cast<dyn IntermediateCatchEventTypeMut> for FlowElement
impl Cast<dyn IntermediateCatchEventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn IntermediateCatchEventTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn IntermediateCatchEventTypeMut + 'static)>
Source§impl Cast<dyn IntermediateThrowEventType> for FlowElement
impl Cast<dyn IntermediateThrowEventType> for FlowElement
fn cast(&self) -> Option<&(dyn IntermediateThrowEventType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn IntermediateThrowEventType + 'static)>
Source§impl Cast<dyn IntermediateThrowEventTypeMut> for FlowElement
impl Cast<dyn IntermediateThrowEventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn IntermediateThrowEventTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn IntermediateThrowEventTypeMut + 'static)>
Source§impl Cast<dyn ItemDefinitionType> for FlowElement
impl Cast<dyn ItemDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn ItemDefinitionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ItemDefinitionType + 'static)>
Source§impl Cast<dyn ItemDefinitionTypeMut> for FlowElement
impl Cast<dyn ItemDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ItemDefinitionTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ItemDefinitionTypeMut + 'static)>
Source§impl Cast<dyn LaneSetType> for FlowElement
impl Cast<dyn LaneSetType> for FlowElement
fn cast(&self) -> Option<&(dyn LaneSetType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn LaneSetType + 'static)>
Source§impl Cast<dyn LaneSetTypeMut> for FlowElement
impl Cast<dyn LaneSetTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn LaneSetTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn LaneSetTypeMut + 'static)>
Source§impl Cast<dyn LaneType> for FlowElement
impl Cast<dyn LaneType> for FlowElement
Source§impl Cast<dyn LaneTypeMut> for FlowElement
impl Cast<dyn LaneTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn LaneTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn LaneTypeMut + 'static)>
Source§impl Cast<dyn LinkEventDefinitionType> for FlowElement
impl Cast<dyn LinkEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn LinkEventDefinitionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn LinkEventDefinitionType + 'static)>
Source§impl Cast<dyn LinkEventDefinitionTypeMut> for FlowElement
impl Cast<dyn LinkEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn LinkEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn LinkEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn LoopCharacteristicsType> for FlowElement
impl Cast<dyn LoopCharacteristicsType> for FlowElement
fn cast(&self) -> Option<&(dyn LoopCharacteristicsType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn LoopCharacteristicsType + 'static)>
Source§impl Cast<dyn LoopCharacteristicsTypeMut> for FlowElement
impl Cast<dyn LoopCharacteristicsTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn LoopCharacteristicsTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn LoopCharacteristicsTypeMut + 'static)>
Source§impl Cast<dyn ManualTaskType> for FlowElement
impl Cast<dyn ManualTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn ManualTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ManualTaskType + 'static)>
Source§impl Cast<dyn ManualTaskTypeMut> for FlowElement
impl Cast<dyn ManualTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ManualTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ManualTaskTypeMut + 'static)>
Source§impl Cast<dyn MessageEventDefinitionType> for FlowElement
impl Cast<dyn MessageEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn MessageEventDefinitionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn MessageEventDefinitionType + 'static)>
Source§impl Cast<dyn MessageEventDefinitionTypeMut> for FlowElement
impl Cast<dyn MessageEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn MessageEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn MessageEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn MessageFlowAssociationType> for FlowElement
impl Cast<dyn MessageFlowAssociationType> for FlowElement
fn cast(&self) -> Option<&(dyn MessageFlowAssociationType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn MessageFlowAssociationType + 'static)>
Source§impl Cast<dyn MessageFlowAssociationTypeMut> for FlowElement
impl Cast<dyn MessageFlowAssociationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn MessageFlowAssociationTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn MessageFlowAssociationTypeMut + 'static)>
Source§impl Cast<dyn MessageFlowType> for FlowElement
impl Cast<dyn MessageFlowType> for FlowElement
fn cast(&self) -> Option<&(dyn MessageFlowType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn MessageFlowType + 'static)>
Source§impl Cast<dyn MessageFlowTypeMut> for FlowElement
impl Cast<dyn MessageFlowTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn MessageFlowTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn MessageFlowTypeMut + 'static)>
Source§impl Cast<dyn MessageType> for FlowElement
impl Cast<dyn MessageType> for FlowElement
fn cast(&self) -> Option<&(dyn MessageType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn MessageType + 'static)>
Source§impl Cast<dyn MessageTypeMut> for FlowElement
impl Cast<dyn MessageTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn MessageTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn MessageTypeMut + 'static)>
Source§impl Cast<dyn MonitoringType> for FlowElement
impl Cast<dyn MonitoringType> for FlowElement
fn cast(&self) -> Option<&(dyn MonitoringType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn MonitoringType + 'static)>
Source§impl Cast<dyn MonitoringTypeMut> for FlowElement
impl Cast<dyn MonitoringTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn MonitoringTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn MonitoringTypeMut + 'static)>
Source§impl Cast<dyn MultiInstanceLoopCharacteristicsType> for FlowElement
impl Cast<dyn MultiInstanceLoopCharacteristicsType> for FlowElement
fn cast(&self) -> Option<&(dyn MultiInstanceLoopCharacteristicsType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn MultiInstanceLoopCharacteristicsType + 'static)>
Source§impl Cast<dyn MultiInstanceLoopCharacteristicsTypeMut> for FlowElement
impl Cast<dyn MultiInstanceLoopCharacteristicsTypeMut> for FlowElement
fn cast( &self, ) -> Option<&(dyn MultiInstanceLoopCharacteristicsTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn MultiInstanceLoopCharacteristicsTypeMut + 'static)>
Source§impl Cast<dyn OperationType> for FlowElement
impl Cast<dyn OperationType> for FlowElement
fn cast(&self) -> Option<&(dyn OperationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn OperationType + 'static)>
Source§impl Cast<dyn OperationTypeMut> for FlowElement
impl Cast<dyn OperationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn OperationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn OperationTypeMut + 'static)>
Source§impl Cast<dyn OutputSetType> for FlowElement
impl Cast<dyn OutputSetType> for FlowElement
fn cast(&self) -> Option<&(dyn OutputSetType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn OutputSetType + 'static)>
Source§impl Cast<dyn OutputSetTypeMut> for FlowElement
impl Cast<dyn OutputSetTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn OutputSetTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn OutputSetTypeMut + 'static)>
Source§impl Cast<dyn ParallelGatewayType> for FlowElement
impl Cast<dyn ParallelGatewayType> for FlowElement
fn cast(&self) -> Option<&(dyn ParallelGatewayType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ParallelGatewayType + 'static)>
Source§impl Cast<dyn ParallelGatewayTypeMut> for FlowElement
impl Cast<dyn ParallelGatewayTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ParallelGatewayTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ParallelGatewayTypeMut + 'static)>
Source§impl Cast<dyn ParticipantAssociationType> for FlowElement
impl Cast<dyn ParticipantAssociationType> for FlowElement
fn cast(&self) -> Option<&(dyn ParticipantAssociationType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ParticipantAssociationType + 'static)>
Source§impl Cast<dyn ParticipantAssociationTypeMut> for FlowElement
impl Cast<dyn ParticipantAssociationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ParticipantAssociationTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ParticipantAssociationTypeMut + 'static)>
Source§impl Cast<dyn ParticipantMultiplicityType> for FlowElement
impl Cast<dyn ParticipantMultiplicityType> for FlowElement
fn cast(&self) -> Option<&(dyn ParticipantMultiplicityType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ParticipantMultiplicityType + 'static)>
Source§impl Cast<dyn ParticipantMultiplicityTypeMut> for FlowElement
impl Cast<dyn ParticipantMultiplicityTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ParticipantMultiplicityTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ParticipantMultiplicityTypeMut + 'static)>
Source§impl Cast<dyn ParticipantType> for FlowElement
impl Cast<dyn ParticipantType> for FlowElement
fn cast(&self) -> Option<&(dyn ParticipantType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ParticipantType + 'static)>
Source§impl Cast<dyn ParticipantTypeMut> for FlowElement
impl Cast<dyn ParticipantTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ParticipantTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ParticipantTypeMut + 'static)>
Source§impl Cast<dyn PartnerEntityType> for FlowElement
impl Cast<dyn PartnerEntityType> for FlowElement
fn cast(&self) -> Option<&(dyn PartnerEntityType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PartnerEntityType + 'static)>
Source§impl Cast<dyn PartnerEntityTypeMut> for FlowElement
impl Cast<dyn PartnerEntityTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn PartnerEntityTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PartnerEntityTypeMut + 'static)>
Source§impl Cast<dyn PartnerRoleType> for FlowElement
impl Cast<dyn PartnerRoleType> for FlowElement
fn cast(&self) -> Option<&(dyn PartnerRoleType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PartnerRoleType + 'static)>
Source§impl Cast<dyn PartnerRoleTypeMut> for FlowElement
impl Cast<dyn PartnerRoleTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn PartnerRoleTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PartnerRoleTypeMut + 'static)>
Source§impl Cast<dyn PerformerType> for FlowElement
impl Cast<dyn PerformerType> for FlowElement
fn cast(&self) -> Option<&(dyn PerformerType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PerformerType + 'static)>
Source§impl Cast<dyn PerformerTypeMut> for FlowElement
impl Cast<dyn PerformerTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn PerformerTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PerformerTypeMut + 'static)>
Source§impl Cast<dyn PotentialOwnerType> for FlowElement
impl Cast<dyn PotentialOwnerType> for FlowElement
fn cast(&self) -> Option<&(dyn PotentialOwnerType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PotentialOwnerType + 'static)>
Source§impl Cast<dyn PotentialOwnerTypeMut> for FlowElement
impl Cast<dyn PotentialOwnerTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn PotentialOwnerTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PotentialOwnerTypeMut + 'static)>
Source§impl Cast<dyn ProcessType> for FlowElement
impl Cast<dyn ProcessType> for FlowElement
fn cast(&self) -> Option<&(dyn ProcessType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ProcessType + 'static)>
Source§impl Cast<dyn ProcessTypeMut> for FlowElement
impl Cast<dyn ProcessTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ProcessTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ProcessTypeMut + 'static)>
Source§impl Cast<dyn PropertyType> for FlowElement
impl Cast<dyn PropertyType> for FlowElement
fn cast(&self) -> Option<&(dyn PropertyType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PropertyType + 'static)>
Source§impl Cast<dyn PropertyTypeMut> for FlowElement
impl Cast<dyn PropertyTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn PropertyTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn PropertyTypeMut + 'static)>
Source§impl Cast<dyn ReceiveTaskType> for FlowElement
impl Cast<dyn ReceiveTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn ReceiveTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ReceiveTaskType + 'static)>
Source§impl Cast<dyn ReceiveTaskTypeMut> for FlowElement
impl Cast<dyn ReceiveTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ReceiveTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ReceiveTaskTypeMut + 'static)>
Source§impl Cast<dyn RelationshipType> for FlowElement
impl Cast<dyn RelationshipType> for FlowElement
fn cast(&self) -> Option<&(dyn RelationshipType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn RelationshipType + 'static)>
Source§impl Cast<dyn RelationshipTypeMut> for FlowElement
impl Cast<dyn RelationshipTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn RelationshipTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn RelationshipTypeMut + 'static)>
Source§impl Cast<dyn RenderingType> for FlowElement
impl Cast<dyn RenderingType> for FlowElement
fn cast(&self) -> Option<&(dyn RenderingType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn RenderingType + 'static)>
Source§impl Cast<dyn RenderingTypeMut> for FlowElement
impl Cast<dyn RenderingTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn RenderingTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn RenderingTypeMut + 'static)>
Source§impl Cast<dyn ResourceAssignmentExpressionType> for FlowElement
impl Cast<dyn ResourceAssignmentExpressionType> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceAssignmentExpressionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ResourceAssignmentExpressionType + 'static)>
Source§impl Cast<dyn ResourceAssignmentExpressionTypeMut> for FlowElement
impl Cast<dyn ResourceAssignmentExpressionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceAssignmentExpressionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ResourceAssignmentExpressionTypeMut + 'static)>
Source§impl Cast<dyn ResourceParameterBindingType> for FlowElement
impl Cast<dyn ResourceParameterBindingType> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceParameterBindingType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ResourceParameterBindingType + 'static)>
Source§impl Cast<dyn ResourceParameterBindingTypeMut> for FlowElement
impl Cast<dyn ResourceParameterBindingTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceParameterBindingTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn ResourceParameterBindingTypeMut + 'static)>
Source§impl Cast<dyn ResourceParameterType> for FlowElement
impl Cast<dyn ResourceParameterType> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceParameterType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ResourceParameterType + 'static)>
Source§impl Cast<dyn ResourceParameterTypeMut> for FlowElement
impl Cast<dyn ResourceParameterTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceParameterTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ResourceParameterTypeMut + 'static)>
Source§impl Cast<dyn ResourceRoleType> for FlowElement
impl Cast<dyn ResourceRoleType> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceRoleType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ResourceRoleType + 'static)>
Source§impl Cast<dyn ResourceRoleTypeMut> for FlowElement
impl Cast<dyn ResourceRoleTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceRoleTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ResourceRoleTypeMut + 'static)>
Source§impl Cast<dyn ResourceType> for FlowElement
impl Cast<dyn ResourceType> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ResourceType + 'static)>
Source§impl Cast<dyn ResourceTypeMut> for FlowElement
impl Cast<dyn ResourceTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ResourceTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ResourceTypeMut + 'static)>
Source§impl Cast<dyn RootElementType> for FlowElement
impl Cast<dyn RootElementType> for FlowElement
fn cast(&self) -> Option<&(dyn RootElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn RootElementType + 'static)>
Source§impl Cast<dyn RootElementTypeMut> for FlowElement
impl Cast<dyn RootElementTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn RootElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn RootElementTypeMut + 'static)>
Source§impl Cast<dyn ScriptTaskType> for FlowElement
impl Cast<dyn ScriptTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn ScriptTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ScriptTaskType + 'static)>
Source§impl Cast<dyn ScriptTaskTypeMut> for FlowElement
impl Cast<dyn ScriptTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ScriptTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ScriptTaskTypeMut + 'static)>
Source§impl Cast<dyn ScriptType> for FlowElement
impl Cast<dyn ScriptType> for FlowElement
fn cast(&self) -> Option<&(dyn ScriptType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ScriptType + 'static)>
Source§impl Cast<dyn ScriptTypeMut> for FlowElement
impl Cast<dyn ScriptTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ScriptTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ScriptTypeMut + 'static)>
Source§impl Cast<dyn SendTaskType> for FlowElement
impl Cast<dyn SendTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn SendTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SendTaskType + 'static)>
Source§impl Cast<dyn SendTaskTypeMut> for FlowElement
impl Cast<dyn SendTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn SendTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SendTaskTypeMut + 'static)>
Source§impl Cast<dyn SequenceFlowType> for FlowElement
impl Cast<dyn SequenceFlowType> for FlowElement
fn cast(&self) -> Option<&(dyn SequenceFlowType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SequenceFlowType + 'static)>
Source§impl Cast<dyn SequenceFlowTypeMut> for FlowElement
impl Cast<dyn SequenceFlowTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn SequenceFlowTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SequenceFlowTypeMut + 'static)>
Source§impl Cast<dyn ServiceTaskType> for FlowElement
impl Cast<dyn ServiceTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn ServiceTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ServiceTaskType + 'static)>
Source§impl Cast<dyn ServiceTaskTypeMut> for FlowElement
impl Cast<dyn ServiceTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ServiceTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ServiceTaskTypeMut + 'static)>
Source§impl Cast<dyn SignalEventDefinitionType> for FlowElement
impl Cast<dyn SignalEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn SignalEventDefinitionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SignalEventDefinitionType + 'static)>
Source§impl Cast<dyn SignalEventDefinitionTypeMut> for FlowElement
impl Cast<dyn SignalEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn SignalEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn SignalEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn SignalType> for FlowElement
impl Cast<dyn SignalType> for FlowElement
fn cast(&self) -> Option<&(dyn SignalType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SignalType + 'static)>
Source§impl Cast<dyn SignalTypeMut> for FlowElement
impl Cast<dyn SignalTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn SignalTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SignalTypeMut + 'static)>
Source§impl Cast<dyn StandardLoopCharacteristicsType> for FlowElement
impl Cast<dyn StandardLoopCharacteristicsType> for FlowElement
fn cast(&self) -> Option<&(dyn StandardLoopCharacteristicsType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn StandardLoopCharacteristicsType + 'static)>
Source§impl Cast<dyn StandardLoopCharacteristicsTypeMut> for FlowElement
impl Cast<dyn StandardLoopCharacteristicsTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn StandardLoopCharacteristicsTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn StandardLoopCharacteristicsTypeMut + 'static)>
Source§impl Cast<dyn StartEventType> for FlowElement
impl Cast<dyn StartEventType> for FlowElement
fn cast(&self) -> Option<&(dyn StartEventType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn StartEventType + 'static)>
Source§impl Cast<dyn StartEventTypeMut> for FlowElement
impl Cast<dyn StartEventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn StartEventTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn StartEventTypeMut + 'static)>
Source§impl Cast<dyn SubChoreographyType> for FlowElement
impl Cast<dyn SubChoreographyType> for FlowElement
fn cast(&self) -> Option<&(dyn SubChoreographyType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SubChoreographyType + 'static)>
Source§impl Cast<dyn SubChoreographyTypeMut> for FlowElement
impl Cast<dyn SubChoreographyTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn SubChoreographyTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SubChoreographyTypeMut + 'static)>
Source§impl Cast<dyn SubConversationType> for FlowElement
impl Cast<dyn SubConversationType> for FlowElement
fn cast(&self) -> Option<&(dyn SubConversationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SubConversationType + 'static)>
Source§impl Cast<dyn SubConversationTypeMut> for FlowElement
impl Cast<dyn SubConversationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn SubConversationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SubConversationTypeMut + 'static)>
Source§impl Cast<dyn SubProcessType> for FlowElement
impl Cast<dyn SubProcessType> for FlowElement
fn cast(&self) -> Option<&(dyn SubProcessType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SubProcessType + 'static)>
Source§impl Cast<dyn SubProcessTypeMut> for FlowElement
impl Cast<dyn SubProcessTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn SubProcessTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn SubProcessTypeMut + 'static)>
Source§impl Cast<dyn TaskType> for FlowElement
impl Cast<dyn TaskType> for FlowElement
Source§impl Cast<dyn TaskTypeMut> for FlowElement
impl Cast<dyn TaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn TaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn TaskTypeMut + 'static)>
Source§impl Cast<dyn TerminateEventDefinitionType> for FlowElement
impl Cast<dyn TerminateEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn TerminateEventDefinitionType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn TerminateEventDefinitionType + 'static)>
Source§impl Cast<dyn TerminateEventDefinitionTypeMut> for FlowElement
impl Cast<dyn TerminateEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn TerminateEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn TerminateEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn TextAnnotationType> for FlowElement
impl Cast<dyn TextAnnotationType> for FlowElement
fn cast(&self) -> Option<&(dyn TextAnnotationType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn TextAnnotationType + 'static)>
Source§impl Cast<dyn TextAnnotationTypeMut> for FlowElement
impl Cast<dyn TextAnnotationTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn TextAnnotationTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn TextAnnotationTypeMut + 'static)>
Source§impl Cast<dyn TextType> for FlowElement
impl Cast<dyn TextType> for FlowElement
Source§impl Cast<dyn TextTypeMut> for FlowElement
impl Cast<dyn TextTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn TextTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn TextTypeMut + 'static)>
Source§impl Cast<dyn ThrowEventType> for FlowElement
impl Cast<dyn ThrowEventType> for FlowElement
fn cast(&self) -> Option<&(dyn ThrowEventType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ThrowEventType + 'static)>
Source§impl Cast<dyn ThrowEventTypeMut> for FlowElement
impl Cast<dyn ThrowEventTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn ThrowEventTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ThrowEventTypeMut + 'static)>
Source§impl Cast<dyn TimerEventDefinitionType> for FlowElement
impl Cast<dyn TimerEventDefinitionType> for FlowElement
fn cast(&self) -> Option<&(dyn TimerEventDefinitionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn TimerEventDefinitionType + 'static)>
Source§impl Cast<dyn TimerEventDefinitionTypeMut> for FlowElement
impl Cast<dyn TimerEventDefinitionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn TimerEventDefinitionTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn TimerEventDefinitionTypeMut + 'static)>
Source§impl Cast<dyn TransactionType> for FlowElement
impl Cast<dyn TransactionType> for FlowElement
fn cast(&self) -> Option<&(dyn TransactionType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn TransactionType + 'static)>
Source§impl Cast<dyn TransactionTypeMut> for FlowElement
impl Cast<dyn TransactionTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn TransactionTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn TransactionTypeMut + 'static)>
Source§impl Cast<dyn UserTaskType> for FlowElement
impl Cast<dyn UserTaskType> for FlowElement
fn cast(&self) -> Option<&(dyn UserTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn UserTaskType + 'static)>
Source§impl Cast<dyn UserTaskTypeMut> for FlowElement
impl Cast<dyn UserTaskTypeMut> for FlowElement
fn cast(&self) -> Option<&(dyn UserTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn UserTaskTypeMut + 'static)>
Source§impl Clone for FlowElement
impl Clone for FlowElement
Source§fn clone(&self) -> FlowElement
fn clone(&self) -> FlowElement
Returns a duplicate of the value. Read more
1.0.0 · 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 FlowElement
impl Debug for FlowElement
Source§impl<'de> Deserialize<'de> for FlowElement
impl<'de> Deserialize<'de> for FlowElement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
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 DocumentElement for FlowElement
impl DocumentElement for FlowElement
Source§impl DocumentElementContainer for FlowElement
impl DocumentElementContainer for FlowElement
Source§fn find_by_id_mut(&mut self, id: &str) -> Option<&mut dyn DocumentElement>
fn find_by_id_mut(&mut self, id: &str) -> Option<&mut dyn DocumentElement>
Find an element by ID and return a mutable reference
Source§fn find_by_id(&self, id: &str) -> Option<&dyn DocumentElement>
fn find_by_id(&self, id: &str) -> Option<&dyn DocumentElement>
Find an element by ID
Source§impl From<AdHocSubProcess> for FlowElement
impl From<AdHocSubProcess> for FlowElement
Source§fn from(original: AdHocSubProcess) -> FlowElement
fn from(original: AdHocSubProcess) -> FlowElement
Converts to this type from the input type.
Source§impl From<BoundaryEvent> for FlowElement
impl From<BoundaryEvent> for FlowElement
Source§fn from(original: BoundaryEvent) -> FlowElement
fn from(original: BoundaryEvent) -> FlowElement
Converts to this type from the input type.
Source§impl From<BusinessRuleTask> for FlowElement
impl From<BusinessRuleTask> for FlowElement
Source§fn from(original: BusinessRuleTask) -> FlowElement
fn from(original: BusinessRuleTask) -> FlowElement
Converts to this type from the input type.
Source§impl From<CallActivity> for FlowElement
impl From<CallActivity> for FlowElement
Source§fn from(original: CallActivity) -> FlowElement
fn from(original: CallActivity) -> FlowElement
Converts to this type from the input type.
Source§impl From<CallChoreography> for FlowElement
impl From<CallChoreography> for FlowElement
Source§fn from(original: CallChoreography) -> FlowElement
fn from(original: CallChoreography) -> FlowElement
Converts to this type from the input type.
Source§impl From<ChoreographyTask> for FlowElement
impl From<ChoreographyTask> for FlowElement
Source§fn from(original: ChoreographyTask) -> FlowElement
fn from(original: ChoreographyTask) -> FlowElement
Converts to this type from the input type.
Source§impl From<ComplexGateway> for FlowElement
impl From<ComplexGateway> for FlowElement
Source§fn from(original: ComplexGateway) -> FlowElement
fn from(original: ComplexGateway) -> FlowElement
Converts to this type from the input type.
Source§impl From<DataObject> for FlowElement
impl From<DataObject> for FlowElement
Source§fn from(original: DataObject) -> FlowElement
fn from(original: DataObject) -> FlowElement
Converts to this type from the input type.
Source§impl From<DataObjectReference> for FlowElement
impl From<DataObjectReference> for FlowElement
Source§fn from(original: DataObjectReference) -> FlowElement
fn from(original: DataObjectReference) -> FlowElement
Converts to this type from the input type.
Source§impl From<DataStoreReference> for FlowElement
impl From<DataStoreReference> for FlowElement
Source§fn from(original: DataStoreReference) -> FlowElement
fn from(original: DataStoreReference) -> FlowElement
Converts to this type from the input type.
Source§impl From<EndEvent> for FlowElement
impl From<EndEvent> for FlowElement
Source§fn from(original: EndEvent) -> FlowElement
fn from(original: EndEvent) -> FlowElement
Converts to this type from the input type.
Source§impl From<Event> for FlowElement
impl From<Event> for FlowElement
Source§fn from(original: Event) -> FlowElement
fn from(original: Event) -> FlowElement
Converts to this type from the input type.
Source§impl From<EventBasedGateway> for FlowElement
impl From<EventBasedGateway> for FlowElement
Source§fn from(original: EventBasedGateway) -> FlowElement
fn from(original: EventBasedGateway) -> FlowElement
Converts to this type from the input type.
Source§impl From<ExclusiveGateway> for FlowElement
impl From<ExclusiveGateway> for FlowElement
Source§fn from(original: ExclusiveGateway) -> FlowElement
fn from(original: ExclusiveGateway) -> FlowElement
Converts to this type from the input type.
Source§impl From<ImplicitThrowEvent> for FlowElement
impl From<ImplicitThrowEvent> for FlowElement
Source§fn from(original: ImplicitThrowEvent) -> FlowElement
fn from(original: ImplicitThrowEvent) -> FlowElement
Converts to this type from the input type.
Source§impl From<InclusiveGateway> for FlowElement
impl From<InclusiveGateway> for FlowElement
Source§fn from(original: InclusiveGateway) -> FlowElement
fn from(original: InclusiveGateway) -> FlowElement
Converts to this type from the input type.
Source§impl From<IntermediateCatchEvent> for FlowElement
impl From<IntermediateCatchEvent> for FlowElement
Source§fn from(original: IntermediateCatchEvent) -> FlowElement
fn from(original: IntermediateCatchEvent) -> FlowElement
Converts to this type from the input type.
Source§impl From<IntermediateThrowEvent> for FlowElement
impl From<IntermediateThrowEvent> for FlowElement
Source§fn from(original: IntermediateThrowEvent) -> FlowElement
fn from(original: IntermediateThrowEvent) -> FlowElement
Converts to this type from the input type.
Source§impl From<ManualTask> for FlowElement
impl From<ManualTask> for FlowElement
Source§fn from(original: ManualTask) -> FlowElement
fn from(original: ManualTask) -> FlowElement
Converts to this type from the input type.
Source§impl From<ParallelGateway> for FlowElement
impl From<ParallelGateway> for FlowElement
Source§fn from(original: ParallelGateway) -> FlowElement
fn from(original: ParallelGateway) -> FlowElement
Converts to this type from the input type.
Source§impl From<ReceiveTask> for FlowElement
impl From<ReceiveTask> for FlowElement
Source§fn from(original: ReceiveTask) -> FlowElement
fn from(original: ReceiveTask) -> FlowElement
Converts to this type from the input type.
Source§impl From<ScriptTask> for FlowElement
impl From<ScriptTask> for FlowElement
Source§fn from(original: ScriptTask) -> FlowElement
fn from(original: ScriptTask) -> FlowElement
Converts to this type from the input type.
Source§impl From<SendTask> for FlowElement
impl From<SendTask> for FlowElement
Source§fn from(original: SendTask) -> FlowElement
fn from(original: SendTask) -> FlowElement
Converts to this type from the input type.
Source§impl From<SequenceFlow> for FlowElement
impl From<SequenceFlow> for FlowElement
Source§fn from(original: SequenceFlow) -> FlowElement
fn from(original: SequenceFlow) -> FlowElement
Converts to this type from the input type.
Source§impl From<ServiceTask> for FlowElement
impl From<ServiceTask> for FlowElement
Source§fn from(original: ServiceTask) -> FlowElement
fn from(original: ServiceTask) -> FlowElement
Converts to this type from the input type.
Source§impl From<StartEvent> for FlowElement
impl From<StartEvent> for FlowElement
Source§fn from(original: StartEvent) -> FlowElement
fn from(original: StartEvent) -> FlowElement
Converts to this type from the input type.
Source§impl From<SubChoreography> for FlowElement
impl From<SubChoreography> for FlowElement
Source§fn from(original: SubChoreography) -> FlowElement
fn from(original: SubChoreography) -> FlowElement
Converts to this type from the input type.
Source§impl From<SubProcess> for FlowElement
impl From<SubProcess> for FlowElement
Source§fn from(original: SubProcess) -> FlowElement
fn from(original: SubProcess) -> FlowElement
Converts to this type from the input type.
Source§impl From<Task> for FlowElement
impl From<Task> for FlowElement
Source§fn from(original: Task) -> FlowElement
fn from(original: Task) -> FlowElement
Converts to this type from the input type.
Source§impl From<Transaction> for FlowElement
impl From<Transaction> for FlowElement
Source§fn from(original: Transaction) -> FlowElement
fn from(original: Transaction) -> FlowElement
Converts to this type from the input type.
Source§impl From<UserTask> for FlowElement
impl From<UserTask> for FlowElement
Source§fn from(original: UserTask) -> FlowElement
fn from(original: UserTask) -> FlowElement
Converts to this type from the input type.
Source§impl Hash for FlowElement
impl Hash for FlowElement
Source§impl PartialEq for FlowElement
impl PartialEq for FlowElement
Source§impl Serialize for FlowElement
impl Serialize for FlowElement
Source§impl<'__input> XmlRead<'__input> for FlowElement
impl<'__input> XmlRead<'__input> for FlowElement
impl StructuralPartialEq for FlowElement
Auto Trait Implementations§
impl Freeze for FlowElement
impl RefUnwindSafe for FlowElement
impl Send for FlowElement
impl Sync for FlowElement
impl Unpin for FlowElement
impl UnwindSafe for FlowElement
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.