pub struct MultiInstanceLoopCharacteristics {Show 14 fields
pub id: Option<Id>,
pub documentations: Vec<Documentation>,
pub extension_elements: Option<ExtensionElements>,
pub is_sequential: Option<bool>,
pub behavior: Option<String>,
pub one_behavior_event_ref: Option<String>,
pub none_behavior_event_ref: Option<String>,
pub loop_cardinality: Option<MultiInstanceLoopCharacteristicsLoopCardinality>,
pub loop_data_input_ref: Option<String>,
pub loop_data_output_ref: Option<String>,
pub input_data_item: Option<MultiInstanceLoopCharacteristicsInputDataItem>,
pub output_data_item: Option<MultiInstanceLoopCharacteristicsOutputDataItem>,
pub complex_behavior_definitions: Vec<ComplexBehaviorDefinition>,
pub completion_condition: Option<MultiInstanceLoopCharacteristicsCompletionCondition>,
}Expand description
Auto-generated from BPNM schema
(See codegen-rust.xsl)
Fields§
§id: Option<Id>§documentations: Vec<Documentation>§extension_elements: Option<ExtensionElements>§is_sequential: Option<bool>§behavior: Option<String>§one_behavior_event_ref: Option<String>§none_behavior_event_ref: Option<String>§loop_cardinality: Option<MultiInstanceLoopCharacteristicsLoopCardinality>§loop_data_input_ref: Option<String>§loop_data_output_ref: Option<String>§input_data_item: Option<MultiInstanceLoopCharacteristicsInputDataItem>§output_data_item: Option<MultiInstanceLoopCharacteristicsOutputDataItem>§complex_behavior_definitions: Vec<ComplexBehaviorDefinition>§completion_condition: Option<MultiInstanceLoopCharacteristicsCompletionCondition>Trait Implementations§
Source§impl BaseElementType for MultiInstanceLoopCharacteristics
impl BaseElementType for MultiInstanceLoopCharacteristics
Source§fn documentations(&self) -> &Vec<Documentation>
fn documentations(&self) -> &Vec<Documentation>
Get value of
documentation childSource§fn extension_elements(&self) -> &Option<ExtensionElements>
fn extension_elements(&self) -> &Option<ExtensionElements>
Get value of
extensionElements childSource§impl BaseElementTypeMut for MultiInstanceLoopCharacteristics
impl BaseElementTypeMut for MultiInstanceLoopCharacteristics
Source§fn set_extension_elements(&mut self, v: Option<ExtensionElements>)
fn set_extension_elements(&mut self, v: Option<ExtensionElements>)
Set value of
extensionElements childSource§fn extension_elements_mut(&mut self) -> &mut Option<ExtensionElements>
fn extension_elements_mut(&mut self) -> &mut Option<ExtensionElements>
Get a mutable value of
extensionElements childSource§fn set_documentations(&mut self, v: Vec<Documentation>)
fn set_documentations(&mut self, v: Vec<Documentation>)
Set value of
documentation childSource§fn documentations_mut(&mut self) -> &mut Vec<Documentation>
fn documentations_mut(&mut self) -> &mut Vec<Documentation>
Get a mutable value of
documentation childSource§impl Cast<dyn ActivityType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ActivityType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ActivityTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ActivityTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn AdHocSubProcessType> for MultiInstanceLoopCharacteristics
impl Cast<dyn AdHocSubProcessType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ArtifactType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ArtifactType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ArtifactTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ArtifactTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn AssignmentType> for MultiInstanceLoopCharacteristics
impl Cast<dyn AssignmentType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn AssignmentTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn AssignmentTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn AssociationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn AssociationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn AssociationTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn AssociationTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn AuditingType> for MultiInstanceLoopCharacteristics
impl Cast<dyn AuditingType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn AuditingTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn AuditingTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn BaseElementType> for MultiInstanceLoopCharacteristics
impl Cast<dyn BaseElementType> for MultiInstanceLoopCharacteristics
fn cast(&self) -> Option<&(dyn BaseElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementType + 'static)>
Source§impl Cast<dyn BaseElementTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn BaseElementTypeMut> for MultiInstanceLoopCharacteristics
fn cast(&self) -> Option<&(dyn BaseElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementTypeMut + 'static)>
Source§impl Cast<dyn BoundaryEventType> for MultiInstanceLoopCharacteristics
impl Cast<dyn BoundaryEventType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn BoundaryEventTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn BoundaryEventTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn BusinessRuleTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn BusinessRuleTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CallActivityType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CallActivityType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CallActivityTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn CallActivityTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CallChoreographyType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CallChoreographyType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CallConversationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CallConversationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CallableElementType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CallableElementType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CatchEventType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CatchEventType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CatchEventTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn CatchEventTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CategoryType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CategoryType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CategoryTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn CategoryTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CategoryValueType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CategoryValueType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CategoryValueTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn CategoryValueTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ChoreographyTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ChoreographyTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ChoreographyType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ChoreographyType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ChoreographyTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ChoreographyTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CollaborationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CollaborationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CollaborationTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn CollaborationTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ComplexGatewayType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ComplexGatewayType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ComplexGatewayTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ComplexGatewayTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ConversationLinkType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ConversationLinkType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ConversationNodeType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ConversationNodeType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ConversationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ConversationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ConversationTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ConversationTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CorrelationKeyType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CorrelationKeyType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CorrelationKeyTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn CorrelationKeyTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CorrelationPropertyRetrievalExpressionType> for MultiInstanceLoopCharacteristics
impl Cast<dyn CorrelationPropertyRetrievalExpressionType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn CorrelationPropertyRetrievalExpressionTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn CorrelationPropertyRetrievalExpressionTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataAssociationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataAssociationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataInputType> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataInputType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataInputTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataInputTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataObjectType> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataObjectType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataObjectTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataObjectTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataOutputType> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataOutputType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataOutputTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataOutputTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataStateType> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataStateType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataStateTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataStateTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataStoreType> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataStoreType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DataStoreTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn DataStoreTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DefinitionsType> for MultiInstanceLoopCharacteristics
impl Cast<dyn DefinitionsType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DefinitionsTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn DefinitionsTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DocumentationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn DocumentationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn DocumentationTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn DocumentationTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EndEventType> for MultiInstanceLoopCharacteristics
impl Cast<dyn EndEventType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EndEventTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn EndEventTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EndPointType> for MultiInstanceLoopCharacteristics
impl Cast<dyn EndPointType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EndPointTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn EndPointTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ErrorType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ErrorType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ErrorTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ErrorTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EscalationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn EscalationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EscalationTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn EscalationTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EventBasedGatewayType> for MultiInstanceLoopCharacteristics
impl Cast<dyn EventBasedGatewayType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EventDefinitionType> for MultiInstanceLoopCharacteristics
impl Cast<dyn EventDefinitionType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EventType> for MultiInstanceLoopCharacteristics
impl Cast<dyn EventType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn EventTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn EventTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ExclusiveGatewayType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ExclusiveGatewayType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ExpressionType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ExpressionType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ExpressionTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ExpressionTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ExtensionElementsType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ExtensionElementsType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ExtensionType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ExtensionType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ExtensionTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ExtensionTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn FlowElementType> for MultiInstanceLoopCharacteristics
impl Cast<dyn FlowElementType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn FlowElementTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn FlowElementTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn FlowNodeType> for MultiInstanceLoopCharacteristics
impl Cast<dyn FlowNodeType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn FlowNodeTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn FlowNodeTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn FormalExpressionType> for MultiInstanceLoopCharacteristics
impl Cast<dyn FormalExpressionType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GatewayType> for MultiInstanceLoopCharacteristics
impl Cast<dyn GatewayType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GatewayTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn GatewayTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GlobalManualTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn GlobalManualTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GlobalScriptTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn GlobalScriptTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GlobalTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn GlobalTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GlobalTaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn GlobalTaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GlobalUserTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn GlobalUserTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GlobalUserTaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn GlobalUserTaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GroupType> for MultiInstanceLoopCharacteristics
impl Cast<dyn GroupType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn GroupTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn GroupTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn HumanPerformerType> for MultiInstanceLoopCharacteristics
impl Cast<dyn HumanPerformerType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn HumanPerformerTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn HumanPerformerTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ImportType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ImportType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ImportTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ImportTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn InclusiveGatewayType> for MultiInstanceLoopCharacteristics
impl Cast<dyn InclusiveGatewayType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn InputSetType> for MultiInstanceLoopCharacteristics
impl Cast<dyn InputSetType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn InputSetTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn InputSetTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn InterfaceType> for MultiInstanceLoopCharacteristics
impl Cast<dyn InterfaceType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn InterfaceTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn InterfaceTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ItemDefinitionType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ItemDefinitionType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ItemDefinitionTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ItemDefinitionTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn LaneSetType> for MultiInstanceLoopCharacteristics
impl Cast<dyn LaneSetType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn LaneSetTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn LaneSetTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn LaneType> for MultiInstanceLoopCharacteristics
impl Cast<dyn LaneType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn LaneTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn LaneTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn LoopCharacteristicsType> for MultiInstanceLoopCharacteristics
impl Cast<dyn LoopCharacteristicsType> for MultiInstanceLoopCharacteristics
fn cast(&self) -> Option<&(dyn LoopCharacteristicsType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn LoopCharacteristicsType + 'static)>
Source§impl Cast<dyn LoopCharacteristicsTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn LoopCharacteristicsTypeMut> for MultiInstanceLoopCharacteristics
fn cast(&self) -> Option<&(dyn LoopCharacteristicsTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn LoopCharacteristicsTypeMut + 'static)>
Source§impl Cast<dyn ManualTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ManualTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ManualTaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ManualTaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn MessageFlowType> for MultiInstanceLoopCharacteristics
impl Cast<dyn MessageFlowType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn MessageFlowTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn MessageFlowTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn MessageType> for MultiInstanceLoopCharacteristics
impl Cast<dyn MessageType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn MessageTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn MessageTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn MonitoringType> for MultiInstanceLoopCharacteristics
impl Cast<dyn MonitoringType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn MonitoringTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn MonitoringTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn MultiInstanceLoopCharacteristicsType> for MultiInstanceLoopCharacteristics
impl Cast<dyn MultiInstanceLoopCharacteristicsType> for MultiInstanceLoopCharacteristics
fn cast(&self) -> Option<&(dyn MultiInstanceLoopCharacteristicsType + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn MultiInstanceLoopCharacteristicsType + 'static)>
Source§impl Cast<dyn MultiInstanceLoopCharacteristicsTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn MultiInstanceLoopCharacteristicsTypeMut> for MultiInstanceLoopCharacteristics
fn cast( &self, ) -> Option<&(dyn MultiInstanceLoopCharacteristicsTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn MultiInstanceLoopCharacteristicsTypeMut + 'static)>
Source§impl Cast<dyn OperationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn OperationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn OperationTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn OperationTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn OutputSetType> for MultiInstanceLoopCharacteristics
impl Cast<dyn OutputSetType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn OutputSetTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn OutputSetTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ParallelGatewayType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ParallelGatewayType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ParticipantType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ParticipantType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ParticipantTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ParticipantTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PartnerEntityType> for MultiInstanceLoopCharacteristics
impl Cast<dyn PartnerEntityType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PartnerEntityTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn PartnerEntityTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PartnerRoleType> for MultiInstanceLoopCharacteristics
impl Cast<dyn PartnerRoleType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PartnerRoleTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn PartnerRoleTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PerformerType> for MultiInstanceLoopCharacteristics
impl Cast<dyn PerformerType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PerformerTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn PerformerTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PotentialOwnerType> for MultiInstanceLoopCharacteristics
impl Cast<dyn PotentialOwnerType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PotentialOwnerTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn PotentialOwnerTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ProcessType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ProcessType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ProcessTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ProcessTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PropertyType> for MultiInstanceLoopCharacteristics
impl Cast<dyn PropertyType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn PropertyTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn PropertyTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ReceiveTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ReceiveTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ReceiveTaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ReceiveTaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn RelationshipType> for MultiInstanceLoopCharacteristics
impl Cast<dyn RelationshipType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn RelationshipTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn RelationshipTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn RenderingType> for MultiInstanceLoopCharacteristics
impl Cast<dyn RenderingType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn RenderingTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn RenderingTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ResourceParameterType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ResourceParameterType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ResourceRoleType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ResourceRoleType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ResourceRoleTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ResourceRoleTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ResourceType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ResourceType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ResourceTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ResourceTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn RootElementType> for MultiInstanceLoopCharacteristics
impl Cast<dyn RootElementType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn RootElementTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn RootElementTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ScriptTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ScriptTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ScriptTaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ScriptTaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ScriptType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ScriptType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ScriptTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ScriptTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SendTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn SendTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SendTaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn SendTaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SequenceFlowType> for MultiInstanceLoopCharacteristics
impl Cast<dyn SequenceFlowType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SequenceFlowTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn SequenceFlowTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ServiceTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ServiceTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ServiceTaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ServiceTaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SignalType> for MultiInstanceLoopCharacteristics
impl Cast<dyn SignalType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SignalTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn SignalTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn StartEventType> for MultiInstanceLoopCharacteristics
impl Cast<dyn StartEventType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn StartEventTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn StartEventTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SubChoreographyType> for MultiInstanceLoopCharacteristics
impl Cast<dyn SubChoreographyType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SubConversationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn SubConversationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SubProcessType> for MultiInstanceLoopCharacteristics
impl Cast<dyn SubProcessType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn SubProcessTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn SubProcessTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn TaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn TaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn TaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn TaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn TextAnnotationType> for MultiInstanceLoopCharacteristics
impl Cast<dyn TextAnnotationType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn TextAnnotationTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn TextAnnotationTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn TextType> for MultiInstanceLoopCharacteristics
impl Cast<dyn TextType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn TextTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn TextTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ThrowEventType> for MultiInstanceLoopCharacteristics
impl Cast<dyn ThrowEventType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn ThrowEventTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn ThrowEventTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn TransactionType> for MultiInstanceLoopCharacteristics
impl Cast<dyn TransactionType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn TransactionTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn TransactionTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn UserTaskType> for MultiInstanceLoopCharacteristics
impl Cast<dyn UserTaskType> for MultiInstanceLoopCharacteristics
Source§impl Cast<dyn UserTaskTypeMut> for MultiInstanceLoopCharacteristics
impl Cast<dyn UserTaskTypeMut> for MultiInstanceLoopCharacteristics
Source§impl Clone for MultiInstanceLoopCharacteristics
impl Clone for MultiInstanceLoopCharacteristics
Source§fn clone(&self) -> MultiInstanceLoopCharacteristics
fn clone(&self) -> MultiInstanceLoopCharacteristics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for MultiInstanceLoopCharacteristics
impl Default for MultiInstanceLoopCharacteristics
Source§fn default() -> MultiInstanceLoopCharacteristics
fn default() -> MultiInstanceLoopCharacteristics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MultiInstanceLoopCharacteristics
impl<'de> Deserialize<'de> for MultiInstanceLoopCharacteristics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl DocumentElementContainer for MultiInstanceLoopCharacteristics
impl DocumentElementContainer for MultiInstanceLoopCharacteristics
Source§fn find_by_id_mut(&mut self, id: &str) -> Option<&mut dyn DocumentElement>
fn find_by_id_mut(&mut self, id: &str) -> Option<&mut dyn DocumentElement>
Find an element by ID and return a mutable reference
Source§fn find_by_id(&self, id: &str) -> Option<&dyn DocumentElement>
fn find_by_id(&self, id: &str) -> Option<&dyn DocumentElement>
Find an element by ID
Source§impl From<MultiInstanceLoopCharacteristics> for LoopCharacteristics
impl From<MultiInstanceLoopCharacteristics> for LoopCharacteristics
Source§fn from(original: MultiInstanceLoopCharacteristics) -> LoopCharacteristics
fn from(original: MultiInstanceLoopCharacteristics) -> LoopCharacteristics
Converts to this type from the input type.
Source§impl MultiInstanceLoopCharacteristicsType for MultiInstanceLoopCharacteristics
impl MultiInstanceLoopCharacteristicsType for MultiInstanceLoopCharacteristics
Source§fn one_behavior_event_ref(&self) -> &Option<String>
fn one_behavior_event_ref(&self) -> &Option<String>
Get value of attribute
oneBehaviorEventRefSource§fn loop_data_input_ref(&self) -> &Option<String>
fn loop_data_input_ref(&self) -> &Option<String>
Get value of
loopDataInputRef childSource§fn input_data_item(
&self,
) -> &Option<MultiInstanceLoopCharacteristicsInputDataItem>
fn input_data_item( &self, ) -> &Option<MultiInstanceLoopCharacteristicsInputDataItem>
Get value of
inputDataItem childSource§fn complex_behavior_definitions(&self) -> &Vec<ComplexBehaviorDefinition>
fn complex_behavior_definitions(&self) -> &Vec<ComplexBehaviorDefinition>
Get value of
complexBehaviorDefinition childSource§fn completion_condition(
&self,
) -> &Option<MultiInstanceLoopCharacteristicsCompletionCondition>
fn completion_condition( &self, ) -> &Option<MultiInstanceLoopCharacteristicsCompletionCondition>
Get value of
completionCondition childSource§fn output_data_item(
&self,
) -> &Option<MultiInstanceLoopCharacteristicsOutputDataItem>
fn output_data_item( &self, ) -> &Option<MultiInstanceLoopCharacteristicsOutputDataItem>
Get value of
outputDataItem childSource§fn is_sequential(&self) -> &Option<bool>
fn is_sequential(&self) -> &Option<bool>
Get value of attribute
isSequentialSource§fn none_behavior_event_ref(&self) -> &Option<String>
fn none_behavior_event_ref(&self) -> &Option<String>
Get value of attribute
noneBehaviorEventRefSource§fn loop_data_output_ref(&self) -> &Option<String>
fn loop_data_output_ref(&self) -> &Option<String>
Get value of
loopDataOutputRef childSource§fn loop_cardinality(
&self,
) -> &Option<MultiInstanceLoopCharacteristicsLoopCardinality>
fn loop_cardinality( &self, ) -> &Option<MultiInstanceLoopCharacteristicsLoopCardinality>
Get value of
loopCardinality childSource§impl MultiInstanceLoopCharacteristicsTypeMut for MultiInstanceLoopCharacteristics
impl MultiInstanceLoopCharacteristicsTypeMut for MultiInstanceLoopCharacteristics
Source§fn set_behavior(&mut self, v: Option<String>)
fn set_behavior(&mut self, v: Option<String>)
Set value of attribute
behaviorSource§fn loop_cardinality_mut(
&mut self,
) -> &mut Option<MultiInstanceLoopCharacteristicsLoopCardinality>
fn loop_cardinality_mut( &mut self, ) -> &mut Option<MultiInstanceLoopCharacteristicsLoopCardinality>
Get a mutable value of
loopCardinality childSource§fn set_loop_cardinality(
&mut self,
v: Option<MultiInstanceLoopCharacteristicsLoopCardinality>,
)
fn set_loop_cardinality( &mut self, v: Option<MultiInstanceLoopCharacteristicsLoopCardinality>, )
Set value of
loopCardinality childSource§fn loop_data_output_ref_mut(&mut self) -> &mut Option<String>
fn loop_data_output_ref_mut(&mut self) -> &mut Option<String>
Get a mutable value of
loopDataOutputRef childSource§fn set_loop_data_output_ref(&mut self, v: Option<String>)
fn set_loop_data_output_ref(&mut self, v: Option<String>)
Set value of
loopDataOutputRef childSource§fn set_one_behavior_event_ref(&mut self, v: Option<String>)
fn set_one_behavior_event_ref(&mut self, v: Option<String>)
Set value of attribute
oneBehaviorEventRefSource§fn set_is_sequential(&mut self, v: Option<bool>)
fn set_is_sequential(&mut self, v: Option<bool>)
Set value of attribute
isSequentialSource§fn loop_data_input_ref_mut(&mut self) -> &mut Option<String>
fn loop_data_input_ref_mut(&mut self) -> &mut Option<String>
Get a mutable value of
loopDataInputRef childSource§fn set_loop_data_input_ref(&mut self, v: Option<String>)
fn set_loop_data_input_ref(&mut self, v: Option<String>)
Set value of
loopDataInputRef childSource§fn input_data_item_mut(
&mut self,
) -> &mut Option<MultiInstanceLoopCharacteristicsInputDataItem>
fn input_data_item_mut( &mut self, ) -> &mut Option<MultiInstanceLoopCharacteristicsInputDataItem>
Get a mutable value of
inputDataItem childSource§fn set_input_data_item(
&mut self,
v: Option<MultiInstanceLoopCharacteristicsInputDataItem>,
)
fn set_input_data_item( &mut self, v: Option<MultiInstanceLoopCharacteristicsInputDataItem>, )
Set value of
inputDataItem childSource§fn complex_behavior_definitions_mut(
&mut self,
) -> &mut Vec<ComplexBehaviorDefinition>
fn complex_behavior_definitions_mut( &mut self, ) -> &mut Vec<ComplexBehaviorDefinition>
Get a mutable value of
complexBehaviorDefinition childSource§fn set_complex_behavior_definitions(
&mut self,
v: Vec<ComplexBehaviorDefinition>,
)
fn set_complex_behavior_definitions( &mut self, v: Vec<ComplexBehaviorDefinition>, )
Set value of
complexBehaviorDefinition childSource§fn set_output_data_item(
&mut self,
v: Option<MultiInstanceLoopCharacteristicsOutputDataItem>,
)
fn set_output_data_item( &mut self, v: Option<MultiInstanceLoopCharacteristicsOutputDataItem>, )
Set value of
outputDataItem childSource§fn output_data_item_mut(
&mut self,
) -> &mut Option<MultiInstanceLoopCharacteristicsOutputDataItem>
fn output_data_item_mut( &mut self, ) -> &mut Option<MultiInstanceLoopCharacteristicsOutputDataItem>
Get a mutable value of
outputDataItem childSource§fn completion_condition_mut(
&mut self,
) -> &mut Option<MultiInstanceLoopCharacteristicsCompletionCondition>
fn completion_condition_mut( &mut self, ) -> &mut Option<MultiInstanceLoopCharacteristicsCompletionCondition>
Get a mutable value of
completionCondition childSource§fn set_completion_condition(
&mut self,
v: Option<MultiInstanceLoopCharacteristicsCompletionCondition>,
)
fn set_completion_condition( &mut self, v: Option<MultiInstanceLoopCharacteristicsCompletionCondition>, )
Set value of
completionCondition childSource§fn set_none_behavior_event_ref(&mut self, v: Option<String>)
fn set_none_behavior_event_ref(&mut self, v: Option<String>)
Set value of attribute
noneBehaviorEventRefSource§impl PartialEq for MultiInstanceLoopCharacteristics
impl PartialEq for MultiInstanceLoopCharacteristics
Source§fn eq(&self, other: &MultiInstanceLoopCharacteristics) -> bool
fn eq(&self, other: &MultiInstanceLoopCharacteristics) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl<'__input> XmlRead<'__input> for MultiInstanceLoopCharacteristics
impl<'__input> XmlRead<'__input> for MultiInstanceLoopCharacteristics
impl LoopCharacteristicsType for MultiInstanceLoopCharacteristics
impl LoopCharacteristicsTypeMut for MultiInstanceLoopCharacteristics
impl StructuralPartialEq for MultiInstanceLoopCharacteristics
Auto Trait Implementations§
impl Freeze for MultiInstanceLoopCharacteristics
impl RefUnwindSafe for MultiInstanceLoopCharacteristics
impl Send for MultiInstanceLoopCharacteristics
impl Sync for MultiInstanceLoopCharacteristics
impl Unpin for MultiInstanceLoopCharacteristics
impl UnwindSafe for MultiInstanceLoopCharacteristics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.