Enum bpxe_bpmn_schema::FlowElement[][src]

pub enum FlowElement {
    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),
}

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

impl FlowElement[src]

pub fn into_inner(self) -> Box<dyn DocumentElement>[src]

Trait Implementations

impl Cast<dyn ActivityType + 'static> for FlowElement[src]

impl Cast<dyn ActivityTypeMut + 'static> for FlowElement[src]

impl Cast<dyn AdHocSubProcessType + 'static> for FlowElement[src]

impl Cast<dyn AdHocSubProcessTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ArtifactType + 'static> for FlowElement[src]

impl Cast<dyn ArtifactTypeMut + 'static> for FlowElement[src]

impl Cast<dyn AssignmentType + 'static> for FlowElement[src]

impl Cast<dyn AssignmentTypeMut + 'static> for FlowElement[src]

impl Cast<dyn AssociationType + 'static> for FlowElement[src]

impl Cast<dyn AssociationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn AuditingType + 'static> for FlowElement[src]

impl Cast<dyn AuditingTypeMut + 'static> for FlowElement[src]

impl Cast<dyn BaseElementType + 'static> for FlowElement[src]

impl Cast<dyn BaseElementTypeMut + 'static> for FlowElement[src]

impl Cast<dyn BaseElementWithMixedContentType + 'static> for FlowElement[src]

impl Cast<dyn BaseElementWithMixedContentTypeMut + 'static> for FlowElement[src]

impl Cast<dyn BoundaryEventType + 'static> for FlowElement[src]

impl Cast<dyn BoundaryEventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn BusinessRuleTaskType + 'static> for FlowElement[src]

impl Cast<dyn BusinessRuleTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CallActivityType + 'static> for FlowElement[src]

impl Cast<dyn CallActivityTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CallChoreographyType + 'static> for FlowElement[src]

impl Cast<dyn CallChoreographyTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CallConversationType + 'static> for FlowElement[src]

impl Cast<dyn CallConversationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CallableElementType + 'static> for FlowElement[src]

impl Cast<dyn CallableElementTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CancelEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn CancelEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CatchEventType + 'static> for FlowElement[src]

impl Cast<dyn CatchEventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CategoryType + 'static> for FlowElement[src]

impl Cast<dyn CategoryTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CategoryValueType + 'static> for FlowElement[src]

impl Cast<dyn CategoryValueTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ChoreographyActivityType + 'static> for FlowElement[src]

impl Cast<dyn ChoreographyActivityTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ChoreographyTaskType + 'static> for FlowElement[src]

impl Cast<dyn ChoreographyTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ChoreographyType + 'static> for FlowElement[src]

impl Cast<dyn ChoreographyTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CollaborationType + 'static> for FlowElement[src]

impl Cast<dyn CollaborationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CompensateEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn CompensateEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ComplexBehaviorDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn ComplexBehaviorDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ComplexGatewayType + 'static> for FlowElement[src]

impl Cast<dyn ComplexGatewayTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ConditionalEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn ConditionalEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ConversationAssociationType + 'static> for FlowElement[src]

impl Cast<dyn ConversationAssociationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ConversationLinkType + 'static> for FlowElement[src]

impl Cast<dyn ConversationLinkTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ConversationNodeType + 'static> for FlowElement[src]

impl Cast<dyn ConversationNodeTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ConversationType + 'static> for FlowElement[src]

impl Cast<dyn ConversationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CorrelationKeyType + 'static> for FlowElement[src]

impl Cast<dyn CorrelationKeyTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CorrelationPropertyBindingType + 'static> for FlowElement[src]

impl Cast<dyn CorrelationPropertyBindingTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CorrelationPropertyRetrievalExpressionType + 'static> for FlowElement[src]

impl Cast<dyn CorrelationPropertyRetrievalExpressionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CorrelationPropertyType + 'static> for FlowElement[src]

impl Cast<dyn CorrelationPropertyTypeMut + 'static> for FlowElement[src]

impl Cast<dyn CorrelationSubscriptionType + 'static> for FlowElement[src]

impl Cast<dyn CorrelationSubscriptionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataAssociationType + 'static> for FlowElement[src]

impl Cast<dyn DataAssociationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataInputAssociationType + 'static> for FlowElement[src]

impl Cast<dyn DataInputAssociationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataInputType + 'static> for FlowElement[src]

impl Cast<dyn DataInputTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataObjectReferenceType + 'static> for FlowElement[src]

impl Cast<dyn DataObjectReferenceTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataObjectType + 'static> for FlowElement[src]

