pub struct StabilityAnalysis { /* private fields */ }Expand description
Stability analysis
Implementations§
Source§impl StabilityAnalysis
impl StabilityAnalysis
pub fn new() -> Self
Sourcepub fn analysis_method(&self) -> &StabilityAnalysisMethod
pub fn analysis_method(&self) -> &StabilityAnalysisMethod
Borrow the stability analysis method.
Sourcepub fn set_analysis_method(&mut self, method: StabilityAnalysisMethod)
pub fn set_analysis_method(&mut self, method: StabilityAnalysisMethod)
Set the stability analysis method.
Sourcepub fn energy_conservation(&self) -> &EnergyConservation
pub fn energy_conservation(&self) -> &EnergyConservation
Borrow the energy-conservation metrics.
Sourcepub fn energy_conservation_mut(&mut self) -> &mut EnergyConservation
pub fn energy_conservation_mut(&mut self) -> &mut EnergyConservation
Mutably borrow the energy-conservation metrics.
Sourcepub fn temperature_fluctuation(&self) -> &TemperatureFluctuation
pub fn temperature_fluctuation(&self) -> &TemperatureFluctuation
Borrow the temperature-fluctuation metrics.
Sourcepub fn temperature_fluctuation_mut(&mut self) -> &mut TemperatureFluctuation
pub fn temperature_fluctuation_mut(&mut self) -> &mut TemperatureFluctuation
Mutably borrow the temperature-fluctuation metrics.
Auto Trait Implementations§
impl Freeze for StabilityAnalysis
impl RefUnwindSafe for StabilityAnalysis
impl Send for StabilityAnalysis
impl Sync for StabilityAnalysis
impl Unpin for StabilityAnalysis
impl UnsafeUnpin for StabilityAnalysis
impl UnwindSafe for StabilityAnalysis
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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