Enum opcua_core::prelude::VariableTypeId
source · [−]pub enum VariableTypeId {
Show 59 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,
MultiStateDictionaryEntryDiscreteBaseType,
MultiStateDictionaryEntryDiscreteType,
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
MultiStateDictionaryEntryDiscreteBaseType
MultiStateDictionaryEntryDiscreteType
PubSubDiagnosticsCounterType
Trait Implementations
sourceimpl Clone for VariableTypeId
impl Clone for VariableTypeId
sourcefn clone(&self) -> VariableTypeId
fn clone(&self) -> VariableTypeId
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 VariableTypeId
impl Debug for VariableTypeId
sourceimpl<'a> From<&'a VariableTypeId> for NodeId
impl<'a> From<&'a VariableTypeId> for NodeId
sourcefn from(r: &'a VariableTypeId) -> NodeId
fn from(r: &'a VariableTypeId) -> NodeId
Converts to this type from the input type.
sourceimpl Hash for VariableTypeId
impl Hash for VariableTypeId
sourceimpl Into<ExpandedNodeId> for VariableTypeId
impl Into<ExpandedNodeId> for VariableTypeId
sourcefn into(self) -> ExpandedNodeId
fn into(self) -> ExpandedNodeId
Converts this type into the (usually inferred) input type.
sourceimpl Into<NodeId> for VariableTypeId
impl Into<NodeId> for VariableTypeId
sourceimpl PartialEq<VariableTypeId> for VariableTypeId
impl PartialEq<VariableTypeId> for VariableTypeId
sourceimpl TryFrom<u32> for VariableTypeId
impl TryFrom<u32> for VariableTypeId
impl Copy for VariableTypeId
impl Eq for VariableTypeId
impl StructuralEq for VariableTypeId
impl StructuralPartialEq for VariableTypeId
Auto Trait Implementations
impl RefUnwindSafe for VariableTypeId
impl Send for VariableTypeId
impl Sync for VariableTypeId
impl Unpin for VariableTypeId
impl UnwindSafe for VariableTypeId
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<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
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