[][src]Enum iced_x86::PrefixKind

#[non_exhaustive]pub enum PrefixKind {
    ES,
    CS,
    SS,
    DS,
    FS,
    GS,
    Lock,
    Rep,
    Repe,
    Repne,
    OperandSize,
    AddressSize,
    HintNotTaken,
    HintTaken,
    Bnd,
    Notrack,
    Xacquire,
    Xrelease,
}

Prefix

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
ES
CS
SS
DS
FS
GS
Lock
Rep
Repe
Repne
OperandSize
AddressSize
HintNotTaken
HintTaken
Bnd
Notrack
Xacquire
Xrelease

Trait Implementations

impl Clone for PrefixKind[src]

impl Copy for PrefixKind[src]

impl Debug for PrefixKind[src]

impl Default for PrefixKind[src]

impl Eq for PrefixKind[src]

impl Hash for PrefixKind[src]

impl Ord for PrefixKind[src]

impl PartialEq<PrefixKind> for PrefixKind[src]

impl PartialOrd<PrefixKind> for PrefixKind[src]

impl StructuralEq for PrefixKind[src]

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