pub struct StabilityResult {
pub is_stable: bool,
pub method_used: String,
pub measured_values: HashMap<Signal, Vec<f32>>,
pub analysis_duration: Duration,
pub metrics: HashMap<String, f32>,
pub potential_damage_detected: bool,
pub recommendations: Vec<String>,
}Expand description
Detailed stability analysis result
Fields§
§is_stable: bool§method_used: String§measured_values: HashMap<Signal, Vec<f32>>§analysis_duration: Duration§metrics: HashMap<String, f32>§potential_damage_detected: bool§recommendations: Vec<String>Trait Implementations§
Source§impl Clone for StabilityResult
impl Clone for StabilityResult
Source§fn clone(&self) -> StabilityResult
fn clone(&self) -> StabilityResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StabilityResult
impl Debug for StabilityResult
Source§impl<'de> Deserialize<'de> for StabilityResult
impl<'de> Deserialize<'de> for StabilityResult
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
Source§impl ExpectFromAction<StabilityResult> for ActionResult
impl ExpectFromAction<StabilityResult> for ActionResult
fn expect_from_action(self, action: &Action) -> StabilityResult
Source§impl ExpectFromExecution<StabilityResult> for ExecutionResult
impl ExpectFromExecution<StabilityResult> for ExecutionResult
fn expect_from_execution(self) -> Result<StabilityResult, NanonisError>
Source§impl PartialEq for StabilityResult
impl PartialEq for StabilityResult
Source§impl Serialize for StabilityResult
impl Serialize for StabilityResult
impl StructuralPartialEq for StabilityResult
Auto Trait Implementations§
impl Freeze for StabilityResult
impl RefUnwindSafe for StabilityResult
impl Send for StabilityResult
impl Sync for StabilityResult
impl Unpin for StabilityResult
impl UnwindSafe for StabilityResult
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