#[repr(u32)]pub enum FutexOp {
Show 13 variants
Wait = 0,
Wake = 1,
Fd = 2,
Requeue = 3,
CmpRequeue = 4,
WakeOp = 5,
LockPI = 6,
UnlockPI = 7,
TryLockPI = 8,
WaitBitset = 9,
WakeBitset = 10,
WaitRequeuePI = 11,
CmpRequeuePI = 12,
}
Variants§
Wait = 0
Wake = 1
Fd = 2
Requeue = 3
CmpRequeue = 4
WakeOp = 5
LockPI = 6
UnlockPI = 7
TryLockPI = 8
WaitBitset = 9
WakeBitset = 10
WaitRequeuePI = 11
CmpRequeuePI = 12
Trait Implementations§
source§impl PartialEq for FutexOp
impl PartialEq for FutexOp
impl ContiguousMemory for FutexOp
impl Copy for FutexOp
impl Eq for FutexOp
impl StructuralEq for FutexOp
impl StructuralPartialEq for FutexOp
Auto Trait Implementations§
impl RefUnwindSafe for FutexOp
impl Send for FutexOp
impl Sync for FutexOp
impl Unpin for FutexOp
impl UnwindSafe for FutexOp
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