pub struct BudgetExplanation {
pub dimensions: Vec<BudgetDimension>,
}Expand description
Machine-readable explanation of budget consumption.
Fields§
§dimensions: Vec<BudgetDimension>One entry per canonical budget dimension.
Implementations§
Trait Implementations§
Source§impl Clone for BudgetExplanation
impl Clone for BudgetExplanation
Source§fn clone(&self) -> BudgetExplanation
fn clone(&self) -> BudgetExplanation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BudgetExplanation
impl Debug for BudgetExplanation
Source§impl<'de> Deserialize<'de> for BudgetExplanation
impl<'de> Deserialize<'de> for BudgetExplanation
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
impl Eq for BudgetExplanation
Source§impl PartialEq for BudgetExplanation
impl PartialEq for BudgetExplanation
Source§impl Serialize for BudgetExplanation
impl Serialize for BudgetExplanation
impl StructuralPartialEq for BudgetExplanation
Auto Trait Implementations§
impl Freeze for BudgetExplanation
impl RefUnwindSafe for BudgetExplanation
impl Send for BudgetExplanation
impl Sync for BudgetExplanation
impl Unpin for BudgetExplanation
impl UnsafeUnpin for BudgetExplanation
impl UnwindSafe for BudgetExplanation
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