pub enum Insn {
Show 23 variants
Inew,
Iinc,
Ishl,
Iadd,
Ineg,
Isht,
Itof,
Itou,
Finf,
Fnan,
Fneg,
Snew,
Sadd,
Onew,
Oadd,
Anew,
Aadd,
Bnew,
Bneg,
Nnew,
Gdup,
Gpop,
Gswp,
}Expand description
An instruction of the WATSON Virtual Machine. See the specification for more details.
Variants§
Inew
Iinc
Ishl
Iadd
Ineg
Isht
Itof
Itou
Finf
Fnan
Fneg
Snew
Sadd
Onew
Oadd
Anew
Aadd
Bnew
Bneg
Nnew
Gdup
Gpop
Gswp
Implementations§
Trait Implementations§
impl Copy for Insn
impl Eq for Insn
impl StructuralPartialEq for Insn
Auto Trait Implementations§
impl Freeze for Insn
impl RefUnwindSafe for Insn
impl Send for Insn
impl Sync for Insn
impl Unpin for Insn
impl UnwindSafe for Insn
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