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