pub enum MipsOperand {
Reg(RegId),
Imm(i64),
Mem(MipsOpMem),
Invalid,
}Expand description
MIPS operand
Variants§
Trait Implementations§
Source§impl Clone for MipsOperand
impl Clone for MipsOperand
Source§fn clone(&self) -> MipsOperand
fn clone(&self) -> MipsOperand
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 MipsOperand
impl Debug for MipsOperand
Source§impl Default for MipsOperand
impl Default for MipsOperand
Source§impl From<&cs_mips_op> for MipsOperand
impl From<&cs_mips_op> for MipsOperand
Source§fn from(insn: &cs_mips_op) -> MipsOperand
fn from(insn: &cs_mips_op) -> MipsOperand
Converts to this type from the input type.
Source§impl From<MipsOperand> for ArchOperand
Available on crate feature arch_mips only.
impl From<MipsOperand> for ArchOperand
Available on crate feature
arch_mips only.Source§fn from(op: MipsOperand) -> ArchOperand
fn from(op: MipsOperand) -> ArchOperand
Converts to this type from the input type.
Source§impl PartialEq for MipsOperand
impl PartialEq for MipsOperand
impl Eq for MipsOperand
impl StructuralPartialEq for MipsOperand
Auto Trait Implementations§
impl Freeze for MipsOperand
impl RefUnwindSafe for MipsOperand
impl Send for MipsOperand
impl Sync for MipsOperand
impl Unpin for MipsOperand
impl UnwindSafe for MipsOperand
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