pub type NSTDMutexLockResult<'m, 'a> = NSTDResult<NSTDMutexGuard<'m, 'a>, NSTDMutexGuard<'m, 'a>>;
Available on crate feature mutex only.
Expand description

A lock result returned from nstd_mutex_lock containing the mutex guard whether or not the data is poisoned.

Aliased Type§

enum NSTDMutexLockResult<'m, 'a> {
    Err(NSTDMutexGuard<'m, 'a>),
    Ok(NSTDMutexGuard<'m, 'a>),
}

Variants§

§

Err(NSTDMutexGuard<'m, 'a>)

The error variant.

§

Ok(NSTDMutexGuard<'m, 'a>)

The success variant.