pub enum DataTypeId {
Show 297 variants Boolean, SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Float, Double, String, DateTime, Guid, ByteString, XmlElement, NodeId, ExpandedNodeId, StatusCode, QualifiedName, LocalizedText, Structure, DataValue, BaseDataType, DiagnosticInfo, Number, Integer, UInteger, Enumeration, Image, NamingRuleType, Decimal128, IdType, NodeClass, Node, ObjectNode, ObjectTypeNode, VariableNode, VariableTypeNode, ReferenceTypeNode, MethodNode, ViewNode, DataTypeNode, ReferenceNode, IntegerId, Counter, Duration, NumericRange, Time, Date, UtcTime, LocaleId, Argument, StatusResult, MessageSecurityMode, UserTokenType, UserTokenPolicy, ApplicationType, ApplicationDescription, ApplicationInstanceCertificate, EndpointDescription, SecurityTokenRequestType, UserIdentityToken, AnonymousIdentityToken, UserNameIdentityToken, X509IdentityToken, EndpointConfiguration, BuildInfo, SignedSoftwareCertificate, AttributeWriteMask, NodeAttributesMask, NodeAttributes, ObjectAttributes, VariableAttributes, MethodAttributes, ObjectTypeAttributes, VariableTypeAttributes, ReferenceTypeAttributes, DataTypeAttributes, ViewAttributes, AddNodesItem, AddReferencesItem, DeleteNodesItem, DeleteReferencesItem, SessionAuthenticationToken, RequestHeader, ResponseHeader, ServiceFault, FindServersRequest, FindServersResponse, GetEndpointsRequest, GetEndpointsResponse, RegisteredServer, RegisterServerRequest, RegisterServerResponse, ChannelSecurityToken, OpenSecureChannelRequest, OpenSecureChannelResponse, CloseSecureChannelRequest, CloseSecureChannelResponse, SignatureData, CreateSessionRequest, CreateSessionResponse, ActivateSessionRequest, ActivateSessionResponse, CloseSessionRequest, CloseSessionResponse, CancelRequest, CancelResponse, AddNodesResult, AddNodesRequest, AddNodesResponse, AddReferencesRequest, AddReferencesResponse, DeleteNodesRequest, DeleteNodesResponse, DeleteReferencesRequest, DeleteReferencesResponse, BrowseDirection, ViewDescription, BrowseDescription, BrowseResultMask, ReferenceDescription, ContinuationPoint, BrowseResult, BrowseRequest, BrowseResponse, BrowseNextRequest, BrowseNextResponse, RelativePathElement, RelativePath, BrowsePath, BrowsePathTarget, BrowsePathResult, TranslateBrowsePathsToNodeIdsRequest, TranslateBrowsePathsToNodeIdsResponse, RegisterNodesRequest, RegisterNodesResponse, UnregisterNodesRequest, UnregisterNodesResponse, QueryDataDescription, NodeTypeDescription, FilterOperator, QueryDataSet, NodeReference, ContentFilterElement, ContentFilter, FilterOperand, ElementOperand, LiteralOperand, AttributeOperand, SimpleAttributeOperand, ContentFilterElementResult, ContentFilterResult, ParsingResult, QueryFirstRequest, QueryFirstResponse, QueryNextRequest, QueryNextResponse, TimestampsToReturn, ReadValueId, ReadRequest, ReadResponse, HistoryReadValueId, HistoryReadResult, HistoryReadDetails, ReadEventDetails, ReadRawModifiedDetails, ReadProcessedDetails, ReadAtTimeDetails, HistoryData, HistoryEvent, HistoryReadRequest, HistoryReadResponse, WriteValue, WriteRequest, WriteResponse, HistoryUpdateDetails, UpdateDataDetails, UpdateEventDetails, DeleteRawModifiedDetails, DeleteAtTimeDetails, DeleteEventDetails, HistoryUpdateResult, HistoryUpdateRequest, HistoryUpdateResponse, CallMethodRequest, CallMethodResult, CallRequest, CallResponse, MonitoringMode, DataChangeTrigger, DeadbandType, MonitoringFilter, DataChangeFilter, EventFilter, AggregateFilter, MonitoringFilterResult, EventFilterResult, AggregateFilterResult, MonitoringParameters, MonitoredItemCreateRequest, MonitoredItemCreateResult, CreateMonitoredItemsRequest, CreateMonitoredItemsResponse, MonitoredItemModifyRequest, MonitoredItemModifyResult, ModifyMonitoredItemsRequest, ModifyMonitoredItemsResponse, SetMonitoringModeRequest, SetMonitoringModeResponse, SetTriggeringRequest, SetTriggeringResponse, DeleteMonitoredItemsRequest, DeleteMonitoredItemsResponse, CreateSubscriptionRequest, CreateSubscriptionResponse, ModifySubscriptionRequest, ModifySubscriptionResponse, SetPublishingModeRequest, SetPublishingModeResponse, NotificationMessage, MonitoredItemNotification, DataChangeNotification, StatusChangeNotification, SubscriptionAcknowledgement, PublishRequest, PublishResponse, RepublishRequest, RepublishResponse, TransferResult, TransferSubscriptionsRequest, TransferSubscriptionsResponse, DeleteSubscriptionsRequest, DeleteSubscriptionsResponse, RedundancySupport, ServerState, RedundantServerDataType, SamplingIntervalDiagnosticsDataType, ServerDiagnosticsSummaryDataType, ServerStatusDataType, SessionDiagnosticsDataType, SessionSecurityDiagnosticsDataType, ServiceCounterDataType, SubscriptionDiagnosticsDataType, ModelChangeStructureDataType, Range, EUInformation, ExceptionDeviationFormat, Annotation, ProgramDiagnosticDataType, SemanticChangeStructureDataType, EventNotificationList, EventFieldList, HistoryEventFieldList, IssuedIdentityToken, NotificationData, AggregateConfiguration, ImageBMP, ImageGIF, ImageJPG, ImagePNG, EnumValueType, TimeZoneDataType, ModificationInfo, HistoryModifiedData, HistoryUpdateType, PerformUpdateType, UpdateStructureDataDetails, BitFieldMaskDataType, InstanceNode, TypeNode, OpenFileMode, ModelChangeStructureVerbMask, EndpointUrlListDataType, NetworkGroupDataType, AxisScaleEnumeration, AxisInformation, XVType, ComplexNumberType, DoubleComplexNumberType, ServerOnNetwork, FindServersOnNetworkRequest, FindServersOnNetworkResponse, RegisterServer2Request, RegisterServer2Response, TrustListMasks, TrustListDataType, OptionSet, Union, NormalizedString, DecimalString, DurationString, TimeString, DateString, DiscoveryConfiguration, MdnsDiscoveryConfiguration,
}

