Searched defs:SpinMutex (Results 1 – 7 of 7) sorted by relevance
55 pub struct SpinMutex<T: ?Sized> { struct69 unsafe impl<T: ?Sized + Send> Sync for SpinMutex<T> {} argument70 unsafe impl<T: ?Sized + Send> Send for SpinMutex<T> {} implementation72 impl<T> SpinMutex<T> { impl108 let SpinMutex { data, .. } = self; in into_inner() localVariable113 impl<T: ?Sized> SpinMutex<T> { implementation217 impl<T: ?Sized + fmt::Debug> fmt::Debug for SpinMutex<T> { implementation228 impl<T: ?Sized + Default> Default for SpinMutex<T> { implementation234 impl<T> From<T> for SpinMutex<T> { implementation294 unsafe impl lock_api::RawMutex for SpinMutex<()> { implementation
65 SpinMutex() { in SpinMutex() function
64 SpinMutex() { in SpinMutex() function
102 TEST(SanitizerCommon, SpinMutex) { in TEST() argument
103 TEST(SanitizerCommon, SpinMutex) { in TEST() argument
111 TEST(ThreadSanitizer, SpinMutex) { in TEST() argument
110 TEST(ThreadSanitizer, SpinMutex) { in TEST() argument