#[repr(C)]pub struct PounceComplementaritySolve {
pub struct_size: Index,
pub stage: [c_char; 32],
pub relaxed: Index,
pub tau: Number,
pub status: Index,
pub iterations: Index,
pub max_abs_product: Number,
pub seconds: Number,
}Expand description
C mirror of one MpccSolveRecord,
for pounce.h’s PounceComplementaritySolve. Extensible, like
PounceComplementarityStats.
Fields§
§struct_size: Index§stage: [c_char; 32]§relaxed: Index§tau: Number§status: Index§iterations: Index§max_abs_product: Number§seconds: NumberTrait Implementations§
Source§impl Clone for PounceComplementaritySolve
impl Clone for PounceComplementaritySolve
impl Copy for PounceComplementaritySolve
Auto Trait Implementations§
impl Forget for PounceComplementaritySolve
impl Freeze for PounceComplementaritySolve
impl Move for PounceComplementaritySolve
impl RefUnwindSafe for PounceComplementaritySolve
impl Send for PounceComplementaritySolve
impl Sync for PounceComplementaritySolve
impl Unpin for PounceComplementaritySolve
impl UnsafeUnpin for PounceComplementaritySolve
impl UnwindSafe for PounceComplementaritySolve
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