pub struct SquareSystemOutcome {
pub lm: LmResult,
pub accepted: bool,
pub reason: String,
pub statistics: SolveStatistics,
pub violation: (Number, Number),
}Expand description
What run reports.
Fields§
§lm: LmResult§accepted: boolThe certificate held and the solution was handed to the TNLP’s
finalize_solution.
reason: StringOne line for the console when not accepted.
statistics: SolveStatisticsStatistics for the promoted verdict, populated on acceptance.
violation: (Number, Number)(scaled, unscaled) violation at the returned point.
Trait Implementations§
Source§impl Clone for SquareSystemOutcome
impl Clone for SquareSystemOutcome
Auto Trait Implementations§
impl Freeze for SquareSystemOutcome
impl RefUnwindSafe for SquareSystemOutcome
impl Send for SquareSystemOutcome
impl Sync for SquareSystemOutcome
impl Unpin for SquareSystemOutcome
impl UnsafeUnpin for SquareSystemOutcome
impl UnwindSafe for SquareSystemOutcome
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,
impl<T, U> Imply<T> for U
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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