pub struct DataObjectReference {
pub id: Option<Id>,
pub documentations: Vec<Documentation>,
pub extension_elements: Option<ExtensionElements>,
pub name: Option<String>,
pub auditing: Option<Auditing>,
pub monitoring: Option<Monitoring>,
pub category_value_refs: Vec<String>,
pub item_subject_ref: Option<String>,
pub data_object_ref: Option<String>,
pub data_state: Option<DataState>,
}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>§auditing: Option<Auditing>§monitoring: Option<Monitoring>§category_value_refs: Vec<String>§item_subject_ref: Option<String>§data_object_ref: Option<String>§data_state: Option<DataState>Trait Implementations§
Source§impl BaseElementType for DataObjectReference
impl BaseElementType for DataObjectReference
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 DataObjectReference
impl BaseElementTypeMut for DataObjectReference
Source§fn documentations_mut(&mut self) -> &mut Vec<Documentation>
fn documentations_mut(&mut self) -> &mut Vec<Documentation>
Get a mutable value of
documentation childSource§fn set_documentations(&mut self, v: Vec<Documentation>)
fn set_documentations(&mut self, v: Vec<Documentation>)
Set value of
documentation 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_extension_elements(&mut self, v: Option<ExtensionElements>)
fn set_extension_elements(&mut self, v: Option<ExtensionElements>)
Set value of
extensionElements childSource§impl Cast<dyn ActivityType> for DataObjectReference
impl Cast<dyn ActivityType> for DataObjectReference
Source§impl Cast<dyn ActivityTypeMut> for DataObjectReference
impl Cast<dyn ActivityTypeMut> for DataObjectReference
Source§impl Cast<dyn AdHocSubProcessType> for DataObjectReference
impl Cast<dyn AdHocSubProcessType> for DataObjectReference
Source§impl Cast<dyn AdHocSubProcessTypeMut> for DataObjectReference
impl Cast<dyn AdHocSubProcessTypeMut> for DataObjectReference
Source§impl Cast<dyn ArtifactType> for DataObjectReference
impl Cast<dyn ArtifactType> for DataObjectReference
Source§impl Cast<dyn ArtifactTypeMut> for DataObjectReference
impl Cast<dyn ArtifactTypeMut> for DataObjectReference
Source§impl Cast<dyn AssignmentType> for DataObjectReference
impl Cast<dyn AssignmentType> for DataObjectReference
Source§impl Cast<dyn AssignmentTypeMut> for DataObjectReference
impl Cast<dyn AssignmentTypeMut> for DataObjectReference
Source§impl Cast<dyn AssociationType> for DataObjectReference
impl Cast<dyn AssociationType> for DataObjectReference
Source§impl Cast<dyn AssociationTypeMut> for DataObjectReference
impl Cast<dyn AssociationTypeMut> for DataObjectReference
Source§impl Cast<dyn AuditingType> for DataObjectReference
impl Cast<dyn AuditingType> for DataObjectReference
Source§impl Cast<dyn AuditingTypeMut> for DataObjectReference
impl Cast<dyn AuditingTypeMut> for DataObjectReference
Source§impl Cast<dyn BaseElementType> for DataObjectReference
impl Cast<dyn BaseElementType> for DataObjectReference
fn cast(&self) -> Option<&(dyn BaseElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementType + 'static)>
Source§impl Cast<dyn BaseElementTypeMut> for DataObjectReference
impl Cast<dyn BaseElementTypeMut> for DataObjectReference
fn cast(&self) -> Option<&(dyn BaseElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementTypeMut + 'static)>
Source§impl Cast<dyn BaseElementWithMixedContentType> for DataObjectReference
impl Cast<dyn BaseElementWithMixedContentType> for DataObjectReference
Source§impl Cast<dyn BaseElementWithMixedContentTypeMut> for DataObjectReference
impl Cast<dyn BaseElementWithMixedContentTypeMut> for DataObjectReference
Source§impl Cast<dyn BoundaryEventType> for DataObjectReference
impl Cast<dyn BoundaryEventType> for DataObjectReference
Source§impl Cast<dyn BoundaryEventTypeMut> for DataObjectReference
impl Cast<dyn BoundaryEventTypeMut> for DataObjectReference
Source§impl Cast<dyn BusinessRuleTaskType> for DataObjectReference
impl Cast<dyn BusinessRuleTaskType> for DataObjectReference
Source§impl Cast<dyn BusinessRuleTaskTypeMut> for DataObjectReference
impl Cast<dyn BusinessRuleTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn CallActivityType> for DataObjectReference
impl Cast<dyn CallActivityType> for DataObjectReference
Source§impl Cast<dyn CallActivityTypeMut> for DataObjectReference
impl Cast<dyn CallActivityTypeMut> for DataObjectReference
Source§impl Cast<dyn CallChoreographyType> for DataObjectReference
impl Cast<dyn CallChoreographyType> for DataObjectReference
Source§impl Cast<dyn CallChoreographyTypeMut> for DataObjectReference
impl Cast<dyn CallChoreographyTypeMut> for DataObjectReference
Source§impl Cast<dyn CallConversationType> for DataObjectReference
impl Cast<dyn CallConversationType> for DataObjectReference
Source§impl Cast<dyn CallConversationTypeMut> for DataObjectReference
impl Cast<dyn CallConversationTypeMut> for DataObjectReference
Source§impl Cast<dyn CallableElementType> for DataObjectReference
impl Cast<dyn CallableElementType> for DataObjectReference
Source§impl Cast<dyn CallableElementTypeMut> for DataObjectReference
impl Cast<dyn CallableElementTypeMut> for DataObjectReference
Source§impl Cast<dyn CancelEventDefinitionType> for DataObjectReference
impl Cast<dyn CancelEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn CancelEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn CancelEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn CatchEventType> for DataObjectReference
impl Cast<dyn CatchEventType> for DataObjectReference
Source§impl Cast<dyn CatchEventTypeMut> for DataObjectReference
impl Cast<dyn CatchEventTypeMut> for DataObjectReference
Source§impl Cast<dyn CategoryType> for DataObjectReference
impl Cast<dyn CategoryType> for DataObjectReference
Source§impl Cast<dyn CategoryTypeMut> for DataObjectReference
impl Cast<dyn CategoryTypeMut> for DataObjectReference
Source§impl Cast<dyn CategoryValueType> for DataObjectReference
impl Cast<dyn CategoryValueType> for DataObjectReference
Source§impl Cast<dyn CategoryValueTypeMut> for DataObjectReference
impl Cast<dyn CategoryValueTypeMut> for DataObjectReference
Source§impl Cast<dyn ChoreographyActivityType> for DataObjectReference
impl Cast<dyn ChoreographyActivityType> for DataObjectReference
Source§impl Cast<dyn ChoreographyActivityTypeMut> for DataObjectReference
impl Cast<dyn ChoreographyActivityTypeMut> for DataObjectReference
Source§impl Cast<dyn ChoreographyTaskType> for DataObjectReference
impl Cast<dyn ChoreographyTaskType> for DataObjectReference
Source§impl Cast<dyn ChoreographyTaskTypeMut> for DataObjectReference
impl Cast<dyn ChoreographyTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn ChoreographyType> for DataObjectReference
impl Cast<dyn ChoreographyType> for DataObjectReference
Source§impl Cast<dyn ChoreographyTypeMut> for DataObjectReference
impl Cast<dyn ChoreographyTypeMut> for DataObjectReference
Source§impl Cast<dyn CollaborationType> for DataObjectReference
impl Cast<dyn CollaborationType> for DataObjectReference
Source§impl Cast<dyn CollaborationTypeMut> for DataObjectReference
impl Cast<dyn CollaborationTypeMut> for DataObjectReference
Source§impl Cast<dyn CompensateEventDefinitionType> for DataObjectReference
impl Cast<dyn CompensateEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn CompensateEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn CompensateEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn ComplexBehaviorDefinitionType> for DataObjectReference
impl Cast<dyn ComplexBehaviorDefinitionType> for DataObjectReference
Source§impl Cast<dyn ComplexBehaviorDefinitionTypeMut> for DataObjectReference
impl Cast<dyn ComplexBehaviorDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn ComplexGatewayType> for DataObjectReference
impl Cast<dyn ComplexGatewayType> for DataObjectReference
Source§impl Cast<dyn ComplexGatewayTypeMut> for DataObjectReference
impl Cast<dyn ComplexGatewayTypeMut> for DataObjectReference
Source§impl Cast<dyn ConditionalEventDefinitionType> for DataObjectReference
impl Cast<dyn ConditionalEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn ConditionalEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn ConditionalEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn ConversationAssociationType> for DataObjectReference
impl Cast<dyn ConversationAssociationType> for DataObjectReference
Source§impl Cast<dyn ConversationAssociationTypeMut> for DataObjectReference
impl Cast<dyn ConversationAssociationTypeMut> for DataObjectReference
Source§impl Cast<dyn ConversationLinkType> for DataObjectReference
impl Cast<dyn ConversationLinkType> for DataObjectReference
Source§impl Cast<dyn ConversationLinkTypeMut> for DataObjectReference
impl Cast<dyn ConversationLinkTypeMut> for DataObjectReference
Source§impl Cast<dyn ConversationNodeType> for DataObjectReference
impl Cast<dyn ConversationNodeType> for DataObjectReference
Source§impl Cast<dyn ConversationNodeTypeMut> for DataObjectReference
impl Cast<dyn ConversationNodeTypeMut> for DataObjectReference
Source§impl Cast<dyn ConversationType> for DataObjectReference
impl Cast<dyn ConversationType> for DataObjectReference
Source§impl Cast<dyn ConversationTypeMut> for DataObjectReference
impl Cast<dyn ConversationTypeMut> for DataObjectReference
Source§impl Cast<dyn CorrelationKeyType> for DataObjectReference
impl Cast<dyn CorrelationKeyType> for DataObjectReference
Source§impl Cast<dyn CorrelationKeyTypeMut> for DataObjectReference
impl Cast<dyn CorrelationKeyTypeMut> for DataObjectReference
Source§impl Cast<dyn CorrelationPropertyBindingType> for DataObjectReference
impl Cast<dyn CorrelationPropertyBindingType> for DataObjectReference
Source§impl Cast<dyn CorrelationPropertyBindingTypeMut> for DataObjectReference
impl Cast<dyn CorrelationPropertyBindingTypeMut> for DataObjectReference
Source§impl Cast<dyn CorrelationPropertyType> for DataObjectReference
impl Cast<dyn CorrelationPropertyType> for DataObjectReference
Source§impl Cast<dyn CorrelationPropertyTypeMut> for DataObjectReference
impl Cast<dyn CorrelationPropertyTypeMut> for DataObjectReference
Source§impl Cast<dyn CorrelationSubscriptionType> for DataObjectReference
impl Cast<dyn CorrelationSubscriptionType> for DataObjectReference
Source§impl Cast<dyn CorrelationSubscriptionTypeMut> for DataObjectReference
impl Cast<dyn CorrelationSubscriptionTypeMut> for DataObjectReference
Source§impl Cast<dyn DataAssociationType> for DataObjectReference
impl Cast<dyn DataAssociationType> for DataObjectReference
Source§impl Cast<dyn DataAssociationTypeMut> for DataObjectReference
impl Cast<dyn DataAssociationTypeMut> for DataObjectReference
Source§impl Cast<dyn DataInputAssociationType> for DataObjectReference
impl Cast<dyn DataInputAssociationType> for DataObjectReference
Source§impl Cast<dyn DataInputAssociationTypeMut> for DataObjectReference
impl Cast<dyn DataInputAssociationTypeMut> for DataObjectReference
Source§impl Cast<dyn DataInputType> for DataObjectReference
impl Cast<dyn DataInputType> for DataObjectReference
Source§impl Cast<dyn DataInputTypeMut> for DataObjectReference
impl Cast<dyn DataInputTypeMut> for DataObjectReference
Source§impl Cast<dyn DataObjectReferenceType> for DataObjectReference
impl Cast<dyn DataObjectReferenceType> for DataObjectReference
fn cast(&self) -> Option<&(dyn DataObjectReferenceType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn DataObjectReferenceType + 'static)>
Source§impl Cast<dyn DataObjectReferenceTypeMut> for DataObjectReference
impl Cast<dyn DataObjectReferenceTypeMut> for DataObjectReference
fn cast(&self) -> Option<&(dyn DataObjectReferenceTypeMut + 'static)>
fn cast_mut( &mut self, ) -> Option<&mut (dyn DataObjectReferenceTypeMut + 'static)>
Source§impl Cast<dyn DataObjectType> for DataObjectReference
impl Cast<dyn DataObjectType> for DataObjectReference
Source§impl Cast<dyn DataObjectTypeMut> for DataObjectReference
impl Cast<dyn DataObjectTypeMut> for DataObjectReference
Source§impl Cast<dyn DataOutputAssociationType> for DataObjectReference
impl Cast<dyn DataOutputAssociationType> for DataObjectReference
Source§impl Cast<dyn DataOutputAssociationTypeMut> for DataObjectReference
impl Cast<dyn DataOutputAssociationTypeMut> for DataObjectReference
Source§impl Cast<dyn DataOutputType> for DataObjectReference
impl Cast<dyn DataOutputType> for DataObjectReference
Source§impl Cast<dyn DataOutputTypeMut> for DataObjectReference
impl Cast<dyn DataOutputTypeMut> for DataObjectReference
Source§impl Cast<dyn DataStateType> for DataObjectReference
impl Cast<dyn DataStateType> for DataObjectReference
Source§impl Cast<dyn DataStateTypeMut> for DataObjectReference
impl Cast<dyn DataStateTypeMut> for DataObjectReference
Source§impl Cast<dyn DataStoreReferenceType> for DataObjectReference
impl Cast<dyn DataStoreReferenceType> for DataObjectReference
Source§impl Cast<dyn DataStoreReferenceTypeMut> for DataObjectReference
impl Cast<dyn DataStoreReferenceTypeMut> for DataObjectReference
Source§impl Cast<dyn DataStoreType> for DataObjectReference
impl Cast<dyn DataStoreType> for DataObjectReference
Source§impl Cast<dyn DataStoreTypeMut> for DataObjectReference
impl Cast<dyn DataStoreTypeMut> for DataObjectReference
Source§impl Cast<dyn DefinitionsType> for DataObjectReference
impl Cast<dyn DefinitionsType> for DataObjectReference
Source§impl Cast<dyn DefinitionsTypeMut> for DataObjectReference
impl Cast<dyn DefinitionsTypeMut> for DataObjectReference
Source§impl Cast<dyn DocumentationType> for DataObjectReference
impl Cast<dyn DocumentationType> for DataObjectReference
Source§impl Cast<dyn DocumentationTypeMut> for DataObjectReference
impl Cast<dyn DocumentationTypeMut> for DataObjectReference
Source§impl Cast<dyn EndEventType> for DataObjectReference
impl Cast<dyn EndEventType> for DataObjectReference
Source§impl Cast<dyn EndEventTypeMut> for DataObjectReference
impl Cast<dyn EndEventTypeMut> for DataObjectReference
Source§impl Cast<dyn EndPointType> for DataObjectReference
impl Cast<dyn EndPointType> for DataObjectReference
Source§impl Cast<dyn EndPointTypeMut> for DataObjectReference
impl Cast<dyn EndPointTypeMut> for DataObjectReference
Source§impl Cast<dyn ErrorEventDefinitionType> for DataObjectReference
impl Cast<dyn ErrorEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn ErrorEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn ErrorEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn ErrorType> for DataObjectReference
impl Cast<dyn ErrorType> for DataObjectReference
Source§impl Cast<dyn ErrorTypeMut> for DataObjectReference
impl Cast<dyn ErrorTypeMut> for DataObjectReference
Source§impl Cast<dyn EscalationEventDefinitionType> for DataObjectReference
impl Cast<dyn EscalationEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn EscalationEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn EscalationEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn EscalationType> for DataObjectReference
impl Cast<dyn EscalationType> for DataObjectReference
Source§impl Cast<dyn EscalationTypeMut> for DataObjectReference
impl Cast<dyn EscalationTypeMut> for DataObjectReference
Source§impl Cast<dyn EventBasedGatewayType> for DataObjectReference
impl Cast<dyn EventBasedGatewayType> for DataObjectReference
Source§impl Cast<dyn EventBasedGatewayTypeMut> for DataObjectReference
impl Cast<dyn EventBasedGatewayTypeMut> for DataObjectReference
Source§impl Cast<dyn EventDefinitionType> for DataObjectReference
impl Cast<dyn EventDefinitionType> for DataObjectReference
Source§impl Cast<dyn EventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn EventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn EventType> for DataObjectReference
impl Cast<dyn EventType> for DataObjectReference
Source§impl Cast<dyn EventTypeMut> for DataObjectReference
impl Cast<dyn EventTypeMut> for DataObjectReference
Source§impl Cast<dyn ExclusiveGatewayType> for DataObjectReference
impl Cast<dyn ExclusiveGatewayType> for DataObjectReference
Source§impl Cast<dyn ExclusiveGatewayTypeMut> for DataObjectReference
impl Cast<dyn ExclusiveGatewayTypeMut> for DataObjectReference
Source§impl Cast<dyn ExpressionType> for DataObjectReference
impl Cast<dyn ExpressionType> for DataObjectReference
Source§impl Cast<dyn ExpressionTypeMut> for DataObjectReference
impl Cast<dyn ExpressionTypeMut> for DataObjectReference
Source§impl Cast<dyn ExtensionElementsType> for DataObjectReference
impl Cast<dyn ExtensionElementsType> for DataObjectReference
Source§impl Cast<dyn ExtensionElementsTypeMut> for DataObjectReference
impl Cast<dyn ExtensionElementsTypeMut> for DataObjectReference
Source§impl Cast<dyn ExtensionType> for DataObjectReference
impl Cast<dyn ExtensionType> for DataObjectReference
Source§impl Cast<dyn ExtensionTypeMut> for DataObjectReference
impl Cast<dyn ExtensionTypeMut> for DataObjectReference
Source§impl Cast<dyn FlowElementType> for DataObjectReference
impl Cast<dyn FlowElementType> for DataObjectReference
fn cast(&self) -> Option<&(dyn FlowElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowElementType + 'static)>
Source§impl Cast<dyn FlowElementTypeMut> for DataObjectReference
impl Cast<dyn FlowElementTypeMut> for DataObjectReference
fn cast(&self) -> Option<&(dyn FlowElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowElementTypeMut + 'static)>
Source§impl Cast<dyn FlowNodeType> for DataObjectReference
impl Cast<dyn FlowNodeType> for DataObjectReference
Source§impl Cast<dyn FlowNodeTypeMut> for DataObjectReference
impl Cast<dyn FlowNodeTypeMut> for DataObjectReference
Source§impl Cast<dyn FormalExpressionType> for DataObjectReference
impl Cast<dyn FormalExpressionType> for DataObjectReference
Source§impl Cast<dyn FormalExpressionTypeMut> for DataObjectReference
impl Cast<dyn FormalExpressionTypeMut> for DataObjectReference
Source§impl Cast<dyn GatewayType> for DataObjectReference
impl Cast<dyn GatewayType> for DataObjectReference
Source§impl Cast<dyn GatewayTypeMut> for DataObjectReference
impl Cast<dyn GatewayTypeMut> for DataObjectReference
Source§impl Cast<dyn GlobalBusinessRuleTaskType> for DataObjectReference
impl Cast<dyn GlobalBusinessRuleTaskType> for DataObjectReference
Source§impl Cast<dyn GlobalBusinessRuleTaskTypeMut> for DataObjectReference
impl Cast<dyn GlobalBusinessRuleTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn GlobalChoreographyTaskType> for DataObjectReference
impl Cast<dyn GlobalChoreographyTaskType> for DataObjectReference
Source§impl Cast<dyn GlobalChoreographyTaskTypeMut> for DataObjectReference
impl Cast<dyn GlobalChoreographyTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn GlobalConversationType> for DataObjectReference
impl Cast<dyn GlobalConversationType> for DataObjectReference
Source§impl Cast<dyn GlobalConversationTypeMut> for DataObjectReference
impl Cast<dyn GlobalConversationTypeMut> for DataObjectReference
Source§impl Cast<dyn GlobalManualTaskType> for DataObjectReference
impl Cast<dyn GlobalManualTaskType> for DataObjectReference
Source§impl Cast<dyn GlobalManualTaskTypeMut> for DataObjectReference
impl Cast<dyn GlobalManualTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn GlobalScriptTaskType> for DataObjectReference
impl Cast<dyn GlobalScriptTaskType> for DataObjectReference
Source§impl Cast<dyn GlobalScriptTaskTypeMut> for DataObjectReference
impl Cast<dyn GlobalScriptTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn GlobalTaskType> for DataObjectReference
impl Cast<dyn GlobalTaskType> for DataObjectReference
Source§impl Cast<dyn GlobalTaskTypeMut> for DataObjectReference
impl Cast<dyn GlobalTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn GlobalUserTaskType> for DataObjectReference
impl Cast<dyn GlobalUserTaskType> for DataObjectReference
Source§impl Cast<dyn GlobalUserTaskTypeMut> for DataObjectReference
impl Cast<dyn GlobalUserTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn GroupType> for DataObjectReference
impl Cast<dyn GroupType> for DataObjectReference
Source§impl Cast<dyn GroupTypeMut> for DataObjectReference
impl Cast<dyn GroupTypeMut> for DataObjectReference
Source§impl Cast<dyn HumanPerformerType> for DataObjectReference
impl Cast<dyn HumanPerformerType> for DataObjectReference
Source§impl Cast<dyn HumanPerformerTypeMut> for DataObjectReference
impl Cast<dyn HumanPerformerTypeMut> for DataObjectReference
Source§impl Cast<dyn ImplicitThrowEventType> for DataObjectReference
impl Cast<dyn ImplicitThrowEventType> for DataObjectReference
Source§impl Cast<dyn ImplicitThrowEventTypeMut> for DataObjectReference
impl Cast<dyn ImplicitThrowEventTypeMut> for DataObjectReference
Source§impl Cast<dyn ImportType> for DataObjectReference
impl Cast<dyn ImportType> for DataObjectReference
Source§impl Cast<dyn ImportTypeMut> for DataObjectReference
impl Cast<dyn ImportTypeMut> for DataObjectReference
Source§impl Cast<dyn InclusiveGatewayType> for DataObjectReference
impl Cast<dyn InclusiveGatewayType> for DataObjectReference
Source§impl Cast<dyn InclusiveGatewayTypeMut> for DataObjectReference
impl Cast<dyn InclusiveGatewayTypeMut> for DataObjectReference
Source§impl Cast<dyn InputOutputBindingType> for DataObjectReference
impl Cast<dyn InputOutputBindingType> for DataObjectReference
Source§impl Cast<dyn InputOutputBindingTypeMut> for DataObjectReference
impl Cast<dyn InputOutputBindingTypeMut> for DataObjectReference
Source§impl Cast<dyn InputOutputSpecificationType> for DataObjectReference
impl Cast<dyn InputOutputSpecificationType> for DataObjectReference
Source§impl Cast<dyn InputOutputSpecificationTypeMut> for DataObjectReference
impl Cast<dyn InputOutputSpecificationTypeMut> for DataObjectReference
Source§impl Cast<dyn InputSetType> for DataObjectReference
impl Cast<dyn InputSetType> for DataObjectReference
Source§impl Cast<dyn InputSetTypeMut> for DataObjectReference
impl Cast<dyn InputSetTypeMut> for DataObjectReference
Source§impl Cast<dyn InterfaceType> for DataObjectReference
impl Cast<dyn InterfaceType> for DataObjectReference
Source§impl Cast<dyn InterfaceTypeMut> for DataObjectReference
impl Cast<dyn InterfaceTypeMut> for DataObjectReference
Source§impl Cast<dyn IntermediateCatchEventType> for DataObjectReference
impl Cast<dyn IntermediateCatchEventType> for DataObjectReference
Source§impl Cast<dyn IntermediateCatchEventTypeMut> for DataObjectReference
impl Cast<dyn IntermediateCatchEventTypeMut> for DataObjectReference
Source§impl Cast<dyn IntermediateThrowEventType> for DataObjectReference
impl Cast<dyn IntermediateThrowEventType> for DataObjectReference
Source§impl Cast<dyn IntermediateThrowEventTypeMut> for DataObjectReference
impl Cast<dyn IntermediateThrowEventTypeMut> for DataObjectReference
Source§impl Cast<dyn ItemDefinitionType> for DataObjectReference
impl Cast<dyn ItemDefinitionType> for DataObjectReference
Source§impl Cast<dyn ItemDefinitionTypeMut> for DataObjectReference
impl Cast<dyn ItemDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn LaneSetType> for DataObjectReference
impl Cast<dyn LaneSetType> for DataObjectReference
Source§impl Cast<dyn LaneSetTypeMut> for DataObjectReference
impl Cast<dyn LaneSetTypeMut> for DataObjectReference
Source§impl Cast<dyn LaneType> for DataObjectReference
impl Cast<dyn LaneType> for DataObjectReference
Source§impl Cast<dyn LaneTypeMut> for DataObjectReference
impl Cast<dyn LaneTypeMut> for DataObjectReference
Source§impl Cast<dyn LinkEventDefinitionType> for DataObjectReference
impl Cast<dyn LinkEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn LinkEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn LinkEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn LoopCharacteristicsType> for DataObjectReference
impl Cast<dyn LoopCharacteristicsType> for DataObjectReference
Source§impl Cast<dyn LoopCharacteristicsTypeMut> for DataObjectReference
impl Cast<dyn LoopCharacteristicsTypeMut> for DataObjectReference
Source§impl Cast<dyn ManualTaskType> for DataObjectReference
impl Cast<dyn ManualTaskType> for DataObjectReference
Source§impl Cast<dyn ManualTaskTypeMut> for DataObjectReference
impl Cast<dyn ManualTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn MessageEventDefinitionType> for DataObjectReference
impl Cast<dyn MessageEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn MessageEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn MessageEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn MessageFlowAssociationType> for DataObjectReference
impl Cast<dyn MessageFlowAssociationType> for DataObjectReference
Source§impl Cast<dyn MessageFlowAssociationTypeMut> for DataObjectReference
impl Cast<dyn MessageFlowAssociationTypeMut> for DataObjectReference
Source§impl Cast<dyn MessageFlowType> for DataObjectReference
impl Cast<dyn MessageFlowType> for DataObjectReference
Source§impl Cast<dyn MessageFlowTypeMut> for DataObjectReference
impl Cast<dyn MessageFlowTypeMut> for DataObjectReference
Source§impl Cast<dyn MessageType> for DataObjectReference
impl Cast<dyn MessageType> for DataObjectReference
Source§impl Cast<dyn MessageTypeMut> for DataObjectReference
impl Cast<dyn MessageTypeMut> for DataObjectReference
Source§impl Cast<dyn MonitoringType> for DataObjectReference
impl Cast<dyn MonitoringType> for DataObjectReference
Source§impl Cast<dyn MonitoringTypeMut> for DataObjectReference
impl Cast<dyn MonitoringTypeMut> for DataObjectReference
Source§impl Cast<dyn OperationType> for DataObjectReference
impl Cast<dyn OperationType> for DataObjectReference
Source§impl Cast<dyn OperationTypeMut> for DataObjectReference
impl Cast<dyn OperationTypeMut> for DataObjectReference
Source§impl Cast<dyn OutputSetType> for DataObjectReference
impl Cast<dyn OutputSetType> for DataObjectReference
Source§impl Cast<dyn OutputSetTypeMut> for DataObjectReference
impl Cast<dyn OutputSetTypeMut> for DataObjectReference
Source§impl Cast<dyn ParallelGatewayType> for DataObjectReference
impl Cast<dyn ParallelGatewayType> for DataObjectReference
Source§impl Cast<dyn ParallelGatewayTypeMut> for DataObjectReference
impl Cast<dyn ParallelGatewayTypeMut> for DataObjectReference
Source§impl Cast<dyn ParticipantAssociationType> for DataObjectReference
impl Cast<dyn ParticipantAssociationType> for DataObjectReference
Source§impl Cast<dyn ParticipantAssociationTypeMut> for DataObjectReference
impl Cast<dyn ParticipantAssociationTypeMut> for DataObjectReference
Source§impl Cast<dyn ParticipantMultiplicityType> for DataObjectReference
impl Cast<dyn ParticipantMultiplicityType> for DataObjectReference
Source§impl Cast<dyn ParticipantMultiplicityTypeMut> for DataObjectReference
impl Cast<dyn ParticipantMultiplicityTypeMut> for DataObjectReference
Source§impl Cast<dyn ParticipantType> for DataObjectReference
impl Cast<dyn ParticipantType> for DataObjectReference
Source§impl Cast<dyn ParticipantTypeMut> for DataObjectReference
impl Cast<dyn ParticipantTypeMut> for DataObjectReference
Source§impl Cast<dyn PartnerEntityType> for DataObjectReference
impl Cast<dyn PartnerEntityType> for DataObjectReference
Source§impl Cast<dyn PartnerEntityTypeMut> for DataObjectReference
impl Cast<dyn PartnerEntityTypeMut> for DataObjectReference
Source§impl Cast<dyn PartnerRoleType> for DataObjectReference
impl Cast<dyn PartnerRoleType> for DataObjectReference
Source§impl Cast<dyn PartnerRoleTypeMut> for DataObjectReference
impl Cast<dyn PartnerRoleTypeMut> for DataObjectReference
Source§impl Cast<dyn PerformerType> for DataObjectReference
impl Cast<dyn PerformerType> for DataObjectReference
Source§impl Cast<dyn PerformerTypeMut> for DataObjectReference
impl Cast<dyn PerformerTypeMut> for DataObjectReference
Source§impl Cast<dyn PotentialOwnerType> for DataObjectReference
impl Cast<dyn PotentialOwnerType> for DataObjectReference
Source§impl Cast<dyn PotentialOwnerTypeMut> for DataObjectReference
impl Cast<dyn PotentialOwnerTypeMut> for DataObjectReference
Source§impl Cast<dyn ProcessType> for DataObjectReference
impl Cast<dyn ProcessType> for DataObjectReference
Source§impl Cast<dyn ProcessTypeMut> for DataObjectReference
impl Cast<dyn ProcessTypeMut> for DataObjectReference
Source§impl Cast<dyn PropertyType> for DataObjectReference
impl Cast<dyn PropertyType> for DataObjectReference
Source§impl Cast<dyn PropertyTypeMut> for DataObjectReference
impl Cast<dyn PropertyTypeMut> for DataObjectReference
Source§impl Cast<dyn ReceiveTaskType> for DataObjectReference
impl Cast<dyn ReceiveTaskType> for DataObjectReference
Source§impl Cast<dyn ReceiveTaskTypeMut> for DataObjectReference
impl Cast<dyn ReceiveTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn RelationshipType> for DataObjectReference
impl Cast<dyn RelationshipType> for DataObjectReference
Source§impl Cast<dyn RelationshipTypeMut> for DataObjectReference
impl Cast<dyn RelationshipTypeMut> for DataObjectReference
Source§impl Cast<dyn RenderingType> for DataObjectReference
impl Cast<dyn RenderingType> for DataObjectReference
Source§impl Cast<dyn RenderingTypeMut> for DataObjectReference
impl Cast<dyn RenderingTypeMut> for DataObjectReference
Source§impl Cast<dyn ResourceAssignmentExpressionType> for DataObjectReference
impl Cast<dyn ResourceAssignmentExpressionType> for DataObjectReference
Source§impl Cast<dyn ResourceParameterBindingType> for DataObjectReference
impl Cast<dyn ResourceParameterBindingType> for DataObjectReference
Source§impl Cast<dyn ResourceParameterBindingTypeMut> for DataObjectReference
impl Cast<dyn ResourceParameterBindingTypeMut> for DataObjectReference
Source§impl Cast<dyn ResourceParameterType> for DataObjectReference
impl Cast<dyn ResourceParameterType> for DataObjectReference
Source§impl Cast<dyn ResourceParameterTypeMut> for DataObjectReference
impl Cast<dyn ResourceParameterTypeMut> for DataObjectReference
Source§impl Cast<dyn ResourceRoleType> for DataObjectReference
impl Cast<dyn ResourceRoleType> for DataObjectReference
Source§impl Cast<dyn ResourceRoleTypeMut> for DataObjectReference
impl Cast<dyn ResourceRoleTypeMut> for DataObjectReference
Source§impl Cast<dyn ResourceType> for DataObjectReference
impl Cast<dyn ResourceType> for DataObjectReference
Source§impl Cast<dyn ResourceTypeMut> for DataObjectReference
impl Cast<dyn ResourceTypeMut> for DataObjectReference
Source§impl Cast<dyn RootElementType> for DataObjectReference
impl Cast<dyn RootElementType> for DataObjectReference
Source§impl Cast<dyn RootElementTypeMut> for DataObjectReference
impl Cast<dyn RootElementTypeMut> for DataObjectReference
Source§impl Cast<dyn ScriptTaskType> for DataObjectReference
impl Cast<dyn ScriptTaskType> for DataObjectReference
Source§impl Cast<dyn ScriptTaskTypeMut> for DataObjectReference
impl Cast<dyn ScriptTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn ScriptType> for DataObjectReference
impl Cast<dyn ScriptType> for DataObjectReference
Source§impl Cast<dyn ScriptTypeMut> for DataObjectReference
impl Cast<dyn ScriptTypeMut> for DataObjectReference
Source§impl Cast<dyn SendTaskType> for DataObjectReference
impl Cast<dyn SendTaskType> for DataObjectReference
Source§impl Cast<dyn SendTaskTypeMut> for DataObjectReference
impl Cast<dyn SendTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn SequenceFlowType> for DataObjectReference
impl Cast<dyn SequenceFlowType> for DataObjectReference
Source§impl Cast<dyn SequenceFlowTypeMut> for DataObjectReference
impl Cast<dyn SequenceFlowTypeMut> for DataObjectReference
Source§impl Cast<dyn ServiceTaskType> for DataObjectReference
impl Cast<dyn ServiceTaskType> for DataObjectReference
Source§impl Cast<dyn ServiceTaskTypeMut> for DataObjectReference
impl Cast<dyn ServiceTaskTypeMut> for DataObjectReference
Source§impl Cast<dyn SignalEventDefinitionType> for DataObjectReference
impl Cast<dyn SignalEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn SignalEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn SignalEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn SignalType> for DataObjectReference
impl Cast<dyn SignalType> for DataObjectReference
Source§impl Cast<dyn SignalTypeMut> for DataObjectReference
impl Cast<dyn SignalTypeMut> for DataObjectReference
Source§impl Cast<dyn StandardLoopCharacteristicsType> for DataObjectReference
impl Cast<dyn StandardLoopCharacteristicsType> for DataObjectReference
Source§impl Cast<dyn StandardLoopCharacteristicsTypeMut> for DataObjectReference
impl Cast<dyn StandardLoopCharacteristicsTypeMut> for DataObjectReference
Source§impl Cast<dyn StartEventType> for DataObjectReference
impl Cast<dyn StartEventType> for DataObjectReference
Source§impl Cast<dyn StartEventTypeMut> for DataObjectReference
impl Cast<dyn StartEventTypeMut> for DataObjectReference
Source§impl Cast<dyn SubChoreographyType> for DataObjectReference
impl Cast<dyn SubChoreographyType> for DataObjectReference
Source§impl Cast<dyn SubChoreographyTypeMut> for DataObjectReference
impl Cast<dyn SubChoreographyTypeMut> for DataObjectReference
Source§impl Cast<dyn SubConversationType> for DataObjectReference
impl Cast<dyn SubConversationType> for DataObjectReference
Source§impl Cast<dyn SubConversationTypeMut> for DataObjectReference
impl Cast<dyn SubConversationTypeMut> for DataObjectReference
Source§impl Cast<dyn SubProcessType> for DataObjectReference
impl Cast<dyn SubProcessType> for DataObjectReference
Source§impl Cast<dyn SubProcessTypeMut> for DataObjectReference
impl Cast<dyn SubProcessTypeMut> for DataObjectReference
Source§impl Cast<dyn TaskType> for DataObjectReference
impl Cast<dyn TaskType> for DataObjectReference
Source§impl Cast<dyn TaskTypeMut> for DataObjectReference
impl Cast<dyn TaskTypeMut> for DataObjectReference
Source§impl Cast<dyn TerminateEventDefinitionType> for DataObjectReference
impl Cast<dyn TerminateEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn TerminateEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn TerminateEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn TextAnnotationType> for DataObjectReference
impl Cast<dyn TextAnnotationType> for DataObjectReference
Source§impl Cast<dyn TextAnnotationTypeMut> for DataObjectReference
impl Cast<dyn TextAnnotationTypeMut> for DataObjectReference
Source§impl Cast<dyn TextType> for DataObjectReference
impl Cast<dyn TextType> for DataObjectReference
Source§impl Cast<dyn TextTypeMut> for DataObjectReference
impl Cast<dyn TextTypeMut> for DataObjectReference
Source§impl Cast<dyn ThrowEventType> for DataObjectReference
impl Cast<dyn ThrowEventType> for DataObjectReference
Source§impl Cast<dyn ThrowEventTypeMut> for DataObjectReference
impl Cast<dyn ThrowEventTypeMut> for DataObjectReference
Source§impl Cast<dyn TimerEventDefinitionType> for DataObjectReference
impl Cast<dyn TimerEventDefinitionType> for DataObjectReference
Source§impl Cast<dyn TimerEventDefinitionTypeMut> for DataObjectReference
impl Cast<dyn TimerEventDefinitionTypeMut> for DataObjectReference
Source§impl Cast<dyn TransactionType> for DataObjectReference
impl Cast<dyn TransactionType> for DataObjectReference
Source§impl Cast<dyn TransactionTypeMut> for DataObjectReference
impl Cast<dyn TransactionTypeMut> for DataObjectReference
Source§impl Cast<dyn UserTaskType> for DataObjectReference
impl Cast<dyn UserTaskType> for DataObjectReference
Source§impl Cast<dyn UserTaskTypeMut> for DataObjectReference
impl Cast<dyn UserTaskTypeMut> for DataObjectReference
Source§impl Clone for DataObjectReference
impl Clone for DataObjectReference
Source§fn clone(&self) -> DataObjectReference
fn clone(&self) -> DataObjectReference
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 DataObjectReferenceType for DataObjectReference
impl DataObjectReferenceType for DataObjectReference
Source§fn data_state(&self) -> &Option<DataState>
fn data_state(&self) -> &Option<DataState>
Get value of
dataState childSource§fn item_subject_ref(&self) -> &Option<String>
fn item_subject_ref(&self) -> &Option<String>
Get value of attribute
itemSubjectRefSource§fn data_object_ref(&self) -> &Option<String>
fn data_object_ref(&self) -> &Option<String>
Get value of attribute
dataObjectRefSource§impl DataObjectReferenceTypeMut for DataObjectReference
impl DataObjectReferenceTypeMut for DataObjectReference
Source§fn set_data_state(&mut self, v: Option<DataState>)
fn set_data_state(&mut self, v: Option<DataState>)
Set value of
dataState childSource§fn data_state_mut(&mut self) -> &mut Option<DataState>
fn data_state_mut(&mut self) -> &mut Option<DataState>
Get a mutable value of
dataState childSource§fn set_item_subject_ref(&mut self, v: Option<String>)
fn set_item_subject_ref(&mut self, v: Option<String>)
Set value of attribute
itemSubjectRefSource§fn set_data_object_ref(&mut self, v: Option<String>)
fn set_data_object_ref(&mut self, v: Option<String>)
Set value of attribute
dataObjectRefSource§impl Debug for DataObjectReference
impl Debug for DataObjectReference
Source§impl Default for DataObjectReference
impl Default for DataObjectReference
Source§fn default() -> DataObjectReference
fn default() -> DataObjectReference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DataObjectReference
impl<'de> Deserialize<'de> for DataObjectReference
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 DataObjectReference
impl DocumentElementContainer for DataObjectReference
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 FlowElementType for DataObjectReference
impl FlowElementType for DataObjectReference
Source§fn category_value_refs(&self) -> &Vec<String>
fn category_value_refs(&self) -> &Vec<String>
Get value of
categoryValueRef childSource§fn monitoring(&self) -> &Option<Monitoring>
fn monitoring(&self) -> &Option<Monitoring>
Get value of
monitoring childSource§impl FlowElementTypeMut for DataObjectReference
impl FlowElementTypeMut for DataObjectReference
Source§fn auditing_mut(&mut self) -> &mut Option<Auditing>
fn auditing_mut(&mut self) -> &mut Option<Auditing>
Get a mutable value of
auditing childSource§fn set_auditing(&mut self, v: Option<Auditing>)
fn set_auditing(&mut self, v: Option<Auditing>)
Set value of
auditing childSource§fn set_monitoring(&mut self, v: Option<Monitoring>)
fn set_monitoring(&mut self, v: Option<Monitoring>)
Set value of
monitoring childSource§fn monitoring_mut(&mut self) -> &mut Option<Monitoring>
fn monitoring_mut(&mut self) -> &mut Option<Monitoring>
Get a mutable value of
monitoring childSource§fn set_category_value_refs(&mut self, v: Vec<String>)
fn set_category_value_refs(&mut self, v: Vec<String>)
Set value of
categoryValueRef childSource§fn category_value_refs_mut(&mut self) -> &mut Vec<String>
fn category_value_refs_mut(&mut self) -> &mut Vec<String>
Get a mutable value of
categoryValueRef childSource§impl From<DataObjectReference> for FlowElement
impl From<DataObjectReference> for FlowElement
Source§fn from(original: DataObjectReference) -> FlowElement
fn from(original: DataObjectReference) -> FlowElement
Converts to this type from the input type.
Source§impl Hash for DataObjectReference
impl Hash for DataObjectReference
Source§impl PartialEq for DataObjectReference
impl PartialEq for DataObjectReference
Source§impl Serialize for DataObjectReference
impl Serialize for DataObjectReference
Source§impl<'__input> XmlRead<'__input> for DataObjectReference
impl<'__input> XmlRead<'__input> for DataObjectReference
impl StructuralPartialEq for DataObjectReference
Auto Trait Implementations§
impl Freeze for DataObjectReference
impl RefUnwindSafe for DataObjectReference
impl Send for DataObjectReference
impl Sync for DataObjectReference
impl Unpin for DataObjectReference
impl UnwindSafe for DataObjectReference
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.