pub struct ImprovementSummary {
pub total_cost_savings_usd: f64,
pub total_time_savings_ms: u64,
pub parallelization_opportunities: usize,
pub redundant_nodes: usize,
}Expand description
Summary of potential improvements
Fields§
§total_cost_savings_usd: f64Total potential cost savings
total_time_savings_ms: u64Total potential time savings
parallelization_opportunities: usizeNumber of parallelization opportunities
redundant_nodes: usizeNumber of redundant nodes
Trait Implementations§
Source§impl Clone for ImprovementSummary
impl Clone for ImprovementSummary
Source§fn clone(&self) -> ImprovementSummary
fn clone(&self) -> ImprovementSummary
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 ImprovementSummary
impl Debug for ImprovementSummary
Source§impl<'de> Deserialize<'de> for ImprovementSummary
impl<'de> Deserialize<'de> for ImprovementSummary
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 ImprovementSummary
impl RefUnwindSafe for ImprovementSummary
impl Send for ImprovementSummary
impl Sync for ImprovementSummary
impl Unpin for ImprovementSummary
impl UnwindSafe for ImprovementSummary
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