[−][src]Enum capstone::Mode
Disassembler modes
Variants
Arm
32-bit ARM
Mode16
16-bit mode (X86)
Mode32
32-bit mode (X86)
Mode64
64-bit mode (X86, PPC)
Thumb
ARM's Thumb mode, including Thumb-2
Mips2
Mips II ISA
Mips3
Mips III ISA
Mips32R6
Mips32r6 ISA
Mips32
Mips32 ISA (Mips)
Mips64
Mips64 ISA (Mips)
V9
SparcV9 mode (Sparc)
Qpx
Quad Processing eXtensions mode (PPC)
M68k000
M68K 68000 mode
M68k010
M68K 68010 mode
M68k020
M68K 68020 mode
M68k030
M68K 68030 mode
M68k040
M68K 68040 mode
M680x6301
M680X Hitachi 6301,6303 mode
M680x6309
M680X Hitachi 6309 mode
M680x6800
M680X Motorola 6800,6802 mode
M680x6801
M680X Motorola 6801,6803 mode
M680x6805
M680X Motorola/Freescale 6805 mode
M680x6808
M680X Motorola/Freescale/NXP 68HC08 mode
M680x6809
M680X Motorola 6809 mode
M680x6811
M680X Motorola/Freescale/NXP 68HC11 mode
M680xCpu12
M680X Motorola/Freescale/NXP CPU12
M680xHcs08
M680X Freescale/NXP HCS08 mode
Default
Default mode for little-endian
Trait Implementations
impl EnumList for Mode
[src]
fn variants() -> &'static [Self]
[src]
impl Eq for Mode
[src]
impl Copy for Mode
[src]
impl PartialEq<Mode> for Mode
[src]
fn eq(&self, other: &Mode) -> bool
[src]
#[must_use]
default fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
This method tests for !=
.
impl Clone for Mode
[src]
fn clone(&self) -> Mode
[src]
default fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl From<Mode> for cs_mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl From<ArchMode> for Mode
[src]
impl Debug for Mode
[src]
impl Hash for Mode
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
default fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl Display for Mode
[src]
impl FromStr for Mode
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,