[−][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]
pub fn clone(&self) -> ConditionCode
[src]
pub 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]
pub 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,
pub fn from(c: ConditionCode) -> Part<I>
[src]
impl Hash for ConditionCode
[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<ConditionCode> for ConditionCode
[src]
pub fn eq(&self, other: &ConditionCode) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for ConditionCode
[src]
pub 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
[src]
impl Send for ConditionCode
[src]
impl Sync for ConditionCode
[src]
impl Unpin for ConditionCode
[src]
impl UnwindSafe for ConditionCode
[src]
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,