pub enum OpIndex {
Show 17 variants
NoOp = 0,
DataPointer = 1,
ParamsPointer = 2,
ResultPointer = 3,
LocalsPointer = 4,
GlobalsPointer = 5,
OffsetPointer = 6,
ReferencePointer = 7,
DereferencePointer = 8,
StoreTargetAddress = 9,
StoreParamAddress = 10,
ExecuteOpStart = 11,
ExecuteOpStop = 12,
ExecuteOpInlineStart = 13,
ExecuteOpInlineStop = 14,
ProduceTuple = 15,
CallFunction = 16,
}Variants§
NoOp = 0
DataPointer = 1
ParamsPointer = 2
ResultPointer = 3
LocalsPointer = 4
GlobalsPointer = 5
OffsetPointer = 6
ReferencePointer = 7
DereferencePointer = 8
StoreTargetAddress = 9
StoreParamAddress = 10
ExecuteOpStart = 11
ExecuteOpStop = 12
ExecuteOpInlineStart = 13
ExecuteOpInlineStop = 14
ProduceTuple = 15
CallFunction = 16
Trait Implementations§
impl Copy for OpIndex
Auto Trait Implementations§
impl Freeze for OpIndex
impl RefUnwindSafe for OpIndex
impl Send for OpIndex
impl Sync for OpIndex
impl Unpin for OpIndex
impl UnwindSafe for OpIndex
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