pub enum PiMutexAcquire {
Acquired,
Contended,
}Expand description
Result of the atomic PI mutex fast acquisition path.
Variants§
Acquired
The caller became the physical owner.
Contended
The caller must register in the task provider’s waiter tree.
Trait Implementations§
Source§impl Clone for PiMutexAcquire
impl Clone for PiMutexAcquire
Source§fn clone(&self) -> PiMutexAcquire
fn clone(&self) -> PiMutexAcquire
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PiMutexAcquire
Source§impl Debug for PiMutexAcquire
impl Debug for PiMutexAcquire
impl Eq for PiMutexAcquire
Source§impl PartialEq for PiMutexAcquire
impl PartialEq for PiMutexAcquire
impl StructuralPartialEq for PiMutexAcquire
Auto Trait Implementations§
impl Freeze for PiMutexAcquire
impl RefUnwindSafe for PiMutexAcquire
impl Send for PiMutexAcquire
impl Sync for PiMutexAcquire
impl Unpin for PiMutexAcquire
impl UnsafeUnpin for PiMutexAcquire
impl UnwindSafe for PiMutexAcquire
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more