impl Cast<dyn DataObjectTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataOutputAssociationType + 'static> for FlowElement[src]

impl Cast<dyn DataOutputAssociationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataOutputType + 'static> for FlowElement[src]

impl Cast<dyn DataOutputTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataStateType + 'static> for FlowElement[src]

impl Cast<dyn DataStateTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataStoreReferenceType + 'static> for FlowElement[src]

impl Cast<dyn DataStoreReferenceTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DataStoreType + 'static> for FlowElement[src]

impl Cast<dyn DataStoreTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DefinitionsType + 'static> for FlowElement[src]

impl Cast<dyn DefinitionsTypeMut + 'static> for FlowElement[src]

impl Cast<dyn DocumentationType + 'static> for FlowElement[src]

impl Cast<dyn DocumentationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn EndEventType + 'static> for FlowElement[src]

impl Cast<dyn EndEventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn EndPointType + 'static> for FlowElement[src]

impl Cast<dyn EndPointTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ErrorEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn ErrorEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ErrorType + 'static> for FlowElement[src]

impl Cast<dyn ErrorTypeMut + 'static> for FlowElement[src]

impl Cast<dyn EscalationEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn EscalationEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn EscalationType + 'static> for FlowElement[src]

impl Cast<dyn EscalationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn EventBasedGatewayType + 'static> for FlowElement[src]

impl Cast<dyn EventBasedGatewayTypeMut + 'static> for FlowElement[src]

impl Cast<dyn EventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn EventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn EventType + 'static> for FlowElement[src]

impl Cast<dyn EventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ExclusiveGatewayType + 'static> for FlowElement[src]

impl Cast<dyn ExclusiveGatewayTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ExpressionType + 'static> for FlowElement[src]

impl Cast<dyn ExpressionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ExtensionElementsType + 'static> for FlowElement[src]

impl Cast<dyn ExtensionElementsTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ExtensionType + 'static> for FlowElement[src]

impl Cast<dyn ExtensionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn FlowElementType + 'static> for FlowElement[src]

impl Cast<dyn FlowElementTypeMut + 'static> for FlowElement[src]

impl Cast<dyn FlowNodeType + 'static> for FlowElement[src]

impl Cast<dyn FlowNodeTypeMut + 'static> for FlowElement[src]

impl Cast<dyn FormalExpressionType + 'static> for FlowElement[src]

impl Cast<dyn FormalExpressionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GatewayType + 'static> for FlowElement[src]

impl Cast<dyn GatewayTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GlobalBusinessRuleTaskType + 'static> for FlowElement[src]

impl Cast<dyn GlobalBusinessRuleTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GlobalChoreographyTaskType + 'static> for FlowElement[src]

impl Cast<dyn GlobalChoreographyTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GlobalConversationType + 'static> for FlowElement[src]

impl Cast<dyn GlobalConversationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GlobalManualTaskType + 'static> for FlowElement[src]

impl Cast<dyn GlobalManualTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GlobalScriptTaskType + 'static> for FlowElement[src]

impl Cast<dyn GlobalScriptTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GlobalTaskType + 'static> for FlowElement[src]

impl Cast<dyn GlobalTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GlobalUserTaskType + 'static> for FlowElement[src]

impl Cast<dyn GlobalUserTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn GroupType + 'static> for FlowElement[src]

impl Cast<dyn GroupTypeMut + 'static> for FlowElement[src]

impl Cast<dyn HumanPerformerType + 'static> for FlowElement[src]

impl Cast<dyn HumanPerformerTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ImplicitThrowEventType + 'static> for FlowElement[src]

impl Cast<dyn ImplicitThrowEventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ImportType + 'static> for FlowElement[src]

impl Cast<dyn ImportTypeMut + 'static> for FlowElement[src]

impl Cast<dyn InclusiveGatewayType + 'static> for FlowElement[src]

impl Cast<dyn InclusiveGatewayTypeMut + 'static> for FlowElement[src]

impl Cast<dyn InputOutputBindingType + 'static> for FlowElement[src]

impl Cast<dyn InputOutputBindingTypeMut + 'static> for FlowElement[src]

impl Cast<dyn InputOutputSpecificationType + 'static> for FlowElement[src]

impl Cast<dyn InputOutputSpecificationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn InputSetType + 'static> for FlowElement[src]

impl Cast<dyn InputSetTypeMut + 'static> for FlowElement[src]

impl Cast<dyn InterfaceType + 'static> for FlowElement[src]

impl Cast<dyn InterfaceTypeMut + 'static> for FlowElement[src]

impl Cast<dyn IntermediateCatchEventType + 'static> for FlowElement[src]

