improve performance
This commit is contained in:
1 parent
71a0bdf71d
commit
d67b21c0e9
4 files changed
+45
-63
No files matched your search
@@ -277,8 +277,8 @@ impl<'a, 'b> TreeStateView<'a, 'b> {
|
||||
})
|
||||
}
|
||||
|
||||
pub fn children_ids(&self, id: NodeId) -> Option<Vec<NodeId>> {
|
||||
self.nodes_data.get(id).map(|node| node.children.clone())
|
||||
pub fn children_ids(&self, id: NodeId) -> Option<&[NodeId]> {
|
||||
self.nodes_data.get(id).map(|node| &*node.children)
|
||||
}
|
||||
|
||||
pub fn parent_id(&self, id: NodeId) -> Option<NodeId> {
|
||||
|
||||
Reference in new issue
Block a user