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

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Converts to this type from the input type.

Feeds this value into the given Hasher. Read more

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

Converts this type into the (usually inferred) input type.

Converts this type into the (usually inferred) input type.

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

Compare self to key and return true if they are equal.

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

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)

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.