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