pub struct ConstraintEvaluation {
pub activity: f64,
pub lower_slack: Option<f64>,
pub upper_slack: Option<f64>,
pub violation: f64,
}Expand description
Activity and feasibility information for an algebraic constraint.
Fields§
§activity: f64§lower_slack: Option<f64>§upper_slack: Option<f64>§violation: f64Trait Implementations§
Source§impl Clone for ConstraintEvaluation
impl Clone for ConstraintEvaluation
Source§fn clone(&self) -> ConstraintEvaluation
fn clone(&self) -> ConstraintEvaluation
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 ConstraintEvaluation
Source§impl Debug for ConstraintEvaluation
impl Debug for ConstraintEvaluation
Source§impl PartialEq for ConstraintEvaluation
impl PartialEq for ConstraintEvaluation
impl StructuralPartialEq for ConstraintEvaluation
Auto Trait Implementations§
impl Freeze for ConstraintEvaluation
impl RefUnwindSafe for ConstraintEvaluation
impl Send for ConstraintEvaluation
impl Sync for ConstraintEvaluation
impl Unpin for ConstraintEvaluation
impl UnsafeUnpin for ConstraintEvaluation
impl UnwindSafe for ConstraintEvaluation
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