Enum iced_x86::MandatoryPrefix[][src]

pub enum MandatoryPrefix {
    None,
    PNP,
    P66,
    PF3,
    PF2,
}

Mandatory prefix

Variants

None

No mandatory prefix (legacy and 3DNow! tables only)

PNP

Empty mandatory prefix (no 66, F3 or F2 prefix)

P66

66 prefix

PF3

F3 prefix

PF2

F2 prefix

Implementations

impl MandatoryPrefix[src]

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

Iterates over all MandatoryPrefix enum values

Trait Implementations

impl Clone for MandatoryPrefix[src]

impl Copy for MandatoryPrefix[src]

impl Debug for MandatoryPrefix[src]

impl Default for MandatoryPrefix[src]

impl Eq for MandatoryPrefix[src]

impl Hash for MandatoryPrefix[src]

impl Ord for MandatoryPrefix[src]

impl PartialEq<MandatoryPrefix> for MandatoryPrefix[src]

impl PartialOrd<MandatoryPrefix> for MandatoryPrefix[src]

impl StructuralEq for MandatoryPrefix[src]

impl StructuralPartialEq for MandatoryPrefix[src]

impl TryFrom<usize> for MandatoryPrefix[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.