pub struct SessionTreeNode {
pub entry: SessionEntry,
pub children: Vec<SessionTreeNode>,
pub label: Option<String>,
pub label_timestamp: Option<String>,
}Expand description
Tree node for get_tree()
Fields§
§entry: SessionEntryThe entry.
children: Vec<SessionTreeNode>The children.
label: Option<String>The label.
label_timestamp: Option<String>The label timestamp.
Trait Implementations§
Source§impl Clone for SessionTreeNode
impl Clone for SessionTreeNode
Source§fn clone(&self) -> SessionTreeNode
fn clone(&self) -> SessionTreeNode
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 moreAuto Trait Implementations§
impl Freeze for SessionTreeNode
impl RefUnwindSafe for SessionTreeNode
impl Send for SessionTreeNode
impl Sync for SessionTreeNode
impl Unpin for SessionTreeNode
impl UnsafeUnpin for SessionTreeNode
impl UnwindSafe for SessionTreeNode
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