pub fn write_with_behavior<T>(
lock: &Arc<RwLock<T>>,
context: &str,
behavior: LockFailBehavior,
) -> Result<Option<OwnedRwLockWriteGuard<T>>, LockTimeoutError>Expand description
Acquire a write lock with explicit timeout behavior for this operation.