[][src]Enum ep_capstone::Arch

#[repr(u8)]pub enum Arch {
    Arm,
    Arm64,
    Mips,
    X86,
    PowerPc,
    Sparc,
    SystemZ,
    XCore,
    M68K,
    Tms320C64X,
    M680X,
    Evm,
    Mos65xx,
}

Variants

Arm

ARM architecture (including Thumb, Thumb-2)

Arm64

ARM-64, also called AArch64

Mips

Mips architecture

X86

X86 architecture (including x86 & x86-64)

PowerPc

PowerPC architecture

Sparc

Sparc architecture

SystemZ

SystemZ architecture

XCore

XCore architecture

M68K

68K architecture

Tms320C64X

TMS320C64x architecture

M680X

680X architecture

Evm

Ethereum architecture

Mos65xx

MOS65XX architecture (including MOS6502)

Trait Implementations

impl Clone for Arch[src]

impl Copy for Arch[src]

impl Debug for Arch[src]

impl Eq for Arch[src]

impl From<Arch> for SupportQuery[src]

impl Hash for Arch[src]

impl PartialEq<Arch> for Arch[src]

impl StructuralEq for Arch[src]

impl StructuralPartialEq for Arch[src]

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

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.