pub enum SquareSystemDecline {
Disabled,
Unavailable,
NotEqualityConstrained,
NotSquare {
free: usize,
rows: usize,
},
ObjectiveNotConstant,
}Expand description
Why probe did not open the stage.
Variants§
Disabled
square_system_recovery=no.
The TNLP could not be queried (info, bounds, start, gradient).
NotEqualityConstrained
No rows, or a row that is not an equality.
NotSquare
Free variables and equality rows differ in number.
ObjectiveNotConstant
∇f is proved varying or is nonzero at the start.
Trait Implementations§
Source§impl Clone for SquareSystemDecline
impl Clone for SquareSystemDecline
Source§impl Debug for SquareSystemDecline
impl Debug for SquareSystemDecline
Source§impl PartialEq for SquareSystemDecline
impl PartialEq for SquareSystemDecline
impl StructuralPartialEq for SquareSystemDecline
Auto Trait Implementations§
impl Freeze for SquareSystemDecline
impl RefUnwindSafe for SquareSystemDecline
impl Send for SquareSystemDecline
impl Sync for SquareSystemDecline
impl Unpin for SquareSystemDecline
impl UnsafeUnpin for SquareSystemDecline
impl UnwindSafe for SquareSystemDecline
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