#[repr(u8)]
pub enum CC {
Show 16 variants
O,
NO,
B,
NB,
Z,
NZ,
BE,
NBE,
S,
NS,
L,
NL,
LE,
NLE,
P,
NP,
}
Expand description
These indicate condition code tests. Not all are represented since not all are useful in compiler-generated code.
Variants§
O
overflow
NO
no overflow
B
< unsigned
NB
= unsigned
Z
zero
NZ
not-zero
BE
<= unsigned
NBE
unsigned
S
negative
NS
not-negative
L
< signed
NL
= signed
LE
<= signed
NLE
signed
P
parity
NP
not parity
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for CC
impl Send for CC
impl Sync for CC
impl Unpin for CC
impl UnwindSafe for CC
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more