pub enum ITypeInstruction {
Show 27 variants
BranchEq,
BranchNeq,
BranchLeqZero,
BranchGtZero,
BranchLtZero,
BranchGeqZero,
AddImmediate,
AddImmediateUnsigned,
SetLessThanImmediate,
SetLessThanImmediateUnsigned,
AndImmediate,
OrImmediate,
XorImmediate,
LoadUpperImmediate,
Load8,
Load16,
Load32,
Load8Unsigned,
Load16Unsigned,
LoadWordLeft,
LoadWordRight,
Store8,
Store16,
Store32,
Store32Conditional,
StoreWordLeft,
StoreWordRight,
}
Variants§
BranchEq
BranchNeq
BranchLeqZero
BranchGtZero
BranchLtZero
BranchGeqZero
AddImmediate
AddImmediateUnsigned
SetLessThanImmediate
SetLessThanImmediateUnsigned
AndImmediate
OrImmediate
XorImmediate
LoadUpperImmediate
Load8
Load16
Load32
Load8Unsigned
Load16Unsigned
LoadWordLeft
LoadWordRight
Store8
Store16
Store32
Store32Conditional
StoreWordLeft
StoreWordRight
Trait Implementations§
Source§impl Clone for ITypeInstruction
impl Clone for ITypeInstruction
Source§fn clone(&self) -> ITypeInstruction
fn clone(&self) -> ITypeInstruction
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 moreSource§impl Debug for ITypeInstruction
impl Debug for ITypeInstruction
Source§impl Default for ITypeInstruction
impl Default for ITypeInstruction
Source§fn default() -> ITypeInstruction
fn default() -> ITypeInstruction
Returns the “default value” for a type. Read more
Source§impl Hash for ITypeInstruction
impl Hash for ITypeInstruction
Source§impl IntoEnumIterator for ITypeInstruction
impl IntoEnumIterator for ITypeInstruction
type Iterator = ITypeInstructionIter
fn iter() -> ITypeInstructionIter ⓘ
Source§impl Ord for ITypeInstruction
impl Ord for ITypeInstruction
Source§fn cmp(&self, other: &ITypeInstruction) -> Ordering
fn cmp(&self, other: &ITypeInstruction) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ITypeInstruction
impl PartialEq for ITypeInstruction
Source§impl PartialOrd for ITypeInstruction
impl PartialOrd for ITypeInstruction
impl Copy for ITypeInstruction
impl Eq for ITypeInstruction
impl StructuralPartialEq for ITypeInstruction
Auto Trait Implementations§
impl Freeze for ITypeInstruction
impl RefUnwindSafe for ITypeInstruction
impl Send for ITypeInstruction
impl Sync for ITypeInstruction
impl Unpin for ITypeInstruction
impl UnwindSafe for ITypeInstruction
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more