pub enum Arch {
Show 13 variants
ARM,
ARM64,
MIPS,
X86,
PPC,
SPARC,
SYSZ,
XCORE,
M68K,
TMS320C64X,
M680X,
EVM,
RISCV,
}
Expand description
Architectures for the disassembler
Variants§
ARM
ARM (Advanced RISC Machine)
ARM64
ARM 64-bit (also known as AArch64)
MIPS
MIPS
X86
x86 family (includes 16, 32, and 64 bit modes)
PPC
PowerPC
SPARC
SPARC
SYSZ
System z
XCORE
XCore
M68K
Motorolla 68K
TMS320C64X
Texas Instruments TMS320C64x
M680X
Motorola 68000
EVM
EVM
RISCV
RISC-V
Trait Implementations§
source§impl PartialEq for Arch
impl PartialEq for Arch
impl Copy for Arch
impl Eq for Arch
impl StructuralPartialEq for Arch
Auto Trait Implementations§
impl RefUnwindSafe for Arch
impl Send for Arch
impl Sync for Arch
impl Unpin for Arch
impl UnwindSafe for Arch
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