pub struct TreeModel {
pub children: HashMap<NodeId, Vec<TreeChild>>,
pub expanded: HashSet<NodeId>,
pub loading: HashSet<NodeId>,
}Fields§
§children: HashMap<NodeId, Vec<TreeChild>>§expanded: HashSet<NodeId>§loading: HashSet<NodeId>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TreeModel
impl RefUnwindSafe for TreeModel
impl Send for TreeModel
impl Sync for TreeModel
impl Unpin for TreeModel
impl UnsafeUnpin for TreeModel
impl UnwindSafe for TreeModel
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