[−][src]Enum peepmatic_runtime::cc::ConditionCode
A condition code.
This is a special kind of immediate for icmp
instructions that dictate
which parts of the comparison result we care about.
Variants
Equal.
Not equal.
Signed less than.
Unsigned less than.
Signed greater than or equal.
Unsigned greater than or equal.
Signed greater than.
Unsigned greater than.
Signed less than or equal.
Unsigned less than or equal.
Overflow.
No overflow.
Trait Implementations
impl Clone for ConditionCode
[src]
fn clone(&self) -> ConditionCode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ConditionCode
[src]
impl Debug for ConditionCode
[src]
impl<'de> Deserialize<'de> for ConditionCode
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Display for ConditionCode
[src]
impl Eq for ConditionCode
[src]
impl<I> From<ConditionCode> for Part<I> where
I: Copy + Debug + Eq,
[src]
I: Copy + Debug + Eq,
fn from(c: ConditionCode) -> Part<I>
[src]
impl Hash for ConditionCode
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<ConditionCode> for ConditionCode
[src]
fn eq(&self, other: &ConditionCode) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for ConditionCode
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for ConditionCode
[src]
impl StructuralPartialEq for ConditionCode
[src]
impl TryFrom<u32> for ConditionCode
[src]
Auto Trait Implementations
impl RefUnwindSafe for ConditionCode
impl Send for ConditionCode
impl Sync for ConditionCode
impl Unpin for ConditionCode
impl UnwindSafe for ConditionCode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,