pub trait TupleExt11 {
type T1;
type T2;
type T3;
type T4;
type T5;
type T6;
type T7;
type T8;
type T9;
type T10;
type T11;
fn lock<R>(
&mut self,
f: impl FnOnce(&mut Self::T1, &mut Self::T2, &mut Self::T3, &mut Self::T4, &mut Self::T5, &mut Self::T6, &mut Self::T7, &mut Self::T8, &mut Self::T9, &mut Self::T10, &mut Self::T11) -> R
) -> R;
}
Expand description
Auto-generated tuple implementation, see Mutex
for details.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Data protected by the mutex.
Creates a critical section and grants temporary access to the protected data.
sourceimpl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> TupleExt11 for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) where
T1: Mutex,
T2: Mutex,
T3: Mutex,
T4: Mutex,
T5: Mutex,
T6: Mutex,
T7: Mutex,
T8: Mutex,
T9: Mutex,
T10: Mutex,
T11: Mutex,