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