Enum iced_x86::PrefixKind[][src]

#[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

Implementations

impl PrefixKind[src]

pub fn values(
) -> impl Iterator<Item = PrefixKind> + ExactSizeIterator + FusedIterator
[src]

Iterates over all PrefixKind enum values

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]

impl TryFrom<usize> for PrefixKind[src]

type Error = IcedError

The type returned in the event of a conversion error.

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.