pub struct PipelineMetrics {
pub pipeline_throughput: f64,
pub stage_utilization: Vec<f64>,
pub pipeline_efficiency: f64,
pub bottleneck_stages: Vec<usize>,
pub average_pipeline_latency: Duration,
}Expand description
Pipeline performance metrics
Fields§
§pipeline_throughput: f64Pipeline throughput
stage_utilization: Vec<f64>Stage utilization
pipeline_efficiency: f64Pipeline efficiency
bottleneck_stages: Vec<usize>Bottleneck stages
average_pipeline_latency: DurationAverage pipeline latency
Trait Implementations§
Source§impl Clone for PipelineMetrics
impl Clone for PipelineMetrics
Source§fn clone(&self) -> PipelineMetrics
fn clone(&self) -> PipelineMetrics
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 PipelineMetrics
impl Debug for PipelineMetrics
Auto Trait Implementations§
impl Freeze for PipelineMetrics
impl RefUnwindSafe for PipelineMetrics
impl Send for PipelineMetrics
impl Sync for PipelineMetrics
impl Unpin for PipelineMetrics
impl UnwindSafe for PipelineMetrics
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