Struct opcua_types::ExpandedNodeId [] [src]

pub struct ExpandedNodeId {
    pub node_id: NodeId,
    pub namespace_uri: UAString,
    pub server_index: UInt32,
}

A NodeId that allows the namespace URI to be specified instead of an index. Data type ID 18

Fields

Methods

impl ExpandedNodeId
[src]

Creates an expanded node id from a node id

Trait Implementations

impl PartialEq for ExpandedNodeId
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Debug for ExpandedNodeId
[src]

Formats the value using the given formatter.

impl Clone for ExpandedNodeId
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl BinaryEncoder<ExpandedNodeId> for ExpandedNodeId
[src]

Returns the byte length of the structure. This calculation should be exact and as efficient as possible. Read more

Encodes the instance to the write stream.

Decodes an instance from the read stream.