use Arc;
use RwLock;
/// Owned read guard for [`super::Exit`]. Can be moved across threads.
///
/// parking_lot's `RawRwLock` supports cross-thread unlock,
/// so sending this guard to another thread is safe.
>>);
// SAFETY: parking_lot's RawRwLock supports unlock from a different thread than lock.
unsafe
unsafe