From 64db1def9f7b015143f79337396ff148e0a4cbce Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Mon, 2 Jan 2023 12:37:16 -0600 Subject: [PATCH] make clippy happy --- packages/native-core/src/tree.rs | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/native-core/src/tree.rs b/packages/native-core/src/tree.rs index f55066fc4..a10cf1714 100644 --- a/packages/native-core/src/tree.rs +++ b/packages/native-core/src/tree.rs @@ -1,10 +1,5 @@ -use core::panic; -use parking_lot::lock_api::RawMutex as _; -use parking_lot::{RawMutex, RwLock}; -use std::cell::UnsafeCell; use std::collections::VecDeque; use std::marker::PhantomData; -use std::sync::Arc; #[derive(Hash, PartialEq, Eq, Clone, Copy, Debug, PartialOrd, Ord)] pub struct NodeId(pub usize); @@ -313,10 +308,10 @@ impl TreeView for Tree { println!("parent_child_mut: {:?}\n{:?}", id, children_ids); debug_assert!(!children_ids.iter().any(|child_id| *child_id == id)); let mut borrowed = unsafe { + let as_vec = children_ids.to_vec(); self.nodes .get_many_mut_unchecked( - children_ids - .to_vec() + as_vec .into_iter() .rev() .map(|id| id.0)