pub struct LocationTree {
pub root_nodes: BTreeMap<LocationTreeNodeKey, LocationTreeNode>,
}
Fields§
§root_nodes: BTreeMap<LocationTreeNodeKey, LocationTreeNode>
Implementations§
Source§impl LocationTree
impl LocationTree
pub fn create_node(&mut self, data_set: &DataSet, tree_node_id: AssetId)
pub fn build( editor_model: &EditorModel, asset_path_cache: &AssetPathCache, ) -> Self
Trait Implementations§
Source§impl Debug for LocationTree
impl Debug for LocationTree
Auto Trait Implementations§
impl Freeze for LocationTree
impl RefUnwindSafe for LocationTree
impl Send for LocationTree
impl Sync for LocationTree
impl Unpin for LocationTree
impl UnwindSafe for LocationTree
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