Enum iced_x86::MandatoryPrefix
source · [−]pub enum MandatoryPrefix {
None,
PNP,
P66,
PF3,
PF2,
}
Expand description
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
sourceimpl MandatoryPrefix
impl MandatoryPrefix
sourcepub fn values(
) -> impl Iterator<Item = MandatoryPrefix> + DoubleEndedIterator + ExactSizeIterator + FusedIterator
pub fn values(
) -> impl Iterator<Item = MandatoryPrefix> + DoubleEndedIterator + ExactSizeIterator + FusedIterator
Iterates over all MandatoryPrefix
enum values
Trait Implementations
sourceimpl Clone for MandatoryPrefix
impl Clone for MandatoryPrefix
sourcefn clone(&self) -> MandatoryPrefix
fn clone(&self) -> MandatoryPrefix
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for MandatoryPrefix
impl Debug for MandatoryPrefix
sourceimpl Default for MandatoryPrefix
impl Default for MandatoryPrefix
sourceimpl<'de> Deserialize<'de> for MandatoryPrefix
impl<'de> Deserialize<'de> for MandatoryPrefix
sourcefn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Hash for MandatoryPrefix
impl Hash for MandatoryPrefix
sourceimpl Ord for MandatoryPrefix
impl Ord for MandatoryPrefix
sourcefn cmp(&self, other: &MandatoryPrefix) -> Ordering
fn cmp(&self, other: &MandatoryPrefix) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<MandatoryPrefix> for MandatoryPrefix
impl PartialEq<MandatoryPrefix> for MandatoryPrefix
sourcefn eq(&self, other: &MandatoryPrefix) -> bool
fn eq(&self, other: &MandatoryPrefix) -> bool
sourceimpl PartialOrd<MandatoryPrefix> for MandatoryPrefix
impl PartialOrd<MandatoryPrefix> for MandatoryPrefix
sourcefn partial_cmp(&self, other: &MandatoryPrefix) -> Option<Ordering>
fn partial_cmp(&self, other: &MandatoryPrefix) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl Serialize for MandatoryPrefix
impl Serialize for MandatoryPrefix
sourceimpl TryFrom<usize> for MandatoryPrefix
impl TryFrom<usize> for MandatoryPrefix
impl Copy for MandatoryPrefix
impl Eq for MandatoryPrefix
impl StructuralEq for MandatoryPrefix
impl StructuralPartialEq for MandatoryPrefix
Auto Trait Implementations
impl RefUnwindSafe for MandatoryPrefix
impl Send for MandatoryPrefix
impl Sync for MandatoryPrefix
impl Unpin for MandatoryPrefix
impl UnwindSafe for MandatoryPrefix
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more