Disassemble

Trait Disassemble 

Source
pub trait Disassemble {
    // Required method
    fn dasm(&self);
}
Expand description

A trait for printing out the disassembly of an instruction, a subroutine, or anything else

Required Methods§

Source

fn dasm(&self)

Disassemble to stdout

Implementors§

Source§

impl Disassemble for strop::armv4t::isa::Insn

Source§

impl Disassemble for strop::mips::Insn

Source§

impl Disassemble for strop::z80::Insn

Source§

impl<Params, RetVal> Disassemble for Function<Params, RetVal>

Source§

impl<Params, RetVal> Disassemble for SdccCall1<Params, RetVal>

Source§

impl<Params: Copy + Vals + Parameters, RetVal: Copy + Vals + ReturnValue> Disassemble for O32<Params, RetVal>

Source§

impl<T> Disassemble for Sequence<T>
where T: Disassemble,

Source§

impl<T: Disassemble + Clone> Disassemble for Trace<T>

Source§

impl<V: Variant> Disassemble for strop::m6502::Insn<V>