pub struct CostAttributionReport {
pub summary: CostAttributionSummary,
pub by_root: Vec<RootCostAttributionRow>,
pub by_leaf: Vec<LeafCostAttributionRow>,
pub receipts: Vec<CostAttributionReceiptRow>,
}Fields§
§summary: CostAttributionSummary§by_root: Vec<RootCostAttributionRow>§by_leaf: Vec<LeafCostAttributionRow>§receipts: Vec<CostAttributionReceiptRow>Trait Implementations§
Source§impl Clone for CostAttributionReport
impl Clone for CostAttributionReport
Source§fn clone(&self) -> CostAttributionReport
fn clone(&self) -> CostAttributionReport
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 CostAttributionReport
impl Debug for CostAttributionReport
Source§impl<'de> Deserialize<'de> for CostAttributionReport
impl<'de> Deserialize<'de> for CostAttributionReport
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
Source§impl PartialEq for CostAttributionReport
impl PartialEq for CostAttributionReport
Source§impl Serialize for CostAttributionReport
impl Serialize for CostAttributionReport
impl StructuralPartialEq for CostAttributionReport
Auto Trait Implementations§
impl Freeze for CostAttributionReport
impl RefUnwindSafe for CostAttributionReport
impl Send for CostAttributionReport
impl Sync for CostAttributionReport
impl Unpin for CostAttributionReport
impl UnsafeUnpin for CostAttributionReport
impl UnwindSafe for CostAttributionReport
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