pub struct AmbientGlobalMetrics {
pub total_tasks_processed: u64,
pub average_execution_time: Duration,
pub overall_efficiency: f64,
pub power_savings: f64,
pub thermal_compliance: f64,
pub device_utilization: f64,
}Expand description
Global metrics
Fields§
§total_tasks_processed: u64§average_execution_time: Duration§overall_efficiency: f64§power_savings: f64§thermal_compliance: f64§device_utilization: f64Trait Implementations§
Source§impl Clone for AmbientGlobalMetrics
impl Clone for AmbientGlobalMetrics
Source§fn clone(&self) -> AmbientGlobalMetrics
fn clone(&self) -> AmbientGlobalMetrics
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 AmbientGlobalMetrics
impl RefUnwindSafe for AmbientGlobalMetrics
impl Send for AmbientGlobalMetrics
impl Sync for AmbientGlobalMetrics
impl Unpin for AmbientGlobalMetrics
impl UnsafeUnpin for AmbientGlobalMetrics
impl UnwindSafe for AmbientGlobalMetrics
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