Trait bpxe_bpmn_schema::ConditionalEventDefinitionTypeMut[][src]

Mutable access to conditionalEventDefinition

Required methods

fn condition_mut(&mut self) -> &mut ConditionalEventDefinitionCondition[src]

Get a mutable value of condition child

fn set_condition(&mut self, value: ConditionalEventDefinitionCondition)[src]

Set value of condition child

Loading content...

Implementations

impl dyn ConditionalEventDefinitionTypeMut[src]

pub fn is<__T: ConditionalEventDefinitionTypeMut>(&self) -> bool[src]

Returns true if the trait object wraps an object of type __T.

pub fn downcast<__T: ConditionalEventDefinitionTypeMut>(
    self: Box<Self>
) -> Result<Box<__T>, Box<Self>>
[src]

Returns a boxed object from a boxed trait object if the underlying object is of type __T. Returns the original boxed trait if it isn't.

pub fn downcast_rc<__T: ConditionalEventDefinitionTypeMut>(
    self: Rc<Self>
) -> Result<Rc<__T>, Rc<Self>>
[src]

Returns an Rc-ed object from an Rc-ed trait object if the underlying object is of type __T. Returns the original Rc-ed trait if it isn't.

pub fn downcast_ref<__T: ConditionalEventDefinitionTypeMut>(
    &self
) -> Option<&__T>
[src]

Returns a reference to the object within the trait object if it is of type __T, or None if it isn't.

pub fn downcast_mut<__T: ConditionalEventDefinitionTypeMut>(
    &mut self
) -> Option<&mut __T>
[src]

Returns a mutable reference to the object within the trait object if it is of type __T, or None if it isn't.

Trait Implementations

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Implementors

Loading content...