pub struct ParsedReadValueId {
pub node_id: NodeId,
pub attribute_id: AttributeId,
pub index_range: NumericRange,
pub data_encoding: DataEncoding,
}Expand description
Parsed and validated version of a raw ReadValueId from OPC-UA.
Fields§
§node_id: NodeIdID of the node to read from.
attribute_id: AttributeIdAttribute ID to read.
index_range: NumericRangeIndex range to read.
data_encoding: DataEncodingRequested data encoding.
Implementations§
Source§impl ParsedReadValueId
impl ParsedReadValueId
Sourcepub fn parse(val: ReadValueId) -> Result<ParsedReadValueId, StatusCode>
pub fn parse(val: ReadValueId) -> Result<ParsedReadValueId, StatusCode>
Try to parse from a ReadValueId.
Sourcepub fn null() -> ParsedReadValueId
pub fn null() -> ParsedReadValueId
Create a “null” ParsedReadValueId, with no node ID.
Trait Implementations§
Source§impl Clone for ParsedReadValueId
impl Clone for ParsedReadValueId
Source§fn clone(&self) -> ParsedReadValueId
fn clone(&self) -> ParsedReadValueId
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParsedReadValueId
impl Debug for ParsedReadValueId
Source§impl Default for ParsedReadValueId
impl Default for ParsedReadValueId
Source§fn default() -> ParsedReadValueId
fn default() -> ParsedReadValueId
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ParsedReadValueId
impl RefUnwindSafe for ParsedReadValueId
impl Send for ParsedReadValueId
impl Sync for ParsedReadValueId
impl Unpin for ParsedReadValueId
impl UnsafeUnpin for ParsedReadValueId
impl UnwindSafe for ParsedReadValueId
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