aboutsummaryrefslogtreecommitdiff
path: root/src/mutex/fair.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/mutex/fair.rs')
-rw-r--r--src/mutex/fair.rs3
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.
///