[−][src]Enum msc::Cmd
Variants
Nop
Unk1
Begin
Fields of Begin
End
Jump
Fields of Jump
loc: u32
Jump5
Fields of Jump5
loc: u32
Return6
Return7
Return8
Return9
PushInt
Fields of PushInt
val: u32
PushVar
Fields of PushVar
ErrorC
PushShort
Fields of PushShort
val: u16
AddI
SubI
MultI
DivI
ModI
NegI
IncI
Fields of IncI
DecI
Fields of DecI
AndI
OrI
NotI
XorI
ShiftL
ShiftR
SetVar
Fields of SetVar
AddVarBy
Fields of AddVarBy
SubVarBy
Fields of SubVarBy
MultVarBy
Fields of MultVarBy
DivVarBy
Fields of DivVarBy
ModVarBy
Fields of ModVarBy
AndVarBy
Fields of AndVarBy
OrVarBy
Fields of OrVarBy
XorVarBy
Fields of XorVarBy
Equals
NotEquals
LessThan
LessOrEqual
Greater
GreaterOrEqual
Not
PrintF
Fields of PrintF
arg_count: u8
Sys
Fields of Sys
Try
Fields of Try
loc: u32
CallFunc
Fields of CallFunc
arg_count: u8
CallFunc2
Fields of CallFunc2
arg_count: u8
CallFunc3
Fields of CallFunc3
arg_count: u8
Push
Pop
If
Fields of If
loc: u32
IfNot
Fields of IfNot
loc: u32
Else
Fields of Else
loc: u32
Error37
IntToFloat
Fields of IntToFloat
stack_pos: u8
FloatToInt
Fields of FloatToInt
stack_pos: u8
AddF
SubF
MultF
DivF
NegF
IncF
Fields of IncF
DecF
Fields of DecF
VarSetF
Fields of VarSetF
AddVarByF
Fields of AddVarByF
SubVarByF
Fields of SubVarByF
MultVarByF
Fields of MultVarByF
DivVarByF
Fields of DivVarByF
EqualsF
NotEqualsF
LessThanF
LessOrEqualF
GreaterF
GreaterOrEqualF
Error4C
Exit
Methods
impl Cmd
[src]
Trait Implementations
impl Clone for Cmd
[src]
fn clone(&self) -> Cmd
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Copy for Cmd
[src]
impl Debug for Cmd
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,