From 7a6afe8ba6f121ca230ba15e3c00d64e0c618a73 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Mon, 3 Jan 2022 14:18:04 -0800 Subject: fix(windows-kernel-rs): traits --- crates/windows-kernel-rs/src/sync/fast_mutex.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'crates/windows-kernel-rs/src') diff --git a/crates/windows-kernel-rs/src/sync/fast_mutex.rs b/crates/windows-kernel-rs/src/sync/fast_mutex.rs index 9a82524..a45d576 100644 --- a/crates/windows-kernel-rs/src/sync/fast_mutex.rs +++ b/crates/windows-kernel-rs/src/sync/fast_mutex.rs @@ -26,15 +26,15 @@ use windows_kernel_sys::{ /// [`new`]: FastMutex::new /// [`lock`]: FastMutex::lock /// [`try_lock`]: FastMutex::try_lock -pub struct FastMutex { +pub struct FastMutex { pub(crate) lock: Box, pub(crate) data: UnsafeCell, } -unsafe impl Send for FastMutex {} -unsafe impl Sync for FastMutex {} +unsafe impl Send for FastMutex {} +unsafe impl Sync for FastMutex {} -impl FastMutex { +impl FastMutex { /// Creates a new mutex in an unlocked state ready for use. pub fn new(data: T) -> Self { let mut lock: Box = Box::new(unsafe { core::mem::zeroed() }); @@ -98,11 +98,11 @@ impl FastMutex { } } -impl Default for FastMutex { +impl Default for FastMutex { fn default() -> Self { Self::new(T::default()) } } -impl From for FastMutex { +impl From for FastMutex { fn from(data: T) -> Self { Self::new(data) } } -- cgit v1.2.3