pub struct ChemistryPerformanceMetrics {
pub simulation_metrics: SimulationMetrics,
pub quantum_metrics: QuantumMetrics,
pub reaction_metrics: ReactionMetrics,
pub property_metrics: PropertyMetrics,
pub total_simulations: u64,
pub average_computation_time: f64,
pub average_accuracy: f64,
pub convergence_rate: f64,
}Expand description
Chemistry library performance summary metrics
Fields§
§simulation_metrics: SimulationMetrics§quantum_metrics: QuantumMetrics§reaction_metrics: ReactionMetrics§property_metrics: PropertyMetrics§total_simulations: u64§average_computation_time: f64§average_accuracy: f64§convergence_rate: f64Trait Implementations§
Source§impl Clone for ChemistryPerformanceMetrics
impl Clone for ChemistryPerformanceMetrics
Source§fn clone(&self) -> ChemistryPerformanceMetrics
fn clone(&self) -> ChemistryPerformanceMetrics
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 moreAuto Trait Implementations§
impl Freeze for ChemistryPerformanceMetrics
impl RefUnwindSafe for ChemistryPerformanceMetrics
impl Send for ChemistryPerformanceMetrics
impl Sync for ChemistryPerformanceMetrics
impl Unpin for ChemistryPerformanceMetrics
impl UnsafeUnpin for ChemistryPerformanceMetrics
impl UnwindSafe for ChemistryPerformanceMetrics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§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