Skip to main content

aliased_lock_policy_with

Function aliased_lock_policy_with 

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

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