Type Alias AcquireCrossProcessLockResult
pub type AcquireCrossProcessLockResult<E> = Result<Result<CrossProcessLockState, CrossProcessLockUnobtained>, E>;Expand description
A convenience type for the Result returned from calling
or CrossProcessLock::try_lock_once or CrossProcessLock::spin_lock.
Aliased Type§
pub enum AcquireCrossProcessLockResult<E> {
Ok(Result<CrossProcessLockState, CrossProcessLockUnobtained>),
Err(E),
}Variants§
Ok(Result<CrossProcessLockState, CrossProcessLockUnobtained>)
Contains the success value
Err(E)
Contains the error value