Process

Struct Process 

Source
pub struct Process {
Show 20 fields pub id: Option<Id>, pub documentations: Vec<Documentation>, pub extension_elements: Option<ExtensionElements>, pub name: Option<String>, pub supported_interface_refs: Vec<String>, pub io_specification: Option<InputOutputSpecification>, pub io_bindings: Vec<InputOutputBinding>, pub process_type: Option<String>, pub is_closed: Option<bool>, pub is_executable: Option<bool>, pub definitional_collaboration_ref: Option<String>, pub auditing: Option<Auditing>, pub monitoring: Option<Monitoring>, pub properties: Vec<Property>, pub lane_sets: Vec<LaneSet>, pub flow_elements: Vec<FlowElement>, pub artifacts: Vec<Artifact>, pub resource_roles: Vec<ResourceRole>, pub correlation_subscriptions: Vec<CorrelationSubscription>, pub supportses: Vec<String>,
}
Expand description

Auto-generated from BPNM schema

(See codegen-rust.xsl)

Fields§

§id: Option<Id>§documentations: Vec<Documentation>§extension_elements: Option<ExtensionElements>§name: Option<String>§supported_interface_refs: Vec<String>§io_specification: Option<InputOutputSpecification>§io_bindings: Vec<InputOutputBinding>§process_type: Option<String>§is_closed: Option<bool>§is_executable: Option<bool>§definitional_collaboration_ref: Option<String>§auditing: Option<Auditing>§monitoring: Option<Monitoring>§properties: Vec<Property>§lane_sets: Vec<LaneSet>§flow_elements: Vec<FlowElement>§artifacts: Vec<Artifact>§resource_roles: Vec<ResourceRole>§correlation_subscriptions: Vec<CorrelationSubscription>§supportses: Vec<String>

Implementations§

Source§

impl Process

Source

pub fn establish_sequence_flow<E: Into<Expr>>( &mut self, source: &str, target: &str, id: &str, condition_expression: Option<E>, ) -> Result<&mut Self, EstablishSequenceFlowError>

Establishes sequence flow between flow identified nodes

Resulting sequence flow will have id as an ID and it will be added to the matching process.

Trait Implementations§

Source§

impl BaseElementType for Process

Source§

fn documentations(&self) -> &Vec<Documentation>

Get value of documentation child
Source§

fn id(&self) -> &Option<Id>

Get value of attribute id
Source§

fn extension_elements(&self) -> &Option<ExtensionElements>

Get value of extensionElements child
Source§

impl BaseElementTypeMut for Process

Source§

fn set_id(&mut self, v: Option<Id>)

Set value of attribute id
Source§

fn set_documentations(&mut self, v: Vec<Documentation>)

Set value of documentation child
Source§

fn documentations_mut(&mut self) -> &mut Vec<Documentation>

Get a mutable value of documentation child
Source§

fn extension_elements_mut(&mut self) -> &mut Option<ExtensionElements>

Get a mutable value of extensionElements child
Source§

fn set_extension_elements(&mut self, v: Option<ExtensionElements>)

Set value of extensionElements child
Source§

impl CallableElementType for Process

Source§

fn io_specification(&self) -> &Option<InputOutputSpecification>

Get value of ioSpecification child
Source§

fn supported_interface_refs(&self) -> &Vec<String>

Get value of supportedInterfaceRef child
Source§

fn io_bindings(&self) -> &Vec<InputOutputBinding>

Get value of ioBinding child
Source§

fn name(&self) -> &Option<String>

Get value of attribute name
Source§

impl CallableElementTypeMut for Process

Source§

fn set_io_specification(&mut self, v: Option<InputOutputSpecification>)

Set value of ioSpecification child
Source§

fn io_specification_mut(&mut self) -> &mut Option<InputOutputSpecification>

Get a mutable value of ioSpecification child
Source§

fn io_bindings_mut(&mut self) -> &mut Vec<InputOutputBinding>

Get a mutable value of ioBinding child
Source§

fn set_io_bindings(&mut self, v: Vec<InputOutputBinding>)

Set value of ioBinding child
Source§

fn set_name(&mut self, v: Option<String>)

Set value of attribute name
Source§

fn supported_interface_refs_mut(&mut self) -> &mut Vec<String>

Get a mutable value of supportedInterfaceRef child
Source§

fn set_supported_interface_refs(&mut self, v: Vec<String>)

