pub struct UANodeSet {
pub namespace_uris: Option<UriTable>,
pub server_uris: Option<UriTable>,
pub models: Option<ModelTable>,
pub aliases: Option<AliasTable>,
pub nodes: Vec<UANode>,
pub last_modified: Option<DateTime<Utc>>,
}Expand description
A full OPC-UA node set.
Fields§
§namespace_uris: Option<UriTable>List of namespace URIs covered by this node set.
server_uris: Option<UriTable>List of server URIs used in this node set.
models: Option<ModelTable>List of referenced models.
aliases: Option<AliasTable>List of aliases available in this node set.
nodes: Vec<UANode>The full list of nodes.
last_modified: Option<DateTime<Utc>>Last modified time.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for UANodeSet
impl RefUnwindSafe for UANodeSet
impl Send for UANodeSet
impl Sync for UANodeSet
impl Unpin for UANodeSet
impl UnwindSafe for UANodeSet
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