Enum opcua_server::address_space::node::NodeType
source · [−]pub enum NodeType {
Object(Box<Object>),
ObjectType(Box<ObjectType>),
ReferenceType(Box<ReferenceType>),
Variable(Box<Variable>),
VariableType(Box<VariableType>),
View(Box<View>),
DataType(Box<DataType>),
Method(Box<Method>),
}
Expand description
A NodeType
is an enumeration holding every kind of node which can be hosted within the AddressSpace
.
Variants
Object(Box<Object>)
ObjectType(Box<ObjectType>)
ReferenceType(Box<ReferenceType>)
Variable(Box<Variable>)
VariableType(Box<VariableType>)
View(Box<View>)
DataType(Box<DataType>)
Method(Box<Method>)
Implementations
Trait Implementations
sourceimpl Into<NodeType> for ObjectType
impl Into<NodeType> for ObjectType
sourceimpl Into<NodeType> for ReferenceType
impl Into<NodeType> for ReferenceType
sourceimpl Into<NodeType> for VariableType
impl Into<NodeType> for VariableType
Auto Trait Implementations
impl !RefUnwindSafe for NodeType
impl Send for NodeType
impl Sync for NodeType
impl Unpin for NodeType
impl !UnwindSafe for NodeType
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