struct ComparisonFact {
op: BinOp,
lhs: NumericTerm,
rhs: NumericTerm,
}Expand description
A MIR comparison that feeds a boolean branch.
Fields§
§op: BinOpComparison operator.
lhs: NumericTermLeft-hand side.
rhs: NumericTermRight-hand side.
Trait Implementations§
Source§impl Clone for ComparisonFact
impl Clone for ComparisonFact
Source§fn clone(&self) -> ComparisonFact
fn clone(&self) -> ComparisonFact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ComparisonFact
Auto Trait Implementations§
impl DynSend for ComparisonFact
impl DynSync for ComparisonFact
impl Freeze for ComparisonFact
impl RefUnwindSafe for ComparisonFact
impl Send for ComparisonFact
impl Sync for ComparisonFact
impl Unpin for ComparisonFact
impl UnsafeUnpin for ComparisonFact
impl UnwindSafe for ComparisonFact
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more