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

#[repr(C)]pub enum ExceptionClass {
    NONE,
    SSE1,
    SSE2,
    SSE3,
    SSE4,
    SSE5,
    SSE7,
    AVX1,
    AVX2,
    AVX3,
    AVX4,
    AVX5,
    AVX6,
    AVX7,
    AVX8,
    AVX11,
    AVX12,
    E1,
    E1NF,
    E2,
    E2NF,
    E3,
    E3NF,
    E4,
    E4NF,
    E5,
    E5NF,
    E6,
    E6NF,
    E7NM,
    E7NM128,
    E9NF,
    E10,
    E10NF,
    E11,
    E11NF,
    E12,
    E12NP,
    K20,
    K21,
}

Defines the ZydisExceptionClass enum.

Variants

NONE
SSE1
SSE2
SSE3
SSE4
SSE5
SSE7
AVX1
AVX2
AVX3
AVX4
AVX5
AVX6
AVX7
AVX8
AVX11
AVX12
E1
E1NF
E2
E2NF
E3
E3NF
E4
E4NF
E5
E5NF
E6
E6NF
E7NM
E7NM128
E9NF
E10
E10NF
E11
E11NF
E12
E12NP
K20
K21

Trait Implementations

impl Clone for ExceptionClass[src]

impl Copy for ExceptionClass[src]

impl Debug for ExceptionClass[src]

impl Eq for ExceptionClass[src]

impl Hash for ExceptionClass[src]

impl PartialEq<ExceptionClass> for ExceptionClass[src]

impl StructuralEq for ExceptionClass[src]

impl StructuralPartialEq for ExceptionClass[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.