pub trait LockdepMutexExt<T: ?Sized> {
// Required method
fn lock_nested(&self, subclass: LockSubclass) -> MutexGuard<'_, T>;
}Expand description
Lockdep extension for structurally nested sleepable mutex acquisitions.
Required Methods§
Sourcefn lock_nested(&self, subclass: LockSubclass) -> MutexGuard<'_, T>
fn lock_nested(&self, subclass: LockSubclass) -> MutexGuard<'_, T>
Acquires this mutex using subclass for lock-order validation.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".