Variants§

§

Boolean

§

SByte

§

Byte

§

Int16

§

UInt16

§

Int32

§

UInt32

§

Int64

§

UInt64

§

Float

§

Double

§

String

§

DateTime

§

Guid

§

ByteString

§

XmlElement

§

NodeId

§

ExpandedNodeId

§

StatusCode

§

QualifiedName

§

LocalizedText

§

Structure

§

DataValue

§

BaseDataType

§

DiagnosticInfo

§

Number

§

Integer

§

UInteger

§

Enumeration

§

Image

§

NamingRuleType

§

Decimal128

§

IdType

§

NodeClass

§

Node

§

ObjectNode

§

ObjectTypeNode

§

VariableNode

§

VariableTypeNode

§

ReferenceTypeNode

§

MethodNode

§

ViewNode

§

DataTypeNode

§

ReferenceNode

§

IntegerId

§

Counter

§

Duration

§

NumericRange

§

Time

§

Date

§

UtcTime

§

LocaleId

§

Argument

§

StatusResult

§

MessageSecurityMode

§

UserTokenType

§

UserTokenPolicy

§

ApplicationType

§

ApplicationDescription

§

ApplicationInstanceCertificate

§

EndpointDescription

§

SecurityTokenRequestType

§

UserIdentityToken

§

AnonymousIdentityToken

§

UserNameIdentityToken

§

X509IdentityToken

§

EndpointConfiguration

§

BuildInfo

§

SignedSoftwareCertificate

§

AttributeWriteMask

§

NodeAttributesMask

§

NodeAttributes

§

ObjectAttributes

§

VariableAttributes

§

MethodAttributes

§

ObjectTypeAttributes

§

VariableTypeAttributes

§

ReferenceTypeAttributes

§

DataTypeAttributes

§

ViewAttributes

§

AddNodesItem

§

AddReferencesItem

§

DeleteNodesItem

§

DeleteReferencesItem

§

SessionAuthenticationToken

§

RequestHeader

§

ResponseHeader

§

ServiceFault

§

FindServersRequest

§

FindServersResponse

§

GetEndpointsRequest

§

GetEndpointsResponse

§

RegisteredServer

§

RegisterServerRequest

§

RegisterServerResponse

§

ChannelSecurityToken

§

OpenSecureChannelRequest

§

OpenSecureChannelResponse

§

CloseSecureChannelRequest

§

CloseSecureChannelResponse

§

SignatureData

§

CreateSessionRequest

§

CreateSessionResponse

§

ActivateSessionRequest

§

ActivateSessionResponse

§

CloseSessionRequest

§

CloseSessionResponse

§

CancelRequest

§

CancelResponse

§

AddNodesResult

§

AddNodesRequest

§

AddNodesResponse

§

AddReferencesRequest

§

AddReferencesResponse

§

DeleteNodesRequest

§

DeleteNodesResponse

§

DeleteReferencesRequest

§

DeleteReferencesResponse

§

BrowseDirection

§

ViewDescription

§

BrowseDescription

§

BrowseResultMask

§

ReferenceDescription

§

ContinuationPoint

§

BrowseResult

§

BrowseRequest

§

BrowseResponse

§

BrowseNextRequest

§

BrowseNextResponse

§

RelativePathElement

§

RelativePath

§

BrowsePath

§

BrowsePathTarget

§

BrowsePathResult

§

