Enum opcua_types::node_ids::ObjectTypeId
source · [−]pub enum ObjectTypeId {
Show 219 variants
BaseObjectType,
FolderType,
DataTypeSystemType,
DataTypeEncodingType,
ModellingRuleType,
ServerType,
ServerCapabilitiesType,
ServerDiagnosticsType,
SessionsDiagnosticsSummaryType,
SessionDiagnosticsObjectType,
VendorServerInfoType,
ServerRedundancyType,
TransparentRedundancyType,
NonTransparentRedundancyType,
BaseEventType,
AuditEventType,
AuditSecurityEventType,
AuditChannelEventType,
AuditOpenSecureChannelEventType,
AuditSessionEventType,
AuditCreateSessionEventType,
AuditActivateSessionEventType,
AuditCancelEventType,
AuditCertificateEventType,
AuditCertificateDataMismatchEventType,
AuditCertificateExpiredEventType,
AuditCertificateInvalidEventType,
AuditCertificateUntrustedEventType,
AuditCertificateRevokedEventType,
AuditCertificateMismatchEventType,
AuditNodeManagementEventType,
AuditAddNodesEventType,
AuditDeleteNodesEventType,
AuditAddReferencesEventType,
AuditDeleteReferencesEventType,
AuditUpdateEventType,
AuditWriteUpdateEventType,
AuditHistoryUpdateEventType,
AuditUpdateMethodEventType,
SystemEventType,
DeviceFailureEventType,
BaseModelChangeEventType,
GeneralModelChangeEventType,
StateMachineType,
StateType,
InitialStateType,
TransitionType,
TransitionEventType,
AuditUpdateStateEventType,
HistoricalDataConfigurationType,
HistoryServerCapabilitiesType,
AggregateFunctionType,
ProgramTransitionEventType,
ProgramStateMachineType,
SemanticChangeEventType,
AuditUrlMismatchEventType,
FiniteStateMachineType,
ConditionType,
RefreshStartEventType,
RefreshEndEventType,
RefreshRequiredEventType,
AuditConditionEventType,
AuditConditionEnableEventType,
AuditConditionCommentEventType,
DialogConditionType,
AcknowledgeableConditionType,
AlarmConditionType,
ShelvedStateMachineType,
LimitAlarmType,
AuditHistoryEventUpdateEventType,
AuditHistoryValueUpdateEventType,
AuditHistoryDeleteEventType,
AuditHistoryRawModifyDeleteEventType,
AuditHistoryAtTimeDeleteEventType,
AuditHistoryEventDeleteEventType,
EventQueueOverflowEventType,
ProgramTransitionAuditEventType,
AuditConditionRespondEventType,
AuditConditionAcknowledgeEventType,
AuditConditionConfirmEventType,
ExclusiveLimitStateMachineType,
ExclusiveLimitAlarmType,
ExclusiveLevelAlarmType,
ExclusiveRateOfChangeAlarmType,
ExclusiveDeviationAlarmType,
NonExclusiveLimitAlarmType,
NonExclusiveLevelAlarmType,
NonExclusiveRateOfChangeAlarmType,
NonExclusiveDeviationAlarmType,
DiscreteAlarmType,
OffNormalAlarmType,
TripAlarmType,
AuditConditionShelvingEventType,
BaseConditionClassType,
ProcessConditionClassType,
MaintenanceConditionClassType,
SystemConditionClassType,
AggregateConfigurationType,
ProgressEventType,
SystemStatusChangeEventType,
OperationLimitsType,
FileType,
AddressSpaceFileType,
NamespaceMetadataType,
NamespacesType,
SystemOffNormalAlarmType,
AuditProgramTransitionEventType,
NonTransparentNetworkRedundancyType,
TrustListType,
CertificateGroupType,
CertificateType,
ApplicationCertificateType,
HttpsCertificateType,
RsaMinApplicationCertificateType,
RsaSha256ApplicationCertificateType,
TrustListUpdatedAuditEventType,
ServerConfigurationType,
CertificateUpdatedAuditEventType,
CertificateExpirationAlarmType,
FileDirectoryType,
CertificateGroupFolderType,
PubSubConnectionType,
PubSubGroupType,
PublishSubscribeType,
DataSetFolderType,
PublishedDataSetType,
PublishedDataItemsType,
PublishedEventsType,
PubSubStatusType,
AuditConditionResetEventType,
DatagramConnectionTransportType,
SubscribedDataSetType,
ChoiceStateType,
TargetVariablesType,
SubscribedDataSetMirrorType,
BrokerConnectionTransportType,
UserCredentialCertificateType,
DataSetWriterType,
DataSetWriterTransportType,
DataSetReaderType,
DataSetReaderTransportType,
SecurityGroupFolderType,
SecurityGroupType,
ExtensionFieldsType,
PubSubStatusEventType,
PubSubTransportLimitsExceedEventType,
PubSubCommunicationFailureEventType,
RoleSetType,
RoleType,
TemporaryFileTransferType,
FileTransferStateMachineType,
PubSubKeyServiceType,
AlarmGroupType,
DiscrepancyAlarmType,
SafetyConditionClassType,
HighlyManagedAlarmConditionClassType,
TrainingConditionClassType,
TestingConditionSubClassType,
AuditConditionSuppressionEventType,
AuditConditionSilenceEventType,
AuditConditionOutOfServiceEventType,
AlarmMetricsType,
KeyCredentialConfigurationFolderType,
DictionaryEntryType,
DictionaryFolderType,
IrdiDictionaryEntryType,
UriDictionaryEntryType,
BaseInterfaceType,
RoleMappingRuleChangedAuditEventType,
ConnectionTransportType,
WriterGroupType,
AuthorizationServiceConfigurationType,
WriterGroupTransportType,
WriterGroupMessageType,
ReaderGroupType,
KeyCredentialConfigurationType,
KeyCredentialAuditEventType,
KeyCredentialUpdatedAuditEventType,
KeyCredentialDeletedAuditEventType,
InstrumentDiagnosticAlarmType,
SystemDiagnosticAlarmType,
StatisticalConditionClassType,
AuditHistoryAnnotationUpdateEventType,
TrustListOutOfDateAlarmType,
PubSubDiagnosticsType,
PubSubDiagnosticsRootType,
PubSubDiagnosticsConnectionType,
PubSubDiagnosticsWriterGroupType,
PubSubDiagnosticsReaderGroupType,
PubSubDiagnosticsDataSetWriterType,
PubSubDiagnosticsDataSetReaderType,
ReaderGroupTransportType,
ReaderGroupMessageType,
DataSetWriterMessageType,
DataSetReaderMessageType,
UadpWriterGroupMessageType,
UadpDataSetWriterMessageType,
UadpDataSetReaderMessageType,
JsonWriterGroupMessageType,
JsonDataSetWriterMessageType,
JsonDataSetReaderMessageType,
DatagramWriterGroupTransportType,
BrokerWriterGroupTransportType,
BrokerDataSetWriterTransportType,
BrokerDataSetReaderTransportType,
NetworkAddressType,
NetworkAddressUrlType,
AliasNameType,
AliasNameCategoryType,
IOrderedObjectType,
OrderedListType,
EccApplicationCertificateType,
EccNistP256ApplicationCertificateType,
EccNistP384ApplicationCertificateType,
EccBrainpoolP256r1ApplicationCertificateType,
EccBrainpoolP384r1ApplicationCertificateType,
EccCurve25519ApplicationCertificateType,
EccCurve448ApplicationCertificateType,
AuthorizationServicesConfigurationFolderType,
}
Variants
BaseObjectType
FolderType
DataTypeSystemType
DataTypeEncodingType
ModellingRuleType
ServerType
ServerCapabilitiesType
ServerDiagnosticsType
SessionsDiagnosticsSummaryType
SessionDiagnosticsObjectType
VendorServerInfoType
ServerRedundancyType
TransparentRedundancyType
NonTransparentRedundancyType
BaseEventType
AuditEventType
AuditSecurityEventType
AuditChannelEventType
AuditOpenSecureChannelEventType
AuditSessionEventType
AuditCreateSessionEventType
AuditActivateSessionEventType
AuditCancelEventType
AuditCertificateEventType
AuditCertificateDataMismatchEventType
AuditCertificateExpiredEventType
AuditCertificateInvalidEventType
AuditCertificateUntrustedEventType
AuditCertificateRevokedEventType
AuditCertificateMismatchEventType
AuditNodeManagementEventType
AuditAddNodesEventType
AuditDeleteNodesEventType
AuditAddReferencesEventType
AuditDeleteReferencesEventType
AuditUpdateEventType
AuditWriteUpdateEventType
AuditHistoryUpdateEventType
AuditUpdateMethodEventType
SystemEventType
DeviceFailureEventType
BaseModelChangeEventType
GeneralModelChangeEventType
StateMachineType
StateType
InitialStateType
TransitionType
TransitionEventType
AuditUpdateStateEventType
HistoricalDataConfigurationType
HistoryServerCapabilitiesType
AggregateFunctionType
ProgramTransitionEventType
ProgramStateMachineType
SemanticChangeEventType
AuditUrlMismatchEventType
FiniteStateMachineType
ConditionType
RefreshStartEventType
RefreshEndEventType
RefreshRequiredEventType
AuditConditionEventType
AuditConditionEnableEventType
AuditConditionCommentEventType
DialogConditionType
AcknowledgeableConditionType
AlarmConditionType
ShelvedStateMachineType
LimitAlarmType
AuditHistoryEventUpdateEventType
AuditHistoryValueUpdateEventType
AuditHistoryDeleteEventType
AuditHistoryRawModifyDeleteEventType
AuditHistoryAtTimeDeleteEventType
AuditHistoryEventDeleteEventType
EventQueueOverflowEventType
ProgramTransitionAuditEventType
AuditConditionRespondEventType
AuditConditionAcknowledgeEventType
AuditConditionConfirmEventType
ExclusiveLimitStateMachineType
ExclusiveLimitAlarmType
ExclusiveLevelAlarmType
ExclusiveRateOfChangeAlarmType
ExclusiveDeviationAlarmType
NonExclusiveLimitAlarmType
NonExclusiveLevelAlarmType
NonExclusiveRateOfChangeAlarmType
NonExclusiveDeviationAlarmType
DiscreteAlarmType
OffNormalAlarmType
TripAlarmType
AuditConditionShelvingEventType
BaseConditionClassType
ProcessConditionClassType
MaintenanceConditionClassType
SystemConditionClassType
AggregateConfigurationType
ProgressEventType
SystemStatusChangeEventType
OperationLimitsType
FileType
AddressSpaceFileType
NamespaceMetadataType
NamespacesType
SystemOffNormalAlarmType
AuditProgramTransitionEventType
NonTransparentNetworkRedundancyType
TrustListType
CertificateGroupType
CertificateType
ApplicationCertificateType
HttpsCertificateType
RsaMinApplicationCertificateType
RsaSha256ApplicationCertificateType
TrustListUpdatedAuditEventType
ServerConfigurationType
CertificateUpdatedAuditEventType
CertificateExpirationAlarmType
FileDirectoryType
CertificateGroupFolderType
PubSubConnectionType
PubSubGroupType
PublishSubscribeType
DataSetFolderType
PublishedDataSetType
PublishedDataItemsType
PublishedEventsType
PubSubStatusType
AuditConditionResetEventType
DatagramConnectionTransportType
SubscribedDataSetType
ChoiceStateType
TargetVariablesType
SubscribedDataSetMirrorType
BrokerConnectionTransportType
UserCredentialCertificateType
DataSetWriterType
DataSetWriterTransportType
DataSetReaderType
DataSetReaderTransportType
SecurityGroupFolderType
SecurityGroupType
ExtensionFieldsType
PubSubStatusEventType
PubSubTransportLimitsExceedEventType
PubSubCommunicationFailureEventType
RoleSetType
RoleType
TemporaryFileTransferType
FileTransferStateMachineType
PubSubKeyServiceType
AlarmGroupType
DiscrepancyAlarmType
SafetyConditionClassType
HighlyManagedAlarmConditionClassType
TrainingConditionClassType
TestingConditionSubClassType
AuditConditionSuppressionEventType
AuditConditionSilenceEventType
AuditConditionOutOfServiceEventType
AlarmMetricsType
KeyCredentialConfigurationFolderType
DictionaryEntryType
DictionaryFolderType
IrdiDictionaryEntryType
UriDictionaryEntryType
BaseInterfaceType
RoleMappingRuleChangedAuditEventType
ConnectionTransportType
WriterGroupType
AuthorizationServiceConfigurationType
WriterGroupTransportType
WriterGroupMessageType
ReaderGroupType
KeyCredentialConfigurationType
KeyCredentialAuditEventType
KeyCredentialUpdatedAuditEventType
KeyCredentialDeletedAuditEventType
InstrumentDiagnosticAlarmType
SystemDiagnosticAlarmType
StatisticalConditionClassType
AuditHistoryAnnotationUpdateEventType
TrustListOutOfDateAlarmType
PubSubDiagnosticsType
PubSubDiagnosticsRootType
PubSubDiagnosticsConnectionType
PubSubDiagnosticsWriterGroupType
PubSubDiagnosticsReaderGroupType
PubSubDiagnosticsDataSetWriterType
PubSubDiagnosticsDataSetReaderType
ReaderGroupTransportType
ReaderGroupMessageType
DataSetWriterMessageType
DataSetReaderMessageType
UadpWriterGroupMessageType
UadpDataSetWriterMessageType
UadpDataSetReaderMessageType
JsonWriterGroupMessageType
JsonDataSetWriterMessageType
JsonDataSetReaderMessageType
DatagramWriterGroupTransportType
BrokerWriterGroupTransportType
BrokerDataSetWriterTransportType
BrokerDataSetReaderTransportType
NetworkAddressType
NetworkAddressUrlType
AliasNameType
AliasNameCategoryType
IOrderedObjectType
OrderedListType
EccApplicationCertificateType
EccNistP256ApplicationCertificateType
EccNistP384ApplicationCertificateType
EccBrainpoolP256r1ApplicationCertificateType
EccBrainpoolP384r1ApplicationCertificateType
EccCurve25519ApplicationCertificateType
EccCurve448ApplicationCertificateType
AuthorizationServicesConfigurationFolderType
Trait Implementations
sourceimpl Clone for ObjectTypeId
impl Clone for ObjectTypeId
sourcefn clone(&self) -> ObjectTypeId
fn clone(&self) -> ObjectTypeId
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ObjectTypeId
impl Debug for ObjectTypeId
sourceimpl<'a> From<&'a ObjectTypeId> for NodeId
impl<'a> From<&'a ObjectTypeId> for NodeId
sourcefn from(r: &'a ObjectTypeId) -> Self
fn from(r: &'a ObjectTypeId) -> Self
Converts to this type from the input type.
sourceimpl Hash for ObjectTypeId
impl Hash for ObjectTypeId
sourceimpl Into<ExpandedNodeId> for ObjectTypeId
impl Into<ExpandedNodeId> for ObjectTypeId
sourcefn into(self) -> ExpandedNodeId
fn into(self) -> ExpandedNodeId
Converts this type into the (usually inferred) input type.
sourceimpl Into<NodeId> for ObjectTypeId
impl Into<NodeId> for ObjectTypeId
sourceimpl PartialEq<ObjectTypeId> for ObjectTypeId
impl PartialEq<ObjectTypeId> for ObjectTypeId
sourceimpl TryFrom<u32> for ObjectTypeId
impl TryFrom<u32> for ObjectTypeId
impl Copy for ObjectTypeId
impl Eq for ObjectTypeId
impl StructuralEq for ObjectTypeId
impl StructuralPartialEq for ObjectTypeId
Auto Trait Implementations
impl RefUnwindSafe for ObjectTypeId
impl Send for ObjectTypeId
impl Sync for ObjectTypeId
impl Unpin for ObjectTypeId
impl UnwindSafe for ObjectTypeId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more