NSTDUnixMutexLockResult

Type Alias NSTDUnixMutexLockResult 

Source
pub type NSTDUnixMutexLockResult<'m, 'a> = NSTDResult<NSTDUnixMutexGuard<'m, 'a>, NSTDUnixMutexGuard<'m, 'a>>;
Available on crate feature os_unix_mutex only.
Expand description

A result type returned from nstd_os_unix_mutex_lock containing the mutex guard whether or not the data is poisoned.

Aliased Type§

#[repr(C, u8)]
pub enum NSTDUnixMutexLockResult<'m, 'a> { Err(NSTDUnixMutexGuard<'m, 'a>), Ok(NSTDUnixMutexGuard<'m, 'a>), }

Variants§

§

Err(NSTDUnixMutexGuard<'m, 'a>)

The error variant.

§

Ok(NSTDUnixMutexGuard<'m, 'a>)

The success variant.