diff options
author | HampusM <hampus@hampusmat.com> | 2025-04-22 18:06:59 +0200 |
---|---|---|
committer | HampusM <hampus@hampusmat.com> | 2025-04-22 18:06:59 +0200 |
commit | fb47933690dfb54206e9f136902671b19ddd34e0 (patch) | |
tree | ffdb6640ea896b69b0267a9526657b9ed454184f /ecs/src/actions.rs | |
parent | d9ac86a1f6ec541a399794f9f81381753cfea5f6 (diff) |
refactor(ecs): fix clippy lints
Diffstat (limited to 'ecs/src/actions.rs')
-rw-r--r-- | ecs/src/actions.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ecs/src/actions.rs b/ecs/src/actions.rs index f366b4c..e0efeda 100644 --- a/ecs/src/actions.rs +++ b/ecs/src/actions.rs @@ -1,5 +1,5 @@ use std::marker::PhantomData; -use std::sync::{Arc, Weak}; +use std::rc::{Rc, Weak}; use crate::component::{Parts as ComponentParts, Sequence as ComponentSequence}; use crate::system::{Param as SystemParam, System}; @@ -87,11 +87,11 @@ impl<'world> Actions<'world> } } - fn new(action_queue: &'world Arc<ActionQueue>) -> Self + fn new(action_queue: &'world Rc<ActionQueue>) -> Self { Self { action_queue, - action_queue_weak: Arc::downgrade(action_queue), + action_queue_weak: Rc::downgrade(action_queue), } } } @@ -142,7 +142,7 @@ impl WeakRef #[derive(Debug, Clone)] pub struct Ref<'weak_ref> { - action_queue: Arc<ActionQueue>, + action_queue: Rc<ActionQueue>, _pd: PhantomData<&'weak_ref ()>, } |