From 81804a860a082ee50863f78762ed901ed9f9ee28 Mon Sep 17 00:00:00 2001 From: HampusM Date: Fri, 22 Aug 2025 17:45:36 +0200 Subject: refactor(ecs): fix clippy lints --- ecs/src/lock.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ecs/src/lock.rs') diff --git a/ecs/src/lock.rs b/ecs/src/lock.rs index abdf995..689070b 100644 --- a/ecs/src/lock.rs +++ b/ecs/src/lock.rs @@ -90,7 +90,7 @@ impl<'guard, Value> ReadGuard<'guard, Value> // The 'inner' field cannot be moved out of ReadGuard in a normal way since // ReadGuard implements Drop - let inner = unsafe { std::ptr::read(&this.inner) }; + let inner = unsafe { std::ptr::read(&raw const this.inner) }; forget(this); match RwLockReadGuard::try_map(inner, func) { @@ -169,7 +169,7 @@ impl<'guard, Value> WriteGuard<'guard, Value> // The 'inner' field cannot be moved out of ReadGuard in a normal way since // ReadGuard implements Drop - let inner = unsafe { std::ptr::read(&this.inner) }; + let inner = unsafe { std::ptr::read(&raw const this.inner) }; forget(this); match RwLockWriteGuard::try_map(inner, func) { -- cgit v1.2.3-18-g5258