pub struct SlackBasedTSymScalingMethod {
pub slack_scale_max: Number,
/* private fields */
}Fields§
§slack_scale_max: NumberMirrors the upstream hard-coded slack_scale_max = 1.0. Kept as
a field so the scalar core stays inspectable in tests.
Implementations§
Source§impl SlackBasedTSymScalingMethod
impl SlackBasedTSymScalingMethod
pub fn new(cq: IpoptCqHandle) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SlackBasedTSymScalingMethod
impl !RefUnwindSafe for SlackBasedTSymScalingMethod
impl !Send for SlackBasedTSymScalingMethod
impl !Sync for SlackBasedTSymScalingMethod
impl Unpin for SlackBasedTSymScalingMethod
impl UnsafeUnpin for SlackBasedTSymScalingMethod
impl !UnwindSafe for SlackBasedTSymScalingMethod
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> 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