Skip to main content

aliased_lock_with

Function aliased_lock_with 

Source
pub fn aliased_lock_with<'a, Class1: LockClass, Class2: LockClass, M1: RawLock, M2: RawLock>(
    lock1: &'a KMutex<Class1, M1>,
    lock2: &'a KMutex<Class2, M2>,
    args: <<M1 as RawLock>::DefaultPolicy as LockPolicy<M1>>::AcquireArgs,
) -> impl PinInit<KMutexAliasedGuard<'a, Class1, Class2, M1, M2>, Infallible>
Expand description

Acquires an aliased lock with arguments on two KMutex instances that reference the same underlying lock.