From 55b3a2425b242fbc5c6e471f220eeb8b949e8751 Mon Sep 17 00:00:00 2001 From: Mica White Date: Wed, 26 Aug 2026 20:46:31 -0400 Subject: Add tests --- src/mutex.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/mutex.rs') diff --git a/src/mutex.rs b/src/mutex.rs index 0d6aa73..d7b0176 100755 --- a/src/mutex.rs +++ b/src/mutex.rs @@ -170,6 +170,8 @@ pub struct MutexRef<'a, T: ?Sized + 'a, R: RawMutex>(&'a Mutex, PhantomDat // // This is the most lifetime-intensive thing I've ever written. Can I graduate // from borrow checker university now? +// +// As an update, I've now written `LockContext`. That was even more challenging pub struct MutexGuard<'a, T: ?Sized + 'a, R: RawMutex> { mutex: MutexRef<'a, T, R>, // this way we don't need to re-implement Drop thread_key: ThreadKey, -- cgit v1.3.1