Enum bpxe_bpmn_schema::Element[][src]

pub enum Element {
    Definitions,
    Import,
    Activity,
    AdHocSubProcess,
    CompletionCondition,
    Artifact,
    Assignment,
    From,
    To,
    Association,
    Auditing,
    BaseElement,
    BaseElementWithMixedContent,
    BoundaryEvent,
    BusinessRuleTask,
    CallableElement,
    SupportedInterfaceRef,
    CallActivity,
    CallChoreography,
    CallConversation,
    CancelEventDefinition,
    CatchEvent,
    EventDefinitionRef,
    Category,
    CategoryValue,
    Choreography,
    ChoreographyActivity,
    ParticipantRef,
    ChoreographyTask,
    MessageFlowRef,
    Collaboration,
    ChoreographyRef,
    CompensateEventDefinition,
    ComplexBehaviorDefinition,
    Condition,
    Event,
    ComplexGateway,
    ActivationCondition,
    ConditionalEventDefinition,
    Conversation,
    ConversationAssociation,
    ConversationLink,
    ConversationNode,
    CorrelationKey,
    CorrelationPropertyRef,
    CorrelationProperty,
    CorrelationPropertyBinding,
    DataPath,
    CorrelationPropertyRetrievalExpression,
    MessagePath,
    CorrelationSubscription,
    DataAssociation,
    SourceRef,
    TargetRef,
    Transformation,
    DataInput,
    DataInputAssociation,
    DataObject,
    DataObjectReference,
    DataOutput,
    DataOutputAssociation,
    DataState,
    DataStore,
    DataStoreReference,
    Documentation,
    EndEvent,
    EndPoint,
    Error,
    ErrorEventDefinition,
    Escalation,
    EscalationEventDefinition,
    EventBasedGateway,
    EventDefinition,
    ExclusiveGateway,
    Expression,
    Extension,
    ExtensionElements,
    FlowElement,
    CategoryValueRef,
    FlowNode,
    Incoming,
    Outgoing,
    FormalExpression,
    Gateway,
    GlobalBusinessRuleTask,
    GlobalChoreographyTask,
    GlobalConversation,
    GlobalManualTask,
    GlobalScriptTask,
    GlobalTask,
    GlobalUserTask,
    Group,
    HumanPerformer,
    ImplicitThrowEvent,
    InclusiveGateway,
    InputSet,
    DataInputRefs,
    OptionalInputRefs,
    WhileExecutingInputRefs,
    OutputSetRefs,
    Interface,
    IntermediateCatchEvent,
    IntermediateThrowEvent,
    IoBinding,
    IoSpecification,
    ItemDefinition,
    Lane,
    PartitionElement,
    FlowNodeRef,
    ChildLaneSet,
    LaneSet,
    LinkEventDefinition,
    Source,
    Target,
    LoopCharacteristics,
    ManualTask,
    Message,
    MessageEventDefinition,
    OperationRef,
    MessageFlow,
    MessageFlowAssociation,
    Monitoring,
    MultiInstanceLoopCharacteristics,
    LoopCardinality,
    LoopDataInputRef,
    LoopDataOutputRef,
    InputDataItem,
    OutputDataItem,
    Operation,
    InMessageRef,
    OutMessageRef,
    ErrorRef,
    OutputSet,
    DataOutputRefs,
    OptionalOutputRefs,
    WhileExecutingOutputRefs,
    InputSetRefs,
    ParallelGateway,
    Participant,
    InterfaceRef,
    EndPointRef,
    ParticipantAssociation,
    InnerParticipantRef,
    OuterParticipantRef,
    ParticipantMultiplicity,
    PartnerEntity,
    PartnerRole,
    Performer,
    PotentialOwner,
    Process,
    Supports,
    Property,
    ReceiveTask,
    Relationship,
    Rendering,
    Resource,
    ResourceAssignmentExpression,
    ResourceParameter,
    ResourceParameterBinding,
    ResourceRole,
    ResourceRef,
    RootElement,
    ScriptTask,
    Script,
    SendTask,
    SequenceFlow,
    ConditionExpression,
    ServiceTask,
    Signal,
    SignalEventDefinition,
    StandardLoopCharacteristics,
    LoopCondition,
    StartEvent,
    SubChoreography,
    SubConversation,
    SubProcess,
    Task,
    TerminateEventDefinition,
    TextAnnotation,
    Text,
    ThrowEvent,
    TimerEventDefinition,
    TimeDate,
    TimeDuration,
    TimeCycle,
    Transaction,
    UserTask,
}

