pub type MutexGuard<'a, T> = MutexGuard<'a, RawMutex, T>;
struct MutexGuard<'a, T> { /* private fields */ }