pub enum InequalityRelation {
Less,
Greater,
}Expand description
When a constraint can not be an equality constraint.
Variants§
Trait Implementations§
Source§impl Clone for InequalityRelation
impl Clone for InequalityRelation
Source§fn clone(&self) -> InequalityRelation
fn clone(&self) -> InequalityRelation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InequalityRelation
impl Debug for InequalityRelation
Source§impl From<InequalityRelation> for ConstraintRelation
impl From<InequalityRelation> for ConstraintRelation
Source§fn from(relation: InequalityRelation) -> Self
fn from(relation: InequalityRelation) -> Self
Converts to this type from the input type.
Source§impl<F> From<InequalityRelation> for RangedConstraintRelation<F>
impl<F> From<InequalityRelation> for RangedConstraintRelation<F>
Source§fn from(relation: InequalityRelation) -> Self
fn from(relation: InequalityRelation) -> Self
Converts to this type from the input type.
Source§impl PartialEq for InequalityRelation
impl PartialEq for InequalityRelation
impl Copy for InequalityRelation
impl Eq for InequalityRelation
impl StructuralPartialEq for InequalityRelation
Auto Trait Implementations§
impl Freeze for InequalityRelation
impl RefUnwindSafe for InequalityRelation
impl Send for InequalityRelation
impl Sync for InequalityRelation
impl Unpin for InequalityRelation
impl UnwindSafe for InequalityRelation
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
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