Expand description
Branch condition
Variants
True
Guard is constant true
False
Guard is constant false
Predicate
Fields
flag: VariableFlag value. Must be 0 or 1.
expected: boolExpected value of flag. If flag is 1 and expected is true or if
flag is 1 and expected is true the guard is true. Otherwise its false.
Guard depends on a one bit RREIL value.
Trait Implementations
impl Eq for Guard
impl StructuralEq for Guard
impl StructuralPartialEq for Guard
Auto Trait Implementations
impl RefUnwindSafe for Guard
impl Send for Guard
impl Sync for Guard
impl Unpin for Guard
impl UnwindSafe for Guard
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
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.