Enum capstone_sys::cs_arch [] [src]

#[repr(u32)]
pub enum cs_arch { CS_ARCH_ARM, CS_ARCH_ARM64, CS_ARCH_MIPS, CS_ARCH_X86, CS_ARCH_PPC, CS_ARCH_SPARC, CS_ARCH_SYSZ, CS_ARCH_XCORE, CS_ARCH_MAX, CS_ARCH_ALL, }

Architecture type

Variants

ARM architecture (including Thumb, Thumb-2)

ARM-64, also called AArch64

Mips architecture

X86 architecture (including x86 & x86-64)

PowerPC architecture

Sparc architecture

SystemZ architecture

XCore architecture

All architectures - for cs_support()

Trait Implementations

impl Debug for cs_arch
[src]

[src]

Formats the value using the given formatter. Read more

impl Copy for cs_arch
[src]

impl Clone for cs_arch
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl PartialEq for cs_arch
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl Eq for cs_arch
[src]

impl Hash for cs_arch
[src]

[src]

Feeds this value into the given [Hasher]. Read more

1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl Send for cs_arch

impl Sync for cs_arch