Skip to main content

write_with_behavior

Function write_with_behavior 

Source
pub fn write_with_behavior<T: Send + Sync + 'static>(
    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.