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