TranslateBrowsePathsToNodeIdsRequest

§

TranslateBrowsePathsToNodeIdsResponse

§

RegisterNodesRequest

§

RegisterNodesResponse

§

UnregisterNodesRequest

§

UnregisterNodesResponse

§

QueryDataDescription

§

NodeTypeDescription

§

FilterOperator

§

QueryDataSet

§

NodeReference

§

ContentFilterElement

§

ContentFilter

§

FilterOperand

§

ElementOperand

§

LiteralOperand

§

AttributeOperand

§

SimpleAttributeOperand

§

ContentFilterElementResult

§

ContentFilterResult

§

ParsingResult

§

QueryFirstRequest

§

QueryFirstResponse

§

QueryNextRequest

§

QueryNextResponse

§

TimestampsToReturn

§

ReadValueId

§

ReadRequest

§

ReadResponse

§

HistoryReadValueId

§

HistoryReadResult

§

HistoryReadDetails

§

ReadEventDetails

§

ReadRawModifiedDetails

§

ReadProcessedDetails

§

ReadAtTimeDetails

§

HistoryData

§

HistoryEvent

§

HistoryReadRequest

§

HistoryReadResponse

§

WriteValue

§

WriteRequest

§

WriteResponse

§

HistoryUpdateDetails

§

UpdateDataDetails

§

UpdateEventDetails

§

DeleteRawModifiedDetails

§

DeleteAtTimeDetails

§

DeleteEventDetails

§

HistoryUpdateResult

§

HistoryUpdateRequest

§

HistoryUpdateResponse

§

CallMethodRequest

§

CallMethodResult

§

CallRequest

§

CallResponse

§

MonitoringMode

§

DataChangeTrigger

§

DeadbandType

§

MonitoringFilter

§

DataChangeFilter

§

EventFilter

§

AggregateFilter

§

MonitoringFilterResult

§

EventFilterResult

§

AggregateFilterResult

§

MonitoringParameters

§

MonitoredItemCreateRequest

§

MonitoredItemCreateResult

§

CreateMonitoredItemsRequest

§

CreateMonitoredItemsResponse

§

MonitoredItemModifyRequest

§

MonitoredItemModifyResult

§

ModifyMonitoredItemsRequest

§

ModifyMonitoredItemsResponse

§

SetMonitoringModeRequest

§

SetMonitoringModeResponse

§

SetTriggeringRequest

§

SetTriggeringResponse

§

DeleteMonitoredItemsRequest

§

DeleteMonitoredItemsResponse

§

CreateSubscriptionRequest

§

CreateSubscriptionResponse

§

ModifySubscriptionRequest

§

ModifySubscriptionResponse

§

SetPublishingModeRequest

§

SetPublishingModeResponse

§

NotificationMessage

§

MonitoredItemNotification

§

DataChangeNotification

§

StatusChangeNotification

§

SubscriptionAcknowledgement

§

PublishRequest

§

PublishResponse

§

RepublishRequest

§

RepublishResponse

§

TransferResult

§

TransferSubscriptionsRequest

§

TransferSubscriptionsResponse

§

DeleteSubscriptionsRequest

§

DeleteSubscriptionsResponse

§

RedundancySupport

§

ServerState

§

RedundantServerDataType

§

SamplingIntervalDiagnosticsDataType

§

ServerDiagnosticsSummaryDataType

§

ServerStatusDataType

§

SessionDiagnosticsDataType

§

SessionSecurityDiagnosticsDataType

§

ServiceCounterDataType

§

SubscriptionDiagnosticsDataType

§

ModelChangeStructureDataType

§

Range

§

EUInformation

§

ExceptionDeviationFormat

§

Annotation

§

ProgramDiagnosticDataType

§

SemanticChangeStructureDataType

§

EventNotificationList

§

EventFieldList

§

HistoryEventFieldList

§

IssuedIdentityToken

§

NotificationData

§

AggregateConfiguration

§

ImageBMP

§

ImageGIF

§

ImageJPG

§

ImagePNG

§

EnumValueType

§

TimeZoneDataType

§

ModificationInfo

§

HistoryModifiedData

§

HistoryUpdateType

§

PerformUpdateType

§

UpdateStructureDataDetails

§

BitFieldMaskDataType

§

InstanceNode

§

TypeNode

§

OpenFileMode

§

ModelChangeStructureVerbMask

§

EndpointUrlListDataType

§

NetworkGroupDataType

§

AxisScaleEnumeration

§

AxisInformation

§

XVType

§

ComplexNumberType

§

DoubleComplexNumberType

§

ServerOnNetwork

§

FindServersOnNetworkRequest

§

FindServersOnNetworkResponse

§

RegisterServer2Request

§

RegisterServer2Response

§

TrustListMasks

§

TrustListDataType

§

OptionSet

§

Union

§

NormalizedString

§

DecimalString

§

DurationString

§

TimeString

§

DateString

§

DiscoveryConfiguration

§

MdnsDiscoveryConfiguration

Implementations§

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 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 default implementation is almost always sufficient, and should not be overridden without very good reason. Read more

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

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
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.