[−][src]Trait future_parking_lot::mutex::FutureLockable
Trait to permit FutureLock implementation on wrapped Mutex (not Mutex itself)
Required methods
fn future_lock<F: FnOnce(MutexGuard<T>) -> I>(
&self,
func: F
) -> FutureLock<R, T, F, I>
&self,
func: F
) -> FutureLock<R, T, F, I>
Takes a closure that will be executed when the Futures gains the read-lock
Implementors
impl<R: AsRef<Mutex<T>>, T, I: IntoFuture> FutureLockable<R, T, I> for R
[src]
fn future_lock<F: FnOnce(MutexGuard<T>) -> I>(
&self,
func: F
) -> FutureLock<R, T, F, I>
[src]
&self,
func: F
) -> FutureLock<R, T, F, I>