pub struct AggregatedPerformanceMetrics {
pub total_throughput: f64,
pub average_latency: f64,
pub average_cache_hit_rate: f64,
pub average_error_rate: f64,
pub task_count: usize,
}Expand description
Aggregated performance metrics computed using SIMD operations
Fields§
§total_throughput: f64Total throughput across all tasks
average_latency: f64Average latency
average_cache_hit_rate: f64Average cache hit rate
average_error_rate: f64Average error rate
task_count: usizeNumber of tasks analyzed
Trait Implementations§
Source§impl Clone for AggregatedPerformanceMetrics
impl Clone for AggregatedPerformanceMetrics
Source§fn clone(&self) -> AggregatedPerformanceMetrics
fn clone(&self) -> AggregatedPerformanceMetrics
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 AggregatedPerformanceMetrics
impl Debug for AggregatedPerformanceMetrics
Auto Trait Implementations§
impl Freeze for AggregatedPerformanceMetrics
impl RefUnwindSafe for AggregatedPerformanceMetrics
impl Send for AggregatedPerformanceMetrics
impl Sync for AggregatedPerformanceMetrics
impl Unpin for AggregatedPerformanceMetrics
impl UnwindSafe for AggregatedPerformanceMetrics
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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