pub type MappedRwLockWriteGuard<'a, T, const SHM: bool> = MappedRwLockWriteGuard<'a, RawRwLock<SHM>, T>;
pub struct MappedRwLockWriteGuard<'a, T, const SHM: bool> { /* private fields */ }