[][src]Enum opcua_server::prelude::node_ids::VariableTypeId

pub enum VariableTypeId {
    BaseVariableType,
    BaseDataVariableType,
    PropertyType,
    DataTypeDescriptionType,
    DataTypeDictionaryType,
    ServerVendorCapabilityType,
    ServerStatusType,
    ServerDiagnosticsSummaryType,
    SamplingIntervalDiagnosticsArrayType,
    SamplingIntervalDiagnosticsType,
    SubscriptionDiagnosticsArrayType,
    SubscriptionDiagnosticsType,
    SessionDiagnosticsArrayType,
    SessionDiagnosticsVariableType,
    SessionSecurityDiagnosticsArrayType,
    SessionSecurityDiagnosticsType,
    DataItemType,
    AnalogItemType,
    DiscreteItemType,
    TwoStateDiscreteType,
    MultiStateDiscreteType,
    ProgramDiagnosticType,
    StateVariableType,
    FiniteStateVariableType,
    TransitionVariableType,
    FiniteTransitionVariableType,
    BuildInfoType,
    TwoStateVariableType,
    ConditionVariableType,
    MultiStateValueDiscreteType,
    OptionSetType,
    ArrayItemType,
    YArrayItemType,
    XYArrayItemType,
    ImageItemType,
    CubeItemType,
    NDimensionArrayItemType,
    GuardVariableType,
    ExpressionGuardVariableType,
    ElseGuardVariableType,
    BaseAnalogType,
    ProgramDiagnostic2Type,
    SelectionListType,
    AlarmRateVariableType,
    AnalogUnitType,
    AnalogUnitRangeType,
    RationalNumberType,
    VectorType,
    ThreeDVectorType,
    AudioVariableType,
    CartesianCoordinatesType,
    ThreeDCartesianCoordinatesType,
    OrientationType,
    ThreeDOrientationType,
    FrameType,
    ThreeDFrameType,
    PubSubDiagnosticsCounterType,
}

Variants

BaseVariableType
BaseDataVariableType
PropertyType
DataTypeDescriptionType
DataTypeDictionaryType
ServerVendorCapabilityType
ServerStatusType
ServerDiagnosticsSummaryType
SamplingIntervalDiagnosticsArrayType
SamplingIntervalDiagnosticsType
SubscriptionDiagnosticsArrayType
SubscriptionDiagnosticsType
SessionDiagnosticsArrayType
SessionDiagnosticsVariableType
SessionSecurityDiagnosticsArrayType
SessionSecurityDiagnosticsType
DataItemType
AnalogItemType
DiscreteItemType
TwoStateDiscreteType
MultiStateDiscreteType
ProgramDiagnosticType
StateVariableType
FiniteStateVariableType
TransitionVariableType
FiniteTransitionVariableType
BuildInfoType
TwoStateVariableType
ConditionVariableType
MultiStateValueDiscreteType
OptionSetType
ArrayItemType
YArrayItemType
XYArrayItemType
ImageItemType
CubeItemType
NDimensionArrayItemType
GuardVariableType
ExpressionGuardVariableType
ElseGuardVariableType
BaseAnalogType
ProgramDiagnostic2Type
SelectionListType
AlarmRateVariableType
AnalogUnitType
AnalogUnitRangeType
RationalNumberType
VectorType
ThreeDVectorType
AudioVariableType
CartesianCoordinatesType
ThreeDCartesianCoordinatesType
OrientationType
ThreeDOrientationType
FrameType
ThreeDFrameType
PubSubDiagnosticsCounterType

Trait Implementations

impl Clone for VariableTypeId[src]

impl Copy for VariableTypeId[src]

impl Debug for VariableTypeId[src]

impl Eq for VariableTypeId[src]

impl<'a> From<&'a VariableTypeId> for NodeId[src]

impl Hash for VariableTypeId[src]

impl Into<ExpandedNodeId> for VariableTypeId[src]

impl Into<NodeId> for VariableTypeId[src]

impl PartialEq<VariableTypeId> for VariableTypeId[src]

impl StructuralEq for VariableTypeId[src]

impl StructuralPartialEq for VariableTypeId[src]

impl TryFrom<u32> for VariableTypeId[src]

type Error = ()

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,