Lines Matching defs:TicketMutex
73 pub struct TicketMutex<T: ?Sized, R = Spin> { struct
89 unsafe impl<T: ?Sized + Send, R> Sync for TicketMutex<T, R> {} implementation
90 unsafe impl<T: ?Sized + Send, R> Send for TicketMutex<T, R> {} implementation
92 impl<T, R> TicketMutex<T, R> { implementation
157 impl<T: ?Sized + fmt::Debug, R> fmt::Debug for TicketMutex<T, R> { implementation
168 impl<T: ?Sized, R: RelaxStrategy> TicketMutex<T, R> { impl
205 impl<T: ?Sized, R> TicketMutex<T, R> { implementation
289 impl<T: ?Sized + Default, R> Default for TicketMutex<T, R> { implementation
295 impl<T, R> From<T> for TicketMutex<T, R> { implementation
355 unsafe impl<R: RelaxStrategy> lock_api_crate::RawMutex for TicketMutex<(), R> { implementation
388 type TicketMutex<T> = super::TicketMutex<T>; typedef