diff options
Diffstat (limited to 'src/mutex/fair.rs')
-rw-r--r-- | src/mutex/fair.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mutex/fair.rs b/src/mutex/fair.rs index dde3994..db07ad6 100644 --- a/src/mutex/fair.rs +++ b/src/mutex/fair.rs @@ -107,6 +107,9 @@ pub enum LockRejectReason { unsafe impl<T: ?Sized + Send, R> Sync for FairMutex<T, R> {} unsafe impl<T: ?Sized + Send, R> Send for FairMutex<T, R> {} +unsafe impl<T: ?Sized + Sync> Sync for FairMutexGuard<'_, T> {} +unsafe impl<T: ?Sized + Send> Send for FairMutexGuard<'_, T> {} + impl<T, R> FairMutex<T, R> { /// Creates a new [`FairMutex`] wrapping the supplied data. /// |