pub struct BusinessImpact {
pub revenue_per_100ms_latency: f64,
pub csat_score: f64,
pub sla_compliance: f64,
pub competitive_advantage: f64,
}Expand description
Business impact metrics
Fields§
§revenue_per_100ms_latency: f64Revenue impact per 100ms latency improvement in USD
csat_score: f64Customer satisfaction score (0-100)
sla_compliance: f64SLA compliance percentage (0.0 to 1.0)
competitive_advantage: f64Competitive advantage score (0-10)
Trait Implementations§
Source§impl Clone for BusinessImpact
impl Clone for BusinessImpact
Source§fn clone(&self) -> BusinessImpact
fn clone(&self) -> BusinessImpact
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 BusinessImpact
impl Debug for BusinessImpact
Source§impl Default for BusinessImpact
impl Default for BusinessImpact
Source§impl<'de> Deserialize<'de> for BusinessImpact
impl<'de> Deserialize<'de> for BusinessImpact
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 BusinessImpact
impl RefUnwindSafe for BusinessImpact
impl Send for BusinessImpact
impl Sync for BusinessImpact
impl Unpin for BusinessImpact
impl UnwindSafe for BusinessImpact
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