Variants

Definitions
Import
Activity
AdHocSubProcess
CompletionCondition
Artifact
Assignment
From
To
Association
Auditing
BaseElement
BaseElementWithMixedContent
BoundaryEvent
BusinessRuleTask
CallableElement
SupportedInterfaceRef
CallActivity
CallChoreography
CallConversation
CancelEventDefinition
CatchEvent
EventDefinitionRef
Category
CategoryValue
Choreography
ChoreographyActivity
ParticipantRef
ChoreographyTask
MessageFlowRef
Collaboration
ChoreographyRef
CompensateEventDefinition
ComplexBehaviorDefinition
Condition
Event
ComplexGateway
ActivationCondition
ConditionalEventDefinition
Conversation
ConversationAssociation
ConversationNode
CorrelationKey
CorrelationPropertyRef
CorrelationProperty
CorrelationPropertyBinding
DataPath
CorrelationPropertyRetrievalExpression
MessagePath
CorrelationSubscription
DataAssociation
SourceRef
TargetRef
Transformation
DataInput
DataInputAssociation
DataObject
DataObjectReference
DataOutput
DataOutputAssociation
DataState
DataStore
DataStoreReference
Documentation
EndEvent
EndPoint
Error
ErrorEventDefinition
Escalation
EscalationEventDefinition
EventBasedGateway
EventDefinition
ExclusiveGateway
Expression
Extension
ExtensionElements
FlowElement
CategoryValueRef
FlowNode
Incoming
Outgoing
FormalExpression
Gateway
GlobalBusinessRuleTask
GlobalChoreographyTask
GlobalConversation
GlobalManualTask
GlobalScriptTask
GlobalTask
GlobalUserTask
Group
HumanPerformer
ImplicitThrowEvent
InclusiveGateway
InputSet
DataInputRefs
OptionalInputRefs
WhileExecutingInputRefs
OutputSetRefs
Interface
IntermediateCatchEvent
IntermediateThrowEvent
IoBinding
IoSpecification
ItemDefinition
Lane
PartitionElement
FlowNodeRef
ChildLaneSet
LaneSet
LinkEventDefinition
Source
Target
LoopCharacteristics
ManualTask
Message
MessageEventDefinition
OperationRef
MessageFlow
MessageFlowAssociation
Monitoring
MultiInstanceLoopCharacteristics
LoopCardinality
LoopDataInputRef
LoopDataOutputRef
InputDataItem
OutputDataItem
Operation
InMessageRef
OutMessageRef
ErrorRef
OutputSet
DataOutputRefs
OptionalOutputRefs
WhileExecutingOutputRefs
InputSetRefs
ParallelGateway
Participant
InterfaceRef
EndPointRef
ParticipantAssociation
InnerParticipantRef
OuterParticipantRef
ParticipantMultiplicity
PartnerEntity
PartnerRole
Performer
PotentialOwner
Process
Supports
Property
ReceiveTask
Relationship
Rendering
Resource
ResourceAssignmentExpression
ResourceParameter
ResourceParameterBinding
ResourceRole
ResourceRef
RootElement
ScriptTask
Script
SendTask
SequenceFlow
ConditionExpression
ServiceTask
Signal
SignalEventDefinition
StandardLoopCharacteristics
LoopCondition
StartEvent
SubChoreography
SubConversation
SubProcess
Task
TerminateEventDefinition
TextAnnotation
Text
ThrowEvent
TimerEventDefinition
TimeDate
TimeDuration
TimeCycle
Transaction
UserTask

Trait Implementations

impl Clone for Element[src]

impl Debug for Element[src]

impl PartialEq<Element> for Element[src]

impl StructuralPartialEq for Element[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> 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.