pub enum BasicStackOp {
}Variants§
Dup
Pop
Rotate2
Rotate3
RotateReverse(usize)
GetLocal(usize)
LoadString(String)
LoadInt(i64)
LoadFloat(f64)
LoadBool(bool)
LoadNull
LoadObject(usize)
LoadThis
GetArgument(usize)
Implementations§
Source§impl BasicStackOp
impl BasicStackOp
pub fn to_opcode(&self) -> OpCode
pub fn from_opcode(op: &OpCode) -> Option<BasicStackOp>
Trait Implementations§
Source§impl Clone for BasicStackOp
impl Clone for BasicStackOp
Source§fn clone(&self) -> BasicStackOp
fn clone(&self) -> BasicStackOp
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BasicStackOp
impl RefUnwindSafe for BasicStackOp
impl Send for BasicStackOp
impl Sync for BasicStackOp
impl Unpin for BasicStackOp
impl UnwindSafe for BasicStackOp
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