[][src]Enum inkwell::IntPredicate

pub enum IntPredicate {
    EQ,
    NE,
    UGT,
    UGE,
    ULT,
    ULE,
    SGT,
    SGE,
    SLT,
    SLE,
}

This enum defines how to compare a left and right IntValue.

Variants

EQ

Equal

NE

Not Equal

UGT

Unsigned Greater Than

UGE

Unsigned Greater Than or Equal

ULT

Unsigned Less Than

ULE

Unsigned Less Than or Equal

SGT

Signed Greater Than

SGE

Signed Greater Than or Equal

SLT

Signed Less Than

SLE

Signed Less Than or Equal

Trait Implementations

impl Eq for IntPredicate[src]

impl Clone for IntPredicate[src]

impl PartialOrd<IntPredicate> for IntPredicate[src]

impl Ord for IntPredicate[src]

impl PartialEq<IntPredicate> for IntPredicate[src]

impl Copy for IntPredicate[src]

impl Debug for IntPredicate[src]

Auto Trait Implementations

impl Sync for IntPredicate

impl Send for IntPredicate

impl Unpin for IntPredicate

impl UnwindSafe for IntPredicate

impl RefUnwindSafe for IntPredicate

Blanket Implementations

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> From<T> for T[src]

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.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]