pub struct BrowseNode {
pub token: BrowseNodeToken,
pub name: String,
pub item_id: Option<String>,
pub kind: BrowseNodeKind,
}Expand description
One address-space node returned by OpcProvider::browse_page.
Fields§
§token: BrowseNodeTokenOpaque token used to browse this node’s immediate children.
name: StringDisplay name relative to the requested parent.
item_id: Option<String>Exact fully-qualified item ID when the server supplies one.
kind: BrowseNodeKindWhether this node is a branch, item, or both.
Trait Implementations§
Source§impl Clone for BrowseNode
impl Clone for BrowseNode
Source§fn clone(&self) -> BrowseNode
fn clone(&self) -> BrowseNode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BrowseNode
impl Debug for BrowseNode
impl Eq for BrowseNode
Source§impl PartialEq for BrowseNode
impl PartialEq for BrowseNode
impl StructuralPartialEq for BrowseNode
Auto Trait Implementations§
impl Freeze for BrowseNode
impl RefUnwindSafe for BrowseNode
impl Send for BrowseNode
impl Sync for BrowseNode
impl Unpin for BrowseNode
impl UnsafeUnpin for BrowseNode
impl UnwindSafe for BrowseNode
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