pub struct PerformanceImpactAnalysis {
pub latency_increase: f64,
pub throughput_decrease: f64,
pub resource_overhead: f64,
pub scalability_impact: ScalabilityImpact,
}Expand description
Performance impact analysis
Fields§
§latency_increase: f64Latency increase percentage
throughput_decrease: f64Throughput decrease percentage
resource_overhead: f64Resource overhead percentage
scalability_impact: ScalabilityImpactScalability impact
Trait Implementations§
Source§impl Clone for PerformanceImpactAnalysis
impl Clone for PerformanceImpactAnalysis
Source§fn clone(&self) -> PerformanceImpactAnalysis
fn clone(&self) -> PerformanceImpactAnalysis
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 moreAuto Trait Implementations§
impl Freeze for PerformanceImpactAnalysis
impl RefUnwindSafe for PerformanceImpactAnalysis
impl Send for PerformanceImpactAnalysis
impl Sync for PerformanceImpactAnalysis
impl Unpin for PerformanceImpactAnalysis
impl UnwindSafe for PerformanceImpactAnalysis
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