Struct open62541_sys::UA_Node
source · #[repr(C)]pub struct UA_Node {
pub head: __BindgenUnionField<UA_NodeHead>,
pub variableNode: __BindgenUnionField<UA_VariableNode>,
pub variableTypeNode: __BindgenUnionField<UA_VariableTypeNode>,
pub methodNode: __BindgenUnionField<UA_MethodNode>,
pub objectNode: __BindgenUnionField<UA_ObjectNode>,
pub objectTypeNode: __BindgenUnionField<UA_ObjectTypeNode>,
pub referenceTypeNode: __BindgenUnionField<UA_ReferenceTypeNode>,
pub dataTypeNode: __BindgenUnionField<UA_DataTypeNode>,
pub viewNode: __BindgenUnionField<UA_ViewNode>,
pub bindgen_union_field: [u32; 63],
}Fields§
§head: __BindgenUnionField<UA_NodeHead>§variableNode: __BindgenUnionField<UA_VariableNode>§variableTypeNode: __BindgenUnionField<UA_VariableTypeNode>§methodNode: __BindgenUnionField<UA_MethodNode>§objectNode: __BindgenUnionField<UA_ObjectNode>§objectTypeNode: __BindgenUnionField<UA_ObjectTypeNode>§referenceTypeNode: __BindgenUnionField<UA_ReferenceTypeNode>§dataTypeNode: __BindgenUnionField<UA_DataTypeNode>§viewNode: __BindgenUnionField<UA_ViewNode>§bindgen_union_field: [u32; 63]Trait Implementations§
Auto Trait Implementations§
impl Freeze for UA_Node
impl RefUnwindSafe for UA_Node
impl !Send for UA_Node
impl !Sync for UA_Node
impl Unpin for UA_Node
impl UnwindSafe for UA_Node
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more