#[repr(u8)]pub enum SyncOp {
Return = 0,
Halt = 1,
Barrier = 2,
FenceAcquire = 3,
FenceRelease = 4,
FenceAcqRel = 5,
Wait = 6,
Nop = 7,
}Variants§
Implementations§
Trait Implementations§
impl Copy for SyncOp
impl Eq for SyncOp
impl StructuralPartialEq for SyncOp
Auto Trait Implementations§
impl Freeze for SyncOp
impl RefUnwindSafe for SyncOp
impl Send for SyncOp
impl Sync for SyncOp
impl Unpin for SyncOp
impl UnsafeUnpin for SyncOp
impl UnwindSafe for SyncOp
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