Enum opcua_types::node_ids::ObjectTypeId[][src]

pub enum ObjectTypeId {
Show 205 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, PubSubDiagnosticsType, PubSubDiagnosticsRootType, PubSubDiagnosticsConnectionType, PubSubDiagnosticsWriterGroupType, PubSubDiagnosticsReaderGroupType, PubSubDiagnosticsDataSetWriterType, PubSubDiagnosticsDataSetReaderType, ReaderGroupTransportType, ReaderGroupMessageType, DataSetWriterMessageType, DataSetReaderMessageType, UadpWriterGroupMessageType, UadpDataSetWriterMessageType, UadpDataSetReaderMessageType, JsonWriterGroupMessageType, JsonDataSetWriterMessageType, JsonDataSetReaderMessageType, DatagramWriterGroupTransportType, BrokerWriterGroupTransportType, BrokerDataSetWriterTransportType, BrokerDataSetReaderTransportType, NetworkAddressType, NetworkAddressUrlType,
}

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
PubSubDiagnosticsType
PubSubDiagnosticsRootType
PubSubDiagnosticsConnectionType
PubSubDiagnosticsWriterGroupType
PubSubDiagnosticsReaderGroupType
PubSubDiagnosticsDataSetWriterType
PubSubDiagnosticsDataSetReaderType
ReaderGroupTransportType
ReaderGroupMessageType
DataSetWriterMessageType
DataSetReaderMessageType
UadpWriterGroupMessageType
UadpDataSetWriterMessageType
UadpDataSetReaderMessageType
JsonWriterGroupMessageType
JsonDataSetWriterMessageType
JsonDataSetReaderMessageType
DatagramWriterGroupTransportType
BrokerWriterGroupTransportType
BrokerDataSetWriterTransportType
BrokerDataSetReaderTransportType
NetworkAddressType
NetworkAddressUrlType

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Performs the conversion.

Feeds this value into the given Hasher. Read more

Feeds a slice of this type into the given Hasher. Read more

Performs the conversion.

Performs the conversion.

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

The type returned in the event of a conversion error.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.