Struct capstone::Insn
[−]
[src]
pub struct Insn<'a> { /* fields omitted */ }
A wrapper for the raw capstone-sys instruction
Methods
impl<'a> Insn<'a>
[src]
pub fn mnemonic(&self) -> Option<&str>
[src]
The mnemonic for the instruction
pub fn op_str(&self) -> Option<&str>
[src]
The operand string associated with the instruction
pub fn id(&self) -> InsnId
[src]
Access instruction id
pub fn address(&self) -> u64
[src]
Instruction address
pub fn bytes(&self) -> &[u8]
[src]
Byte-level representation of the instruction
Trait Implementations
impl<'a> Debug for Insn<'a>
[src]
fn fmt(&self, fmt: &mut Formatter) -> Result<(), Error>
[src]
Formats the value using the given formatter. Read more