pub struct KeyMetricsImprovement {
pub export_time_improvement_percent: f64,
pub memory_usage_improvement_percent: f64,
pub throughput_improvement_percent: f64,
pub cpu_utilization_improvement_percent: f64,
}
Expand description
Key metrics improvement
Fields§
§export_time_improvement_percent: f64
Export time improvement (%)
memory_usage_improvement_percent: f64
Memory usage improvement (%)
throughput_improvement_percent: f64
Throughput improvement (%)
cpu_utilization_improvement_percent: f64
CPU utilization improvement (%)
Trait Implementations§
Source§impl Clone for KeyMetricsImprovement
impl Clone for KeyMetricsImprovement
Source§fn clone(&self) -> KeyMetricsImprovement
fn clone(&self) -> KeyMetricsImprovement
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 KeyMetricsImprovement
impl Debug for KeyMetricsImprovement
Source§impl<'de> Deserialize<'de> for KeyMetricsImprovement
impl<'de> Deserialize<'de> for KeyMetricsImprovement
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
Auto Trait Implementations§
impl Freeze for KeyMetricsImprovement
impl RefUnwindSafe for KeyMetricsImprovement
impl Send for KeyMetricsImprovement
impl Sync for KeyMetricsImprovement
impl Unpin for KeyMetricsImprovement
impl UnwindSafe for KeyMetricsImprovement
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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