From ecf55fb4b565a8950b47498e21086250105cfe67 Mon Sep 17 00:00:00 2001 From: Schmarni Date: Tue, 25 Feb 2025 00:53:34 +0100 Subject: [PATCH] refactor: remove unneeded AtomicBool Signed-off-by: Schmarni --- src/objects/mod.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/objects/mod.rs b/src/objects/mod.rs index bd14ed4..d7495e9 100644 --- a/src/objects/mod.rs +++ b/src/objects/mod.rs @@ -14,7 +14,6 @@ use input::{ sk_hand::SkHand, }; use play_space::PlaySpaceBounds; -use portable_atomic::AtomicBool; use stardust_xr::schemas::dbus::object_registry::ObjectRegistry; use std::{ marker::PhantomData, @@ -207,7 +206,7 @@ pub struct ObjectHandle(Connection, OwnedObjectPath, PhantomData Clone for ObjectHandle { fn clone(&self) -> Self { - Self(self.0.clone(), self.1.clone(), PhantomData::default()) + Self(self.0.clone(), self.1.clone(), PhantomData) } } impl Drop for ObjectHandle { @@ -260,11 +259,9 @@ impl SpatialRef { pub struct Tracked(bool); impl Tracked { pub fn new(connection: &Connection, path: &str) -> ObjectHandle { - let bool = Arc::new(AtomicBool::new(false)); tokio::task::spawn({ let connection = connection.clone(); let path = path.to_string(); - let bool = bool.clone(); async move { connection .object_server()