pub enum VarBoundKind {
Lower,
Upper,
}Expand description
Which side of a variable’s bound participates in an infeasibility.
Variants§
Trait Implementations§
Source§impl Clone for VarBoundKind
impl Clone for VarBoundKind
Source§fn clone(&self) -> VarBoundKind
fn clone(&self) -> VarBoundKind
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 VarBoundKind
Source§impl Debug for VarBoundKind
impl Debug for VarBoundKind
impl Eq for VarBoundKind
Source§impl PartialEq for VarBoundKind
impl PartialEq for VarBoundKind
impl StructuralPartialEq for VarBoundKind
Auto Trait Implementations§
impl Freeze for VarBoundKind
impl RefUnwindSafe for VarBoundKind
impl Send for VarBoundKind
impl Sync for VarBoundKind
impl Unpin for VarBoundKind
impl UnsafeUnpin for VarBoundKind
impl UnwindSafe for VarBoundKind
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