Set value of supportedInterfaceRef child
Source§

impl Cast<dyn ActivityType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ActivityTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn AdHocSubProcessType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn AdHocSubProcessTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ArtifactType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ArtifactTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn AssignmentType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn AssignmentTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn AssociationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn AssociationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn AuditingType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn AuditingTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn BaseElementType> for Process

Source§

fn cast(&self) -> Option<&(dyn BaseElementType + 'static)>

Source§

fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementType + 'static)>

Source§

impl Cast<dyn BaseElementTypeMut> for Process

Source§

fn cast(&self) -> Option<&(dyn BaseElementTypeMut + 'static)>

Source§

fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementTypeMut + 'static)>

Source§

impl Cast<dyn BaseElementWithMixedContentType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn BaseElementWithMixedContentTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn BoundaryEventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn BoundaryEventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn BusinessRuleTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn BusinessRuleTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CallActivityType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CallActivityTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CallChoreographyType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CallChoreographyTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CallConversationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CallConversationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CallableElementType> for Process

Source§

fn cast(&self) -> Option<&(dyn CallableElementType + 'static)>

Source§

fn cast_mut(&mut self) -> Option<&mut (dyn CallableElementType + 'static)>

Source§

impl Cast<dyn CallableElementTypeMut> for Process

Source§

fn cast(&self) -> Option<&(dyn CallableElementTypeMut + 'static)>

Source§

fn cast_mut(&mut self) -> Option<&mut (dyn CallableElementTypeMut + 'static)>

Source§

impl Cast<dyn CancelEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CancelEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CatchEventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CatchEventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CategoryType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CategoryTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CategoryValueType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CategoryValueTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ChoreographyActivityType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ChoreographyActivityTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ChoreographyTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ChoreographyTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ChoreographyType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ChoreographyTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CollaborationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CollaborationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CompensateEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CompensateEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ComplexBehaviorDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ComplexBehaviorDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ComplexGatewayType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ComplexGatewayTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConditionalEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConditionalEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConversationAssociationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConversationAssociationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConversationLinkType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConversationLinkTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConversationNodeType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConversationNodeTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConversationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ConversationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationKeyType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationKeyTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationPropertyBindingType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationPropertyBindingTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationPropertyRetrievalExpressionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationPropertyRetrievalExpressionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationPropertyType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationPropertyTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationSubscriptionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn CorrelationSubscriptionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataAssociationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataAssociationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataInputAssociationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataInputAssociationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataInputType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataInputTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataObjectReferenceType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataObjectReferenceTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataObjectType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataObjectTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataOutputAssociationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataOutputAssociationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataOutputType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataOutputTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataStateType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataStateTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataStoreReferenceType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataStoreReferenceTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataStoreType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DataStoreTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DefinitionsType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DefinitionsTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DocumentationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn DocumentationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EndEventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EndEventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EndPointType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EndPointTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ErrorEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ErrorEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ErrorType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ErrorTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EscalationEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EscalationEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EscalationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EscalationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EventBasedGatewayType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EventBasedGatewayTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn EventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ExclusiveGatewayType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ExclusiveGatewayTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ExpressionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ExpressionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ExtensionElementsType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ExtensionElementsTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ExtensionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ExtensionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn FlowElementType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn FlowElementTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn FlowNodeType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn FlowNodeTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn FormalExpressionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn FormalExpressionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GatewayType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GatewayTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalBusinessRuleTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalBusinessRuleTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalChoreographyTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalChoreographyTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalConversationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalConversationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalManualTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalManualTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalScriptTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalScriptTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalUserTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GlobalUserTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GroupType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn GroupTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn HumanPerformerType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn HumanPerformerTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ImplicitThrowEventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ImplicitThrowEventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ImportType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ImportTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InclusiveGatewayType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InclusiveGatewayTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InputOutputBindingType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InputOutputBindingTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InputOutputSpecificationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InputOutputSpecificationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InputSetType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InputSetTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InterfaceType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn InterfaceTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn IntermediateCatchEventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn IntermediateCatchEventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn IntermediateThrowEventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn IntermediateThrowEventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ItemDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ItemDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn LaneSetType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn LaneSetTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn LaneType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn LaneTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn LinkEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn LinkEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn LoopCharacteristicsType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn LoopCharacteristicsTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ManualTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ManualTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MessageEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MessageEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MessageFlowAssociationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MessageFlowAssociationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MessageFlowType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MessageFlowTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MessageType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MessageTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MonitoringType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MonitoringTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MultiInstanceLoopCharacteristicsType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn MultiInstanceLoopCharacteristicsTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn OperationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn OperationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn OutputSetType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn OutputSetTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ParallelGatewayType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ParallelGatewayTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ParticipantAssociationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ParticipantAssociationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ParticipantMultiplicityType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ParticipantMultiplicityTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ParticipantType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ParticipantTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PartnerEntityType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PartnerEntityTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PartnerRoleType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PartnerRoleTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PerformerType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PerformerTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PotentialOwnerType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PotentialOwnerTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ProcessType> for Process

Source§

fn cast(&self) -> Option<&(dyn ProcessType + 'static)>

Source§

fn cast_mut(&mut self) -> Option<&mut (dyn ProcessType + 'static)>

Source§

impl Cast<dyn ProcessTypeMut> for Process

Source§

fn cast(&self) -> Option<&(dyn ProcessTypeMut + 'static)>

Source§

fn cast_mut(&mut self) -> Option<&mut (dyn ProcessTypeMut + 'static)>

Source§

impl Cast<dyn PropertyType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn PropertyTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ReceiveTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ReceiveTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn RelationshipType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn RelationshipTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn RenderingType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn RenderingTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceAssignmentExpressionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceAssignmentExpressionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceParameterBindingType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceParameterBindingTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceParameterType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceParameterTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceRoleType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceRoleTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ResourceTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn RootElementType> for Process

Source§

fn cast(&self) -> Option<&(dyn RootElementType + 'static)>

Source§

fn cast_mut(&mut self) -> Option<&mut (dyn RootElementType + 'static)>

Source§

impl Cast<dyn RootElementTypeMut> for Process

Source§

fn cast(&self) -> Option<&(dyn RootElementTypeMut + 'static)>

Source§

fn cast_mut(&mut self) -> Option<&mut (dyn RootElementTypeMut + 'static)>

Source§

impl Cast<dyn ScriptTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ScriptTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ScriptType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ScriptTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SendTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SendTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SequenceFlowType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SequenceFlowTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ServiceTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ServiceTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SignalEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SignalEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SignalType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SignalTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn StandardLoopCharacteristicsType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn StandardLoopCharacteristicsTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn StartEventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn StartEventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SubChoreographyType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SubChoreographyTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SubConversationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SubConversationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SubProcessType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn SubProcessTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TerminateEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TerminateEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TextAnnotationType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TextAnnotationTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TextType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TextTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ThrowEventType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn ThrowEventTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TimerEventDefinitionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TimerEventDefinitionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TransactionType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn TransactionTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn UserTaskType> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Cast<dyn UserTaskTypeMut> for Process

Source§

fn cast(&self) -> Option<&T>

Source§

fn cast_mut(&mut self) -> Option<&mut T>

Source§

impl Clone for Process

Source§

fn clone(&self) -> Process

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

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

Performs copy-assignment from source. Read more
Source§

impl Debug for Process

Source§

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

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

impl Default for Process

Source§

fn default() -> Process

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for Process

Source§

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

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

impl DocumentElement for Process

Source§

impl DocumentElementContainer for Process

Source§

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>

Find an element by ID
Source§

impl From<Process> for RootElement

Source§

fn from(original: Process) -> RootElement

Converts to this type from the input type.
Source§

impl Hash for Process

Source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · Source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
Source§

impl PartialEq for Process

Source§

fn eq(&self, other: &Process) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl ProcessType for Process

Source§

fn resource_roles(&self) -> &Vec<ResourceRole>

Get value of resourceRole child
Source§

fn is_executable(&self) -> &Option<bool>

Get value of attribute isExecutable
Source§

fn supportses(&self) -> &Vec<String>

Get value of supports child
Source§

fn correlation_subscriptions(&self) -> &Vec<CorrelationSubscription>

Get value of correlationSubscription child
Source§

fn properties(&self) -> &Vec<Property>

Get value of property child
Source§

fn is_closed(&self) -> &Option<bool>

Get value of attribute isClosed
Source§

fn monitoring(&self) -> &Option<Monitoring>

Get value of monitoring child
Source§

fn lane_sets(&self) -> &Vec<LaneSet>

Get value of laneSet child
Source§

fn artifacts(&self) -> &Vec<Artifact>

Get value of artifact child
Source§

fn process_type(&self) -> &Option<String>

Get value of attribute processType
Source§

fn auditing(&self) -> &Option<Auditing>

Get value of auditing child
Source§

fn flow_elements(&self) -> &Vec<FlowElement>

Get value of flowElement child
Source§

fn definitional_collaboration_ref(&self) -> &Option<String>

Get value of attribute definitionalCollaborationRef
Source§

impl ProcessTypeMut for Process

Source§

fn set_is_executable(&mut self, v: Option<bool>)

Set value of attribute isExecutable
Source§

fn auditing_mut(&mut self) -> &mut Option<Auditing>

Get a mutable value of auditing child
Source§

fn set_auditing(&mut self, v: Option<Auditing>)

Set value of auditing child
Source§

fn set_process_type(&mut self, v: Option<String>)

Set value of attribute processType
Source§

fn set_lane_sets(&mut self, v: Vec<LaneSet>)

Set value of laneSet child
Source§

fn lane_sets_mut(&mut self) -> &mut Vec<LaneSet>

Get a mutable value of laneSet child
Source§

fn flow_elements_mut(&mut self) -> &mut Vec<FlowElement>

Get a mutable value of flowElement child
Source§

fn set_flow_elements(&mut self, v: Vec<FlowElement>)

Set value of flowElement child
Source§

fn monitoring_mut(&mut self) -> &mut Option<Monitoring>

Get a mutable value of monitoring child
Source§

fn set_monitoring(&mut self, v: Option<Monitoring>)

Set value of monitoring child
Source§

fn properties_mut(&mut self) -> &mut Vec<Property>

Get a mutable value of property child
Source§

fn set_properties(&mut self, v: Vec<Property>)

Set value of property child
Source§

fn set_definitional_collaboration_ref(&mut self, v: Option<String>)

Set value of attribute definitionalCollaborationRef
Source§

fn artifacts_mut(&mut self) -> &mut Vec<Artifact>

Get a mutable value of artifact child
Source§

fn set_artifacts(&mut self, v: Vec<Artifact>)

Set value of artifact child
Source§

fn set_resource_roles(&mut self, v: Vec<ResourceRole>)

Set value of resourceRole child
Source§

fn resource_roles_mut(&mut self) -> &mut Vec<ResourceRole>

Get a mutable value of resourceRole child
Source§

fn set_correlation_subscriptions(&mut self, v: Vec<CorrelationSubscription>)

Set value of correlationSubscription child
Source§

fn correlation_subscriptions_mut(&mut self) -> &mut Vec<CorrelationSubscription>

Get a mutable value of correlationSubscription child
Source§

fn supportses_mut(&mut self) -> &mut Vec<String>

Get a mutable value of supports child
Source§

fn set_supportses(&mut self, v: Vec<String>)

Set value of supports child
Source§

fn set_is_closed(&mut self, v: Option<bool>)

Set value of attribute isClosed
Source§

impl Serialize for Process

Source§

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

Serialize this value into the given Serde serializer. Read more
Source§

impl<'__input> XmlRead<'__input> for Process

Source§

fn from_reader(reader: &mut XmlReader<'__input>) -> XmlResult<Self>

Source§

fn from_str(text: &'a str) -> Result<Self, XmlError>

Source§

impl RootElementType for Process

Source§

impl RootElementTypeMut for Process

Source§

impl StructuralPartialEq for Process

Auto Trait Implementations§

Blanket Implementations§

Source§

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

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

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

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

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

Source§

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

Mutably borrows from an owned value. Read more
Source§

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

Source§

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

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

impl<T> Downcast for T
where T: Any,

Source§

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>

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)

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)

Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot generate &mut Any’s vtable from &mut Trait’s.
Source§

impl<T> DowncastSync for T
where T: Any + Send + Sync,

Source§

fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Sync + Send>

Convert Arc<Trait> (where Trait: Downcast) to Arc<Any>. Arc<Any> can then be further downcast into Arc<ConcreteType> where ConcreteType implements Trait.
Source§

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

Source§

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

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

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

Source§

fn into(self) -> U

Calls U::from(self).

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

Source§

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

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

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

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

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

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

Source§

type Error = Infallible

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

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

Performs the conversion.
Source§

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

Source§

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

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

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

Performs the conversion.
Source§

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

Source§

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