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