pub struct CostMetrics {
pub infrastructure: InfrastructureCosts,
pub operations: OperationalCosts,
pub development: DevelopmentCosts,
pub business_impact: BusinessImpact,
}Expand description
Cost-related metrics
Fields§
§infrastructure: InfrastructureCostsInfrastructure costs
operations: OperationalCostsOperational costs
development: DevelopmentCostsDevelopment costs
business_impact: BusinessImpactBusiness impact metrics
Trait Implementations§
Source§impl Clone for CostMetrics
impl Clone for CostMetrics
Source§fn clone(&self) -> CostMetrics
fn clone(&self) -> CostMetrics
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 CostMetrics
impl Debug for CostMetrics
Source§impl Default for CostMetrics
impl Default for CostMetrics
Source§fn default() -> CostMetrics
fn default() -> CostMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CostMetrics
impl<'de> Deserialize<'de> for CostMetrics
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 CostMetrics
impl RefUnwindSafe for CostMetrics
impl Send for CostMetrics
impl Sync for CostMetrics
impl Unpin for CostMetrics
impl UnwindSafe for CostMetrics
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