[][src]Enum zydis::enums::generated::DecoderMode

#[repr(C)]pub enum DecoderMode {
    MINIMAL,
    AMD_BRANCHES,
    KNC,
    MPX,
    CET,
    LZCNT,
    TZCNT,
    WBNOINVD,
    CLDEMOTE,
}

Defines the ZydisDecoderMode enum.

Variants

MINIMAL

Enables minimal instruction decoding without semantic analysis.

AMD_BRANCHES

Enables the AMD-branch mode.

KNC

Enables KNC compatibility-mode.

MPX

Enables the MPX mode.

CET

Enables the CET mode.

LZCNT

Enables the LZCNT mode.

TZCNT

Enables the TZCNT mode.

WBNOINVD

Enables the WBNOINVD mode.

CLDEMOTE

Enables the CLDEMOTE mode.

Trait Implementations

impl Clone for DecoderMode[src]

impl Copy for DecoderMode[src]

impl Debug for DecoderMode[src]

impl Eq for DecoderMode[src]

impl Hash for DecoderMode[src]

impl PartialEq<DecoderMode> for DecoderMode[src]

impl StructuralEq for DecoderMode[src]

impl StructuralPartialEq for DecoderMode[src]

Auto Trait Implementations

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.