pub struct VmoOp(/* private fields */);
Expand description
VM Object opcodes
Implementations§
Source§impl VmoOp
impl VmoOp
pub const COMMIT: VmoOp = _
pub const DECOMMIT: VmoOp = _
pub const LOCK: VmoOp = _
pub const UNLOCK: VmoOp = _
pub const CACHE_SYNC: VmoOp = _
pub const CACHE_INVALIDATE: VmoOp = _
pub const CACHE_CLEAN: VmoOp = _
pub const CACHE_CLEAN_INVALIDATE: VmoOp = _
pub const ZERO: VmoOp = _
pub const TRY_LOCK: VmoOp = _
pub const DONT_NEED: VmoOp = _
pub const ALWAYS_NEED: VmoOp = _
pub const PREFETCH: VmoOp = _
Trait Implementations§
Source§impl Ord for VmoOp
impl Ord for VmoOp
Source§impl PartialOrd for VmoOp
impl PartialOrd for VmoOp
impl Copy for VmoOp
impl Eq for VmoOp
impl StructuralPartialEq for VmoOp
Auto Trait Implementations§
impl Freeze for VmoOp
impl RefUnwindSafe for VmoOp
impl Send for VmoOp
impl Sync for VmoOp
impl Unpin for VmoOp
impl UnwindSafe for VmoOp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)