impl Cast<dyn IntermediateCatchEventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn IntermediateThrowEventType + 'static> for FlowElement[src]

impl Cast<dyn IntermediateThrowEventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ItemDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn ItemDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn LaneSetType + 'static> for FlowElement[src]

impl Cast<dyn LaneSetTypeMut + 'static> for FlowElement[src]

impl Cast<dyn LaneType + 'static> for FlowElement[src]

impl Cast<dyn LaneTypeMut + 'static> for FlowElement[src]

impl Cast<dyn LinkEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn LinkEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn LoopCharacteristicsType + 'static> for FlowElement[src]

impl Cast<dyn LoopCharacteristicsTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ManualTaskType + 'static> for FlowElement[src]

impl Cast<dyn ManualTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn MessageEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn MessageEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn MessageFlowAssociationType + 'static> for FlowElement[src]

impl Cast<dyn MessageFlowAssociationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn MessageFlowType + 'static> for FlowElement[src]

impl Cast<dyn MessageFlowTypeMut + 'static> for FlowElement[src]

impl Cast<dyn MessageType + 'static> for FlowElement[src]

impl Cast<dyn MessageTypeMut + 'static> for FlowElement[src]

impl Cast<dyn MonitoringType + 'static> for FlowElement[src]

impl Cast<dyn MonitoringTypeMut + 'static> for FlowElement[src]

impl Cast<dyn MultiInstanceLoopCharacteristicsType + 'static> for FlowElement[src]

impl Cast<dyn MultiInstanceLoopCharacteristicsTypeMut + 'static> for FlowElement[src]

impl Cast<dyn OperationType + 'static> for FlowElement[src]

impl Cast<dyn OperationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn OutputSetType + 'static> for FlowElement[src]

impl Cast<dyn OutputSetTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ParallelGatewayType + 'static> for FlowElement[src]

impl Cast<dyn ParallelGatewayTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ParticipantAssociationType + 'static> for FlowElement[src]

impl Cast<dyn ParticipantAssociationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ParticipantMultiplicityType + 'static> for FlowElement[src]

impl Cast<dyn ParticipantMultiplicityTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ParticipantType + 'static> for FlowElement[src]

impl Cast<dyn ParticipantTypeMut + 'static> for FlowElement[src]

impl Cast<dyn PartnerEntityType + 'static> for FlowElement[src]

impl Cast<dyn PartnerEntityTypeMut + 'static> for FlowElement[src]

impl Cast<dyn PartnerRoleType + 'static> for FlowElement[src]

impl Cast<dyn PartnerRoleTypeMut + 'static> for FlowElement[src]

impl Cast<dyn PerformerType + 'static> for FlowElement[src]

impl Cast<dyn PerformerTypeMut + 'static> for FlowElement[src]

impl Cast<dyn PotentialOwnerType + 'static> for FlowElement[src]

impl Cast<dyn PotentialOwnerTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ProcessType + 'static> for FlowElement[src]

impl Cast<dyn ProcessTypeMut + 'static> for FlowElement[src]

impl Cast<dyn PropertyType + 'static> for FlowElement[src]

impl Cast<dyn PropertyTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ReceiveTaskType + 'static> for FlowElement[src]

impl Cast<dyn ReceiveTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn RelationshipType + 'static> for FlowElement[src]

impl Cast<dyn RelationshipTypeMut + 'static> for FlowElement[src]

impl Cast<dyn RenderingType + 'static> for FlowElement[src]

impl Cast<dyn RenderingTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ResourceAssignmentExpressionType + 'static> for FlowElement[src]

impl Cast<dyn ResourceAssignmentExpressionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ResourceParameterBindingType + 'static> for FlowElement[src]

impl Cast<dyn ResourceParameterBindingTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ResourceParameterType + 'static> for FlowElement[src]

impl Cast<dyn ResourceParameterTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ResourceRoleType + 'static> for FlowElement[src]

impl Cast<dyn ResourceRoleTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ResourceType + 'static> for FlowElement[src]

impl Cast<dyn ResourceTypeMut + 'static> for FlowElement[src]

impl Cast<dyn RootElementType + 'static> for FlowElement[src]

impl Cast<dyn RootElementTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ScriptTaskType + 'static> for FlowElement[src]

impl Cast<dyn ScriptTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ScriptType + 'static> for FlowElement[src]

impl Cast<dyn ScriptTypeMut + 'static> for FlowElement[src]

impl Cast<dyn SendTaskType + 'static> for FlowElement[src]

impl Cast<dyn SendTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn SequenceFlowType + 'static> for FlowElement[src]

