pub enum ReferenceTypeId {
Show 46 variants
References = 31,
NonHierarchicalReferences = 32,
HierarchicalReferences = 33,
HasChild = 34,
Organizes = 35,
HasEventSource = 36,
HasModellingRule = 37,
HasEncoding = 38,
HasDescription = 39,
HasTypeDefinition = 40,
GeneratesEvent = 41,
Aggregates = 44,
HasSubtype = 45,
HasProperty = 46,
HasComponent = 47,
HasNotifier = 48,
HasOrderedComponent = 49,
FromState = 51,
ToState = 52,
HasCause = 53,
HasEffect = 54,
HasHistoricalConfiguration = 56,
HasSubStateMachine = 117,
HasArgumentDescription = 129,
HasOptionalInputArgumentDescription = 131,
AlwaysGeneratesEvent = 3_065,
HasTrueSubState = 9_004,
HasFalseSubState = 9_005,
HasCondition = 9_006,
HasPubSubConnection = 14_476,
DataSetToWriter = 14_936,
HasGuard = 15_112,
HasDataSetWriter = 15_296,
HasDataSetReader = 15_297,
HasAlarmSuppressionGroup = 16_361,
AlarmGroupMember = 16_362,
HasEffectDisable = 17_276,
HasDictionaryEntry = 17_597,
HasInterface = 17_603,
HasAddIn = 17_604,
HasEffectEnable = 17_983,
HasEffectSuppressed = 17_984,
HasEffectUnsuppressed = 17_985,
HasWriterGroup = 18_804,
HasReaderGroup = 18_805,
AliasFor = 23_469,
}Variants§
References = 31
NonHierarchicalReferences = 32
HierarchicalReferences = 33
HasChild = 34
Organizes = 35
HasEventSource = 36
HasModellingRule = 37
HasEncoding = 38
HasDescription = 39
HasTypeDefinition = 40
GeneratesEvent = 41
Aggregates = 44
HasSubtype = 45
HasProperty = 46
HasComponent = 47
HasNotifier = 48
HasOrderedComponent = 49
FromState = 51
ToState = 52
HasCause = 53
HasEffect = 54
HasHistoricalConfiguration = 56
HasSubStateMachine = 117
HasArgumentDescription = 129
HasOptionalInputArgumentDescription = 131
AlwaysGeneratesEvent = 3_065
HasTrueSubState = 9_004
HasFalseSubState = 9_005
HasCondition = 9_006
HasPubSubConnection = 14_476
DataSetToWriter = 14_936
HasGuard = 15_112
HasDataSetWriter = 15_296
HasDataSetReader = 15_297
HasAlarmSuppressionGroup = 16_361
AlarmGroupMember = 16_362
HasEffectDisable = 17_276
HasDictionaryEntry = 17_597
HasInterface = 17_603
HasAddIn = 17_604
HasEffectEnable = 17_983
HasEffectSuppressed = 17_984
HasEffectUnsuppressed = 17_985
HasWriterGroup = 18_804
HasReaderGroup = 18_805
AliasFor = 23_469
Trait Implementations§
Source§impl Clone for ReferenceTypeId
impl Clone for ReferenceTypeId
Source§fn clone(&self) -> ReferenceTypeId
fn clone(&self) -> ReferenceTypeId
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 ReferenceTypeId
impl Debug for ReferenceTypeId
Source§impl<'a> From<&'a ReferenceTypeId> for NodeId
impl<'a> From<&'a ReferenceTypeId> for NodeId
Source§fn from(r: &'a ReferenceTypeId) -> NodeId
fn from(r: &'a ReferenceTypeId) -> NodeId
Converts to this type from the input type.
Source§impl Hash for ReferenceTypeId
impl Hash for ReferenceTypeId
Source§impl Into<ExpandedNodeId> for ReferenceTypeId
impl Into<ExpandedNodeId> for ReferenceTypeId
Source§fn into(self) -> ExpandedNodeId
fn into(self) -> ExpandedNodeId
Converts this type into the (usually inferred) input type.
Source§impl Into<NodeId> for ReferenceTypeId
impl Into<NodeId> for ReferenceTypeId
Source§impl PartialEq for ReferenceTypeId
impl PartialEq for ReferenceTypeId
Source§impl TryFrom<u32> for ReferenceTypeId
impl TryFrom<u32> for ReferenceTypeId
impl Copy for ReferenceTypeId
impl Eq for ReferenceTypeId
impl StructuralPartialEq for ReferenceTypeId
Auto Trait Implementations§
impl Freeze for ReferenceTypeId
impl RefUnwindSafe for ReferenceTypeId
impl Send for ReferenceTypeId
impl Sync for ReferenceTypeId
impl Unpin for ReferenceTypeId
impl UnwindSafe for ReferenceTypeId
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.