pub struct UserTask {Show 21 fields
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 incomings: Vec<String>,
pub outgoings: Vec<String>,
pub is_for_compensation: Option<bool>,
pub start_quantity: Option<Integer>,
pub completion_quantity: Option<Integer>,
pub default: Option<String>,
pub io_specification: Option<InputOutputSpecification>,
pub properties: Vec<Property>,
pub data_input_associations: Vec<DataInputAssociation>,
pub data_output_associations: Vec<DataOutputAssociation>,
pub resource_roles: Vec<ResourceRole>,
pub loop_characteristics: Option<LoopCharacteristics>,
pub implementation: Option<String>,
pub renderings: Vec<Rendering>,
}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>§incomings: Vec<String>§outgoings: Vec<String>§is_for_compensation: Option<bool>§start_quantity: Option<Integer>§completion_quantity: Option<Integer>§default: Option<String>§io_specification: Option<InputOutputSpecification>§properties: Vec<Property>§data_input_associations: Vec<DataInputAssociation>§data_output_associations: Vec<DataOutputAssociation>§resource_roles: Vec<ResourceRole>§loop_characteristics: Option<LoopCharacteristics>§implementation: Option<String>§renderings: Vec<Rendering>Trait Implementations§
Source§impl ActivityType for UserTask
impl ActivityType for UserTask
Source§fn data_input_associations(&self) -> &Vec<DataInputAssociation>
fn data_input_associations(&self) -> &Vec<DataInputAssociation>
Get value of
dataInputAssociation childSource§fn loop_characteristics(&self) -> &Option<LoopCharacteristics>
fn loop_characteristics(&self) -> &Option<LoopCharacteristics>
Get value of
loopCharacteristics childSource§fn completion_quantity(&self) -> &Option<Integer>
fn completion_quantity(&self) -> &Option<Integer>
Get value of attribute
completionQuantitySource§fn data_output_associations(&self) -> &Vec<DataOutputAssociation>
fn data_output_associations(&self) -> &Vec<DataOutputAssociation>
Get value of
dataOutputAssociation childSource§fn is_for_compensation(&self) -> &Option<bool>
fn is_for_compensation(&self) -> &Option<bool>
Get value of attribute
isForCompensationSource§fn properties(&self) -> &Vec<Property>
fn properties(&self) -> &Vec<Property>
Get value of
property childSource§fn start_quantity(&self) -> &Option<Integer>
fn start_quantity(&self) -> &Option<Integer>
Get value of attribute
startQuantitySource§fn io_specification(&self) -> &Option<InputOutputSpecification>
fn io_specification(&self) -> &Option<InputOutputSpecification>
Get value of
ioSpecification childSource§fn resource_roles(&self) -> &Vec<ResourceRole>
fn resource_roles(&self) -> &Vec<ResourceRole>
Get value of
resourceRole childSource§impl ActivityTypeMut for UserTask
impl ActivityTypeMut for UserTask
Source§fn set_io_specification(&mut self, v: Option<InputOutputSpecification>)
fn set_io_specification(&mut self, v: Option<InputOutputSpecification>)
Set value of
ioSpecification childSource§fn io_specification_mut(&mut self) -> &mut Option<InputOutputSpecification>
fn io_specification_mut(&mut self) -> &mut Option<InputOutputSpecification>
Get a mutable value of
ioSpecification childSource§fn set_is_for_compensation(&mut self, v: Option<bool>)
fn set_is_for_compensation(&mut self, v: Option<bool>)
Set value of attribute
isForCompensationSource§fn set_start_quantity(&mut self, v: Option<Integer>)
fn set_start_quantity(&mut self, v: Option<Integer>)
Set value of attribute
startQuantitySource§fn set_data_input_associations(&mut self, v: Vec<DataInputAssociation>)
fn set_data_input_associations(&mut self, v: Vec<DataInputAssociation>)
Set value of
dataInputAssociation childSource§fn data_input_associations_mut(&mut self) -> &mut Vec<DataInputAssociation>
fn data_input_associations_mut(&mut self) -> &mut Vec<DataInputAssociation>
Get a mutable value of
dataInputAssociation childSource§fn set_default(&mut self, v: Option<String>)
fn set_default(&mut self, v: Option<String>)
Set value of attribute
defaultSource§fn loop_characteristics_mut(&mut self) -> &mut Option<LoopCharacteristics>
fn loop_characteristics_mut(&mut self) -> &mut Option<LoopCharacteristics>
Get a mutable value of
loopCharacteristics childSource§fn set_loop_characteristics(&mut self, v: Option<LoopCharacteristics>)
fn set_loop_characteristics(&mut self, v: Option<LoopCharacteristics>)
Set value of
loopCharacteristics childSource§fn set_completion_quantity(&mut self, v: Option<Integer>)
fn set_completion_quantity(&mut self, v: Option<Integer>)
Set value of attribute
completionQuantitySource§fn set_data_output_associations(&mut self, v: Vec<DataOutputAssociation>)
fn set_data_output_associations(&mut self, v: Vec<DataOutputAssociation>)
Set value of
dataOutputAssociation childSource§fn data_output_associations_mut(&mut self) -> &mut Vec<DataOutputAssociation>
fn data_output_associations_mut(&mut self) -> &mut Vec<DataOutputAssociation>
Get a mutable value of
dataOutputAssociation childSource§fn resource_roles_mut(&mut self) -> &mut Vec<ResourceRole>
fn resource_roles_mut(&mut self) -> &mut Vec<ResourceRole>
Get a mutable value of
resourceRole childSource§fn set_resource_roles(&mut self, v: Vec<ResourceRole>)
fn set_resource_roles(&mut self, v: Vec<ResourceRole>)
Set value of
resourceRole childSource§fn properties_mut(&mut self) -> &mut Vec<Property>
fn properties_mut(&mut self) -> &mut Vec<Property>
Get a mutable value of
property childSource§fn set_properties(&mut self, v: Vec<Property>)
fn set_properties(&mut self, v: Vec<Property>)
Set value of
property childSource§impl BaseElementType for UserTask
impl BaseElementType for UserTask
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 UserTask
impl BaseElementTypeMut for UserTask
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 UserTask
impl Cast<dyn ActivityType> for UserTask
fn cast(&self) -> Option<&(dyn ActivityType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ActivityType + 'static)>
Source§impl Cast<dyn ActivityTypeMut> for UserTask
impl Cast<dyn ActivityTypeMut> for UserTask
fn cast(&self) -> Option<&(dyn ActivityTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn ActivityTypeMut + 'static)>
Source§impl Cast<dyn AdHocSubProcessType> for UserTask
impl Cast<dyn AdHocSubProcessType> for UserTask
Source§impl Cast<dyn AdHocSubProcessTypeMut> for UserTask
impl Cast<dyn AdHocSubProcessTypeMut> for UserTask
Source§impl Cast<dyn ArtifactType> for UserTask
impl Cast<dyn ArtifactType> for UserTask
Source§impl Cast<dyn ArtifactTypeMut> for UserTask
impl Cast<dyn ArtifactTypeMut> for UserTask
Source§impl Cast<dyn AssignmentType> for UserTask
impl Cast<dyn AssignmentType> for UserTask
Source§impl Cast<dyn AssignmentTypeMut> for UserTask
impl Cast<dyn AssignmentTypeMut> for UserTask
Source§impl Cast<dyn AssociationType> for UserTask
impl Cast<dyn AssociationType> for UserTask
Source§impl Cast<dyn AssociationTypeMut> for UserTask
impl Cast<dyn AssociationTypeMut> for UserTask
Source§impl Cast<dyn AuditingType> for UserTask
impl Cast<dyn AuditingType> for UserTask
Source§impl Cast<dyn AuditingTypeMut> for UserTask
impl Cast<dyn AuditingTypeMut> for UserTask
Source§impl Cast<dyn BaseElementType> for UserTask
impl Cast<dyn BaseElementType> for UserTask
fn cast(&self) -> Option<&(dyn BaseElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementType + 'static)>
Source§impl Cast<dyn BaseElementTypeMut> for UserTask
impl Cast<dyn BaseElementTypeMut> for UserTask
fn cast(&self) -> Option<&(dyn BaseElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn BaseElementTypeMut + 'static)>
Source§impl Cast<dyn BaseElementWithMixedContentType> for UserTask
impl Cast<dyn BaseElementWithMixedContentType> for UserTask
Source§impl Cast<dyn BaseElementWithMixedContentTypeMut> for UserTask
impl Cast<dyn BaseElementWithMixedContentTypeMut> for UserTask
Source§impl Cast<dyn BoundaryEventType> for UserTask
impl Cast<dyn BoundaryEventType> for UserTask
Source§impl Cast<dyn BoundaryEventTypeMut> for UserTask
impl Cast<dyn BoundaryEventTypeMut> for UserTask
Source§impl Cast<dyn BusinessRuleTaskType> for UserTask
impl Cast<dyn BusinessRuleTaskType> for UserTask
Source§impl Cast<dyn BusinessRuleTaskTypeMut> for UserTask
impl Cast<dyn BusinessRuleTaskTypeMut> for UserTask
Source§impl Cast<dyn CallActivityType> for UserTask
impl Cast<dyn CallActivityType> for UserTask
Source§impl Cast<dyn CallActivityTypeMut> for UserTask
impl Cast<dyn CallActivityTypeMut> for UserTask
Source§impl Cast<dyn CallChoreographyType> for UserTask
impl Cast<dyn CallChoreographyType> for UserTask
Source§impl Cast<dyn CallChoreographyTypeMut> for UserTask
impl Cast<dyn CallChoreographyTypeMut> for UserTask
Source§impl Cast<dyn CallConversationType> for UserTask
impl Cast<dyn CallConversationType> for UserTask
Source§impl Cast<dyn CallConversationTypeMut> for UserTask
impl Cast<dyn CallConversationTypeMut> for UserTask
Source§impl Cast<dyn CallableElementType> for UserTask
impl Cast<dyn CallableElementType> for UserTask
Source§impl Cast<dyn CallableElementTypeMut> for UserTask
impl Cast<dyn CallableElementTypeMut> for UserTask
Source§impl Cast<dyn CancelEventDefinitionType> for UserTask
impl Cast<dyn CancelEventDefinitionType> for UserTask
Source§impl Cast<dyn CancelEventDefinitionTypeMut> for UserTask
impl Cast<dyn CancelEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn CatchEventType> for UserTask
impl Cast<dyn CatchEventType> for UserTask
Source§impl Cast<dyn CatchEventTypeMut> for UserTask
impl Cast<dyn CatchEventTypeMut> for UserTask
Source§impl Cast<dyn CategoryType> for UserTask
impl Cast<dyn CategoryType> for UserTask
Source§impl Cast<dyn CategoryTypeMut> for UserTask
impl Cast<dyn CategoryTypeMut> for UserTask
Source§impl Cast<dyn CategoryValueType> for UserTask
impl Cast<dyn CategoryValueType> for UserTask
Source§impl Cast<dyn CategoryValueTypeMut> for UserTask
impl Cast<dyn CategoryValueTypeMut> for UserTask
Source§impl Cast<dyn ChoreographyActivityType> for UserTask
impl Cast<dyn ChoreographyActivityType> for UserTask
Source§impl Cast<dyn ChoreographyActivityTypeMut> for UserTask
impl Cast<dyn ChoreographyActivityTypeMut> for UserTask
Source§impl Cast<dyn ChoreographyTaskType> for UserTask
impl Cast<dyn ChoreographyTaskType> for UserTask
Source§impl Cast<dyn ChoreographyTaskTypeMut> for UserTask
impl Cast<dyn ChoreographyTaskTypeMut> for UserTask
Source§impl Cast<dyn ChoreographyType> for UserTask
impl Cast<dyn ChoreographyType> for UserTask
Source§impl Cast<dyn ChoreographyTypeMut> for UserTask
impl Cast<dyn ChoreographyTypeMut> for UserTask
Source§impl Cast<dyn CollaborationType> for UserTask
impl Cast<dyn CollaborationType> for UserTask
Source§impl Cast<dyn CollaborationTypeMut> for UserTask
impl Cast<dyn CollaborationTypeMut> for UserTask
Source§impl Cast<dyn CompensateEventDefinitionType> for UserTask
impl Cast<dyn CompensateEventDefinitionType> for UserTask
Source§impl Cast<dyn CompensateEventDefinitionTypeMut> for UserTask
impl Cast<dyn CompensateEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn ComplexBehaviorDefinitionType> for UserTask
impl Cast<dyn ComplexBehaviorDefinitionType> for UserTask
Source§impl Cast<dyn ComplexBehaviorDefinitionTypeMut> for UserTask
impl Cast<dyn ComplexBehaviorDefinitionTypeMut> for UserTask
Source§impl Cast<dyn ComplexGatewayType> for UserTask
impl Cast<dyn ComplexGatewayType> for UserTask
Source§impl Cast<dyn ComplexGatewayTypeMut> for UserTask
impl Cast<dyn ComplexGatewayTypeMut> for UserTask
Source§impl Cast<dyn ConditionalEventDefinitionType> for UserTask
impl Cast<dyn ConditionalEventDefinitionType> for UserTask
Source§impl Cast<dyn ConditionalEventDefinitionTypeMut> for UserTask
impl Cast<dyn ConditionalEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn ConversationAssociationType> for UserTask
impl Cast<dyn ConversationAssociationType> for UserTask
Source§impl Cast<dyn ConversationAssociationTypeMut> for UserTask
impl Cast<dyn ConversationAssociationTypeMut> for UserTask
Source§impl Cast<dyn ConversationLinkType> for UserTask
impl Cast<dyn ConversationLinkType> for UserTask
Source§impl Cast<dyn ConversationLinkTypeMut> for UserTask
impl Cast<dyn ConversationLinkTypeMut> for UserTask
Source§impl Cast<dyn ConversationNodeType> for UserTask
impl Cast<dyn ConversationNodeType> for UserTask
Source§impl Cast<dyn ConversationNodeTypeMut> for UserTask
impl Cast<dyn ConversationNodeTypeMut> for UserTask
Source§impl Cast<dyn ConversationType> for UserTask
impl Cast<dyn ConversationType> for UserTask
Source§impl Cast<dyn ConversationTypeMut> for UserTask
impl Cast<dyn ConversationTypeMut> for UserTask
Source§impl Cast<dyn CorrelationKeyType> for UserTask
impl Cast<dyn CorrelationKeyType> for UserTask
Source§impl Cast<dyn CorrelationKeyTypeMut> for UserTask
impl Cast<dyn CorrelationKeyTypeMut> for UserTask
Source§impl Cast<dyn CorrelationPropertyBindingType> for UserTask
impl Cast<dyn CorrelationPropertyBindingType> for UserTask
Source§impl Cast<dyn CorrelationPropertyBindingTypeMut> for UserTask
impl Cast<dyn CorrelationPropertyBindingTypeMut> for UserTask
Source§impl Cast<dyn CorrelationPropertyRetrievalExpressionType> for UserTask
impl Cast<dyn CorrelationPropertyRetrievalExpressionType> for UserTask
Source§impl Cast<dyn CorrelationPropertyRetrievalExpressionTypeMut> for UserTask
impl Cast<dyn CorrelationPropertyRetrievalExpressionTypeMut> for UserTask
Source§impl Cast<dyn CorrelationPropertyType> for UserTask
impl Cast<dyn CorrelationPropertyType> for UserTask
Source§impl Cast<dyn CorrelationPropertyTypeMut> for UserTask
impl Cast<dyn CorrelationPropertyTypeMut> for UserTask
Source§impl Cast<dyn CorrelationSubscriptionType> for UserTask
impl Cast<dyn CorrelationSubscriptionType> for UserTask
Source§impl Cast<dyn CorrelationSubscriptionTypeMut> for UserTask
impl Cast<dyn CorrelationSubscriptionTypeMut> for UserTask
Source§impl Cast<dyn DataAssociationType> for UserTask
impl Cast<dyn DataAssociationType> for UserTask
Source§impl Cast<dyn DataAssociationTypeMut> for UserTask
impl Cast<dyn DataAssociationTypeMut> for UserTask
Source§impl Cast<dyn DataInputAssociationType> for UserTask
impl Cast<dyn DataInputAssociationType> for UserTask
Source§impl Cast<dyn DataInputAssociationTypeMut> for UserTask
impl Cast<dyn DataInputAssociationTypeMut> for UserTask
Source§impl Cast<dyn DataInputType> for UserTask
impl Cast<dyn DataInputType> for UserTask
Source§impl Cast<dyn DataInputTypeMut> for UserTask
impl Cast<dyn DataInputTypeMut> for UserTask
Source§impl Cast<dyn DataObjectReferenceType> for UserTask
impl Cast<dyn DataObjectReferenceType> for UserTask
Source§impl Cast<dyn DataObjectReferenceTypeMut> for UserTask
impl Cast<dyn DataObjectReferenceTypeMut> for UserTask
Source§impl Cast<dyn DataObjectType> for UserTask
impl Cast<dyn DataObjectType> for UserTask
Source§impl Cast<dyn DataObjectTypeMut> for UserTask
impl Cast<dyn DataObjectTypeMut> for UserTask
Source§impl Cast<dyn DataOutputAssociationType> for UserTask
impl Cast<dyn DataOutputAssociationType> for UserTask
Source§impl Cast<dyn DataOutputAssociationTypeMut> for UserTask
impl Cast<dyn DataOutputAssociationTypeMut> for UserTask
Source§impl Cast<dyn DataOutputType> for UserTask
impl Cast<dyn DataOutputType> for UserTask
Source§impl Cast<dyn DataOutputTypeMut> for UserTask
impl Cast<dyn DataOutputTypeMut> for UserTask
Source§impl Cast<dyn DataStateType> for UserTask
impl Cast<dyn DataStateType> for UserTask
Source§impl Cast<dyn DataStateTypeMut> for UserTask
impl Cast<dyn DataStateTypeMut> for UserTask
Source§impl Cast<dyn DataStoreReferenceType> for UserTask
impl Cast<dyn DataStoreReferenceType> for UserTask
Source§impl Cast<dyn DataStoreReferenceTypeMut> for UserTask
impl Cast<dyn DataStoreReferenceTypeMut> for UserTask
Source§impl Cast<dyn DataStoreType> for UserTask
impl Cast<dyn DataStoreType> for UserTask
Source§impl Cast<dyn DataStoreTypeMut> for UserTask
impl Cast<dyn DataStoreTypeMut> for UserTask
Source§impl Cast<dyn DefinitionsType> for UserTask
impl Cast<dyn DefinitionsType> for UserTask
Source§impl Cast<dyn DefinitionsTypeMut> for UserTask
impl Cast<dyn DefinitionsTypeMut> for UserTask
Source§impl Cast<dyn DocumentationType> for UserTask
impl Cast<dyn DocumentationType> for UserTask
Source§impl Cast<dyn DocumentationTypeMut> for UserTask
impl Cast<dyn DocumentationTypeMut> for UserTask
Source§impl Cast<dyn EndEventType> for UserTask
impl Cast<dyn EndEventType> for UserTask
Source§impl Cast<dyn EndEventTypeMut> for UserTask
impl Cast<dyn EndEventTypeMut> for UserTask
Source§impl Cast<dyn EndPointType> for UserTask
impl Cast<dyn EndPointType> for UserTask
Source§impl Cast<dyn EndPointTypeMut> for UserTask
impl Cast<dyn EndPointTypeMut> for UserTask
Source§impl Cast<dyn ErrorEventDefinitionType> for UserTask
impl Cast<dyn ErrorEventDefinitionType> for UserTask
Source§impl Cast<dyn ErrorEventDefinitionTypeMut> for UserTask
impl Cast<dyn ErrorEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn ErrorTypeMut> for UserTask
impl Cast<dyn ErrorTypeMut> for UserTask
Source§impl Cast<dyn EscalationEventDefinitionType> for UserTask
impl Cast<dyn EscalationEventDefinitionType> for UserTask
Source§impl Cast<dyn EscalationEventDefinitionTypeMut> for UserTask
impl Cast<dyn EscalationEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn EscalationType> for UserTask
impl Cast<dyn EscalationType> for UserTask
Source§impl Cast<dyn EscalationTypeMut> for UserTask
impl Cast<dyn EscalationTypeMut> for UserTask
Source§impl Cast<dyn EventBasedGatewayType> for UserTask
impl Cast<dyn EventBasedGatewayType> for UserTask
Source§impl Cast<dyn EventBasedGatewayTypeMut> for UserTask
impl Cast<dyn EventBasedGatewayTypeMut> for UserTask
Source§impl Cast<dyn EventDefinitionType> for UserTask
impl Cast<dyn EventDefinitionType> for UserTask
Source§impl Cast<dyn EventDefinitionTypeMut> for UserTask
impl Cast<dyn EventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn EventTypeMut> for UserTask
impl Cast<dyn EventTypeMut> for UserTask
Source§impl Cast<dyn ExclusiveGatewayType> for UserTask
impl Cast<dyn ExclusiveGatewayType> for UserTask
Source§impl Cast<dyn ExclusiveGatewayTypeMut> for UserTask
impl Cast<dyn ExclusiveGatewayTypeMut> for UserTask
Source§impl Cast<dyn ExpressionType> for UserTask
impl Cast<dyn ExpressionType> for UserTask
Source§impl Cast<dyn ExpressionTypeMut> for UserTask
impl Cast<dyn ExpressionTypeMut> for UserTask
Source§impl Cast<dyn ExtensionElementsType> for UserTask
impl Cast<dyn ExtensionElementsType> for UserTask
Source§impl Cast<dyn ExtensionElementsTypeMut> for UserTask
impl Cast<dyn ExtensionElementsTypeMut> for UserTask
Source§impl Cast<dyn ExtensionType> for UserTask
impl Cast<dyn ExtensionType> for UserTask
Source§impl Cast<dyn ExtensionTypeMut> for UserTask
impl Cast<dyn ExtensionTypeMut> for UserTask
Source§impl Cast<dyn FlowElementType> for UserTask
impl Cast<dyn FlowElementType> for UserTask
fn cast(&self) -> Option<&(dyn FlowElementType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowElementType + 'static)>
Source§impl Cast<dyn FlowElementTypeMut> for UserTask
impl Cast<dyn FlowElementTypeMut> for UserTask
fn cast(&self) -> Option<&(dyn FlowElementTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowElementTypeMut + 'static)>
Source§impl Cast<dyn FlowNodeType> for UserTask
impl Cast<dyn FlowNodeType> for UserTask
fn cast(&self) -> Option<&(dyn FlowNodeType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowNodeType + 'static)>
Source§impl Cast<dyn FlowNodeTypeMut> for UserTask
impl Cast<dyn FlowNodeTypeMut> for UserTask
fn cast(&self) -> Option<&(dyn FlowNodeTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn FlowNodeTypeMut + 'static)>
Source§impl Cast<dyn FormalExpressionType> for UserTask
impl Cast<dyn FormalExpressionType> for UserTask
Source§impl Cast<dyn FormalExpressionTypeMut> for UserTask
impl Cast<dyn FormalExpressionTypeMut> for UserTask
Source§impl Cast<dyn GatewayType> for UserTask
impl Cast<dyn GatewayType> for UserTask
Source§impl Cast<dyn GatewayTypeMut> for UserTask
impl Cast<dyn GatewayTypeMut> for UserTask
Source§impl Cast<dyn GlobalBusinessRuleTaskType> for UserTask
impl Cast<dyn GlobalBusinessRuleTaskType> for UserTask
Source§impl Cast<dyn GlobalBusinessRuleTaskTypeMut> for UserTask
impl Cast<dyn GlobalBusinessRuleTaskTypeMut> for UserTask
Source§impl Cast<dyn GlobalChoreographyTaskType> for UserTask
impl Cast<dyn GlobalChoreographyTaskType> for UserTask
Source§impl Cast<dyn GlobalChoreographyTaskTypeMut> for UserTask
impl Cast<dyn GlobalChoreographyTaskTypeMut> for UserTask
Source§impl Cast<dyn GlobalConversationType> for UserTask
impl Cast<dyn GlobalConversationType> for UserTask
Source§impl Cast<dyn GlobalConversationTypeMut> for UserTask
impl Cast<dyn GlobalConversationTypeMut> for UserTask
Source§impl Cast<dyn GlobalManualTaskType> for UserTask
impl Cast<dyn GlobalManualTaskType> for UserTask
Source§impl Cast<dyn GlobalManualTaskTypeMut> for UserTask
impl Cast<dyn GlobalManualTaskTypeMut> for UserTask
Source§impl Cast<dyn GlobalScriptTaskType> for UserTask
impl Cast<dyn GlobalScriptTaskType> for UserTask
Source§impl Cast<dyn GlobalScriptTaskTypeMut> for UserTask
impl Cast<dyn GlobalScriptTaskTypeMut> for UserTask
Source§impl Cast<dyn GlobalTaskType> for UserTask
impl Cast<dyn GlobalTaskType> for UserTask
Source§impl Cast<dyn GlobalTaskTypeMut> for UserTask
impl Cast<dyn GlobalTaskTypeMut> for UserTask
Source§impl Cast<dyn GlobalUserTaskType> for UserTask
impl Cast<dyn GlobalUserTaskType> for UserTask
Source§impl Cast<dyn GlobalUserTaskTypeMut> for UserTask
impl Cast<dyn GlobalUserTaskTypeMut> for UserTask
Source§impl Cast<dyn GroupTypeMut> for UserTask
impl Cast<dyn GroupTypeMut> for UserTask
Source§impl Cast<dyn HumanPerformerType> for UserTask
impl Cast<dyn HumanPerformerType> for UserTask
Source§impl Cast<dyn HumanPerformerTypeMut> for UserTask
impl Cast<dyn HumanPerformerTypeMut> for UserTask
Source§impl Cast<dyn ImplicitThrowEventType> for UserTask
impl Cast<dyn ImplicitThrowEventType> for UserTask
Source§impl Cast<dyn ImplicitThrowEventTypeMut> for UserTask
impl Cast<dyn ImplicitThrowEventTypeMut> for UserTask
Source§impl Cast<dyn ImportType> for UserTask
impl Cast<dyn ImportType> for UserTask
Source§impl Cast<dyn ImportTypeMut> for UserTask
impl Cast<dyn ImportTypeMut> for UserTask
Source§impl Cast<dyn InclusiveGatewayType> for UserTask
impl Cast<dyn InclusiveGatewayType> for UserTask
Source§impl Cast<dyn InclusiveGatewayTypeMut> for UserTask
impl Cast<dyn InclusiveGatewayTypeMut> for UserTask
Source§impl Cast<dyn InputOutputBindingType> for UserTask
impl Cast<dyn InputOutputBindingType> for UserTask
Source§impl Cast<dyn InputOutputBindingTypeMut> for UserTask
impl Cast<dyn InputOutputBindingTypeMut> for UserTask
Source§impl Cast<dyn InputOutputSpecificationType> for UserTask
impl Cast<dyn InputOutputSpecificationType> for UserTask
Source§impl Cast<dyn InputOutputSpecificationTypeMut> for UserTask
impl Cast<dyn InputOutputSpecificationTypeMut> for UserTask
Source§impl Cast<dyn InputSetType> for UserTask
impl Cast<dyn InputSetType> for UserTask
Source§impl Cast<dyn InputSetTypeMut> for UserTask
impl Cast<dyn InputSetTypeMut> for UserTask
Source§impl Cast<dyn InterfaceType> for UserTask
impl Cast<dyn InterfaceType> for UserTask
Source§impl Cast<dyn InterfaceTypeMut> for UserTask
impl Cast<dyn InterfaceTypeMut> for UserTask
Source§impl Cast<dyn IntermediateCatchEventType> for UserTask
impl Cast<dyn IntermediateCatchEventType> for UserTask
Source§impl Cast<dyn IntermediateCatchEventTypeMut> for UserTask
impl Cast<dyn IntermediateCatchEventTypeMut> for UserTask
Source§impl Cast<dyn IntermediateThrowEventType> for UserTask
impl Cast<dyn IntermediateThrowEventType> for UserTask
Source§impl Cast<dyn IntermediateThrowEventTypeMut> for UserTask
impl Cast<dyn IntermediateThrowEventTypeMut> for UserTask
Source§impl Cast<dyn ItemDefinitionType> for UserTask
impl Cast<dyn ItemDefinitionType> for UserTask
Source§impl Cast<dyn ItemDefinitionTypeMut> for UserTask
impl Cast<dyn ItemDefinitionTypeMut> for UserTask
Source§impl Cast<dyn LaneSetType> for UserTask
impl Cast<dyn LaneSetType> for UserTask
Source§impl Cast<dyn LaneSetTypeMut> for UserTask
impl Cast<dyn LaneSetTypeMut> for UserTask
Source§impl Cast<dyn LaneTypeMut> for UserTask
impl Cast<dyn LaneTypeMut> for UserTask
Source§impl Cast<dyn LinkEventDefinitionType> for UserTask
impl Cast<dyn LinkEventDefinitionType> for UserTask
Source§impl Cast<dyn LinkEventDefinitionTypeMut> for UserTask
impl Cast<dyn LinkEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn LoopCharacteristicsType> for UserTask
impl Cast<dyn LoopCharacteristicsType> for UserTask
Source§impl Cast<dyn LoopCharacteristicsTypeMut> for UserTask
impl Cast<dyn LoopCharacteristicsTypeMut> for UserTask
Source§impl Cast<dyn ManualTaskType> for UserTask
impl Cast<dyn ManualTaskType> for UserTask
Source§impl Cast<dyn ManualTaskTypeMut> for UserTask
impl Cast<dyn ManualTaskTypeMut> for UserTask
Source§impl Cast<dyn MessageEventDefinitionType> for UserTask
impl Cast<dyn MessageEventDefinitionType> for UserTask
Source§impl Cast<dyn MessageEventDefinitionTypeMut> for UserTask
impl Cast<dyn MessageEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn MessageFlowAssociationType> for UserTask
impl Cast<dyn MessageFlowAssociationType> for UserTask
Source§impl Cast<dyn MessageFlowAssociationTypeMut> for UserTask
impl Cast<dyn MessageFlowAssociationTypeMut> for UserTask
Source§impl Cast<dyn MessageFlowType> for UserTask
impl Cast<dyn MessageFlowType> for UserTask
Source§impl Cast<dyn MessageFlowTypeMut> for UserTask
impl Cast<dyn MessageFlowTypeMut> for UserTask
Source§impl Cast<dyn MessageType> for UserTask
impl Cast<dyn MessageType> for UserTask
Source§impl Cast<dyn MessageTypeMut> for UserTask
impl Cast<dyn MessageTypeMut> for UserTask
Source§impl Cast<dyn MonitoringType> for UserTask
impl Cast<dyn MonitoringType> for UserTask
Source§impl Cast<dyn MonitoringTypeMut> for UserTask
impl Cast<dyn MonitoringTypeMut> for UserTask
Source§impl Cast<dyn MultiInstanceLoopCharacteristicsType> for UserTask
impl Cast<dyn MultiInstanceLoopCharacteristicsType> for UserTask
Source§impl Cast<dyn MultiInstanceLoopCharacteristicsTypeMut> for UserTask
impl Cast<dyn MultiInstanceLoopCharacteristicsTypeMut> for UserTask
Source§impl Cast<dyn OperationType> for UserTask
impl Cast<dyn OperationType> for UserTask
Source§impl Cast<dyn OperationTypeMut> for UserTask
impl Cast<dyn OperationTypeMut> for UserTask
Source§impl Cast<dyn OutputSetType> for UserTask
impl Cast<dyn OutputSetType> for UserTask
Source§impl Cast<dyn OutputSetTypeMut> for UserTask
impl Cast<dyn OutputSetTypeMut> for UserTask
Source§impl Cast<dyn ParallelGatewayType> for UserTask
impl Cast<dyn ParallelGatewayType> for UserTask
Source§impl Cast<dyn ParallelGatewayTypeMut> for UserTask
impl Cast<dyn ParallelGatewayTypeMut> for UserTask
Source§impl Cast<dyn ParticipantAssociationType> for UserTask
impl Cast<dyn ParticipantAssociationType> for UserTask
Source§impl Cast<dyn ParticipantAssociationTypeMut> for UserTask
impl Cast<dyn ParticipantAssociationTypeMut> for UserTask
Source§impl Cast<dyn ParticipantMultiplicityType> for UserTask
impl Cast<dyn ParticipantMultiplicityType> for UserTask
Source§impl Cast<dyn ParticipantMultiplicityTypeMut> for UserTask
impl Cast<dyn ParticipantMultiplicityTypeMut> for UserTask
Source§impl Cast<dyn ParticipantType> for UserTask
impl Cast<dyn ParticipantType> for UserTask
Source§impl Cast<dyn ParticipantTypeMut> for UserTask
impl Cast<dyn ParticipantTypeMut> for UserTask
Source§impl Cast<dyn PartnerEntityType> for UserTask
impl Cast<dyn PartnerEntityType> for UserTask
Source§impl Cast<dyn PartnerEntityTypeMut> for UserTask
impl Cast<dyn PartnerEntityTypeMut> for UserTask
Source§impl Cast<dyn PartnerRoleType> for UserTask
impl Cast<dyn PartnerRoleType> for UserTask
Source§impl Cast<dyn PartnerRoleTypeMut> for UserTask
impl Cast<dyn PartnerRoleTypeMut> for UserTask
Source§impl Cast<dyn PerformerType> for UserTask
impl Cast<dyn PerformerType> for UserTask
Source§impl Cast<dyn PerformerTypeMut> for UserTask
impl Cast<dyn PerformerTypeMut> for UserTask
Source§impl Cast<dyn PotentialOwnerType> for UserTask
impl Cast<dyn PotentialOwnerType> for UserTask
Source§impl Cast<dyn PotentialOwnerTypeMut> for UserTask
impl Cast<dyn PotentialOwnerTypeMut> for UserTask
Source§impl Cast<dyn ProcessType> for UserTask
impl Cast<dyn ProcessType> for UserTask
Source§impl Cast<dyn ProcessTypeMut> for UserTask
impl Cast<dyn ProcessTypeMut> for UserTask
Source§impl Cast<dyn PropertyType> for UserTask
impl Cast<dyn PropertyType> for UserTask
Source§impl Cast<dyn PropertyTypeMut> for UserTask
impl Cast<dyn PropertyTypeMut> for UserTask
Source§impl Cast<dyn ReceiveTaskType> for UserTask
impl Cast<dyn ReceiveTaskType> for UserTask
Source§impl Cast<dyn ReceiveTaskTypeMut> for UserTask
impl Cast<dyn ReceiveTaskTypeMut> for UserTask
Source§impl Cast<dyn RelationshipType> for UserTask
impl Cast<dyn RelationshipType> for UserTask
Source§impl Cast<dyn RelationshipTypeMut> for UserTask
impl Cast<dyn RelationshipTypeMut> for UserTask
Source§impl Cast<dyn RenderingType> for UserTask
impl Cast<dyn RenderingType> for UserTask
Source§impl Cast<dyn RenderingTypeMut> for UserTask
impl Cast<dyn RenderingTypeMut> for UserTask
Source§impl Cast<dyn ResourceAssignmentExpressionType> for UserTask
impl Cast<dyn ResourceAssignmentExpressionType> for UserTask
Source§impl Cast<dyn ResourceAssignmentExpressionTypeMut> for UserTask
impl Cast<dyn ResourceAssignmentExpressionTypeMut> for UserTask
Source§impl Cast<dyn ResourceParameterBindingType> for UserTask
impl Cast<dyn ResourceParameterBindingType> for UserTask
Source§impl Cast<dyn ResourceParameterBindingTypeMut> for UserTask
impl Cast<dyn ResourceParameterBindingTypeMut> for UserTask
Source§impl Cast<dyn ResourceParameterType> for UserTask
impl Cast<dyn ResourceParameterType> for UserTask
Source§impl Cast<dyn ResourceParameterTypeMut> for UserTask
impl Cast<dyn ResourceParameterTypeMut> for UserTask
Source§impl Cast<dyn ResourceRoleType> for UserTask
impl Cast<dyn ResourceRoleType> for UserTask
Source§impl Cast<dyn ResourceRoleTypeMut> for UserTask
impl Cast<dyn ResourceRoleTypeMut> for UserTask
Source§impl Cast<dyn ResourceType> for UserTask
impl Cast<dyn ResourceType> for UserTask
Source§impl Cast<dyn ResourceTypeMut> for UserTask
impl Cast<dyn ResourceTypeMut> for UserTask
Source§impl Cast<dyn RootElementType> for UserTask
impl Cast<dyn RootElementType> for UserTask
Source§impl Cast<dyn RootElementTypeMut> for UserTask
impl Cast<dyn RootElementTypeMut> for UserTask
Source§impl Cast<dyn ScriptTaskType> for UserTask
impl Cast<dyn ScriptTaskType> for UserTask
Source§impl Cast<dyn ScriptTaskTypeMut> for UserTask
impl Cast<dyn ScriptTaskTypeMut> for UserTask
Source§impl Cast<dyn ScriptType> for UserTask
impl Cast<dyn ScriptType> for UserTask
Source§impl Cast<dyn ScriptTypeMut> for UserTask
impl Cast<dyn ScriptTypeMut> for UserTask
Source§impl Cast<dyn SendTaskType> for UserTask
impl Cast<dyn SendTaskType> for UserTask
Source§impl Cast<dyn SendTaskTypeMut> for UserTask
impl Cast<dyn SendTaskTypeMut> for UserTask
Source§impl Cast<dyn SequenceFlowType> for UserTask
impl Cast<dyn SequenceFlowType> for UserTask
Source§impl Cast<dyn SequenceFlowTypeMut> for UserTask
impl Cast<dyn SequenceFlowTypeMut> for UserTask
Source§impl Cast<dyn ServiceTaskType> for UserTask
impl Cast<dyn ServiceTaskType> for UserTask
Source§impl Cast<dyn ServiceTaskTypeMut> for UserTask
impl Cast<dyn ServiceTaskTypeMut> for UserTask
Source§impl Cast<dyn SignalEventDefinitionType> for UserTask
impl Cast<dyn SignalEventDefinitionType> for UserTask
Source§impl Cast<dyn SignalEventDefinitionTypeMut> for UserTask
impl Cast<dyn SignalEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn SignalType> for UserTask
impl Cast<dyn SignalType> for UserTask
Source§impl Cast<dyn SignalTypeMut> for UserTask
impl Cast<dyn SignalTypeMut> for UserTask
Source§impl Cast<dyn StandardLoopCharacteristicsType> for UserTask
impl Cast<dyn StandardLoopCharacteristicsType> for UserTask
Source§impl Cast<dyn StandardLoopCharacteristicsTypeMut> for UserTask
impl Cast<dyn StandardLoopCharacteristicsTypeMut> for UserTask
Source§impl Cast<dyn StartEventType> for UserTask
impl Cast<dyn StartEventType> for UserTask
Source§impl Cast<dyn StartEventTypeMut> for UserTask
impl Cast<dyn StartEventTypeMut> for UserTask
Source§impl Cast<dyn SubChoreographyType> for UserTask
impl Cast<dyn SubChoreographyType> for UserTask
Source§impl Cast<dyn SubChoreographyTypeMut> for UserTask
impl Cast<dyn SubChoreographyTypeMut> for UserTask
Source§impl Cast<dyn SubConversationType> for UserTask
impl Cast<dyn SubConversationType> for UserTask
Source§impl Cast<dyn SubConversationTypeMut> for UserTask
impl Cast<dyn SubConversationTypeMut> for UserTask
Source§impl Cast<dyn SubProcessType> for UserTask
impl Cast<dyn SubProcessType> for UserTask
Source§impl Cast<dyn SubProcessTypeMut> for UserTask
impl Cast<dyn SubProcessTypeMut> for UserTask
Source§impl Cast<dyn TaskTypeMut> for UserTask
impl Cast<dyn TaskTypeMut> for UserTask
fn cast(&self) -> Option<&(dyn TaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn TaskTypeMut + 'static)>
Source§impl Cast<dyn TerminateEventDefinitionType> for UserTask
impl Cast<dyn TerminateEventDefinitionType> for UserTask
Source§impl Cast<dyn TerminateEventDefinitionTypeMut> for UserTask
impl Cast<dyn TerminateEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn TextAnnotationType> for UserTask
impl Cast<dyn TextAnnotationType> for UserTask
Source§impl Cast<dyn TextAnnotationTypeMut> for UserTask
impl Cast<dyn TextAnnotationTypeMut> for UserTask
Source§impl Cast<dyn TextTypeMut> for UserTask
impl Cast<dyn TextTypeMut> for UserTask
Source§impl Cast<dyn ThrowEventType> for UserTask
impl Cast<dyn ThrowEventType> for UserTask
Source§impl Cast<dyn ThrowEventTypeMut> for UserTask
impl Cast<dyn ThrowEventTypeMut> for UserTask
Source§impl Cast<dyn TimerEventDefinitionType> for UserTask
impl Cast<dyn TimerEventDefinitionType> for UserTask
Source§impl Cast<dyn TimerEventDefinitionTypeMut> for UserTask
impl Cast<dyn TimerEventDefinitionTypeMut> for UserTask
Source§impl Cast<dyn TransactionType> for UserTask
impl Cast<dyn TransactionType> for UserTask
Source§impl Cast<dyn TransactionTypeMut> for UserTask
impl Cast<dyn TransactionTypeMut> for UserTask
Source§impl Cast<dyn UserTaskType> for UserTask
impl Cast<dyn UserTaskType> for UserTask
fn cast(&self) -> Option<&(dyn UserTaskType + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn UserTaskType + 'static)>
Source§impl Cast<dyn UserTaskTypeMut> for UserTask
impl Cast<dyn UserTaskTypeMut> for UserTask
fn cast(&self) -> Option<&(dyn UserTaskTypeMut + 'static)>
fn cast_mut(&mut self) -> Option<&mut (dyn UserTaskTypeMut + 'static)>
Source§impl<'de> Deserialize<'de> for UserTask
impl<'de> Deserialize<'de> for UserTask
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 UserTask
impl DocumentElementContainer for UserTask
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 UserTask
impl FlowElementType for UserTask
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 UserTask
impl FlowElementTypeMut for UserTask
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_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§impl FlowNodeType for UserTask
impl FlowNodeType for UserTask
Source§impl FlowNodeTypeMut for UserTask
impl FlowNodeTypeMut for UserTask
Source§fn outgoings_mut(&mut self) -> &mut Vec<String>
fn outgoings_mut(&mut self) -> &mut Vec<String>
Get a mutable value of
outgoing childSource§fn set_outgoings(&mut self, v: Vec<String>)
fn set_outgoings(&mut self, v: Vec<String>)
Set value of
outgoing childSource§fn set_incomings(&mut self, v: Vec<String>)
fn set_incomings(&mut self, v: Vec<String>)
Set value of
incoming childSource§fn incomings_mut(&mut self) -> &mut Vec<String>
fn incomings_mut(&mut self) -> &mut Vec<String>
Get a mutable value of
incoming childSource§impl From<UserTask> for FlowElement
impl From<UserTask> for FlowElement
Source§fn from(original: UserTask) -> FlowElement
fn from(original: UserTask) -> FlowElement
Converts to this type from the input type.
Source§impl UserTaskType for UserTask
impl UserTaskType for UserTask
Source§fn implementation(&self) -> &Option<String>
fn implementation(&self) -> &Option<String>
Get value of attribute
implementationSource§fn renderings(&self) -> &Vec<Rendering>
fn renderings(&self) -> &Vec<Rendering>
Get value of
rendering childSource§impl UserTaskTypeMut for UserTask
impl UserTaskTypeMut for UserTask
Source§fn set_renderings(&mut self, v: Vec<Rendering>)
fn set_renderings(&mut self, v: Vec<Rendering>)
Set value of
rendering childSource§fn renderings_mut(&mut self) -> &mut Vec<Rendering>
fn renderings_mut(&mut self) -> &mut Vec<Rendering>
Get a mutable value of
rendering childSource§fn set_implementation(&mut self, v: Option<String>)
fn set_implementation(&mut self, v: Option<String>)
Set value of attribute
implementationimpl StructuralPartialEq for UserTask
impl TaskType for UserTask
impl TaskTypeMut for UserTask
Auto Trait Implementations§
impl Freeze for UserTask
impl RefUnwindSafe for UserTask
impl Send for UserTask
impl Sync for UserTask
impl Unpin for UserTask
impl UnwindSafe for UserTask
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.