pub struct StructuralAdaptationConvergenceDecision {
pub status: StructuralAdaptationDecisionStatus,
pub estimator_reduction: Option<f64>,
pub target_absolute_change: Option<f64>,
pub target_relative_change: Option<f64>,
pub solver_converged: bool,
pub transfer_accepted: bool,
pub estimator_reduction_accepted: bool,
pub estimator_target_met: bool,
pub target_quantity_converged: bool,
}Fields§
§status: StructuralAdaptationDecisionStatus§estimator_reduction: Option<f64>§target_absolute_change: Option<f64>§target_relative_change: Option<f64>§solver_converged: bool§transfer_accepted: bool§estimator_reduction_accepted: bool§estimator_target_met: bool§target_quantity_converged: boolTrait Implementations§
Source§impl Clone for StructuralAdaptationConvergenceDecision
impl Clone for StructuralAdaptationConvergenceDecision
Source§fn clone(&self) -> StructuralAdaptationConvergenceDecision
fn clone(&self) -> StructuralAdaptationConvergenceDecision
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 moreSource§impl<'de> Deserialize<'de> for StructuralAdaptationConvergenceDecision
impl<'de> Deserialize<'de> for StructuralAdaptationConvergenceDecision
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for StructuralAdaptationConvergenceDecision
Auto Trait Implementations§
impl Freeze for StructuralAdaptationConvergenceDecision
impl RefUnwindSafe for StructuralAdaptationConvergenceDecision
impl Send for StructuralAdaptationConvergenceDecision
impl Sync for StructuralAdaptationConvergenceDecision
impl Unpin for StructuralAdaptationConvergenceDecision
impl UnsafeUnpin for StructuralAdaptationConvergenceDecision
impl UnwindSafe for StructuralAdaptationConvergenceDecision
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