impl Cast<dyn SequenceFlowTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ServiceTaskType + 'static> for FlowElement[src]

impl Cast<dyn ServiceTaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn SignalEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn SignalEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn SignalType + 'static> for FlowElement[src]

impl Cast<dyn SignalTypeMut + 'static> for FlowElement[src]

impl Cast<dyn StandardLoopCharacteristicsType + 'static> for FlowElement[src]

impl Cast<dyn StandardLoopCharacteristicsTypeMut + 'static> for FlowElement[src]

impl Cast<dyn StartEventType + 'static> for FlowElement[src]

impl Cast<dyn StartEventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn SubChoreographyType + 'static> for FlowElement[src]

impl Cast<dyn SubChoreographyTypeMut + 'static> for FlowElement[src]

impl Cast<dyn SubConversationType + 'static> for FlowElement[src]

impl Cast<dyn SubConversationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn SubProcessType + 'static> for FlowElement[src]

impl Cast<dyn SubProcessTypeMut + 'static> for FlowElement[src]

impl Cast<dyn TaskType + 'static> for FlowElement[src]

impl Cast<dyn TaskTypeMut + 'static> for FlowElement[src]

impl Cast<dyn TerminateEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn TerminateEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn TextAnnotationType + 'static> for FlowElement[src]

impl Cast<dyn TextAnnotationTypeMut + 'static> for FlowElement[src]

impl Cast<dyn TextType + 'static> for FlowElement[src]

impl Cast<dyn TextTypeMut + 'static> for FlowElement[src]

impl Cast<dyn ThrowEventType + 'static> for FlowElement[src]

impl Cast<dyn ThrowEventTypeMut + 'static> for FlowElement[src]

impl Cast<dyn TimerEventDefinitionType + 'static> for FlowElement[src]

impl Cast<dyn TimerEventDefinitionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn TransactionType + 'static> for FlowElement[src]

impl Cast<dyn TransactionTypeMut + 'static> for FlowElement[src]

impl Cast<dyn UserTaskType + 'static> for FlowElement[src]

impl Cast<dyn UserTaskTypeMut + 'static> for FlowElement[src]

impl Clone for FlowElement[src]

impl Debug for FlowElement[src]

impl<'de> Deserialize<'de> for FlowElement[src]

impl DocumentElement for FlowElement[src]

impl DocumentElementContainer for FlowElement[src]

impl From<AdHocSubProcess> for FlowElement[src]

impl From<BoundaryEvent> for FlowElement[src]

impl From<BusinessRuleTask> for FlowElement[src]

impl From<CallActivity> for FlowElement[src]

impl From<CallChoreography> for FlowElement[src]

impl From<ChoreographyTask> for FlowElement[src]

impl From<ComplexGateway> for FlowElement[src]

impl From<DataObject> for FlowElement[src]

impl From<DataObjectReference> for FlowElement[src]

impl From<DataStoreReference> for FlowElement[src]

impl From<EndEvent> for FlowElement[src]

impl From<Event> for FlowElement[src]

impl From<EventBasedGateway> for FlowElement[src]

impl From<ExclusiveGateway> for FlowElement[src]

impl From<ImplicitThrowEvent> for FlowElement[src]

impl From<InclusiveGateway> for FlowElement[src]

impl From<IntermediateCatchEvent> for FlowElement[src]

impl From<IntermediateThrowEvent> for FlowElement[src]

impl From<ManualTask> for FlowElement[src]

impl From<ParallelGateway> for FlowElement[src]

impl From<ReceiveTask> for FlowElement[src]

impl From<ScriptTask> for FlowElement[src]

impl From<SendTask> for FlowElement[src]

impl From<SequenceFlow> for FlowElement[src]

impl From<ServiceTask> for FlowElement[src]

impl From<StartEvent> for FlowElement[src]

impl From<SubChoreography> for FlowElement[src]

impl From<SubProcess> for FlowElement[src]

impl From<Task> for FlowElement[src]

impl From<Transaction> for FlowElement[src]

impl From<UserTask> for FlowElement[src]

impl Hash for FlowElement[src]

impl PartialEq<FlowElement> for FlowElement[src]

impl Serialize for FlowElement[src]

impl StructuralPartialEq for FlowElement[src]

impl<'__input> XmlRead<'__input> for FlowElement[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

impl<T> Downcast for T where
    T: Any
[src]

impl<T> DowncastSync for T where
    T: Send + Sync + Any
[src]

impl<T> DynClone for T where
    T: Clone
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> XmlReadOwned for T where
    T: for<'s> XmlRead<'s>, 
[src]