pub struct BudgetSignal {
pub name: String,
pub actual: f64,
pub limit: Option<f64>,
}Expand description
Budget or cost signal derived from the change (e.g. projected spend).
Fields§
§name: String§actual: f64§limit: Option<f64>Trait Implementations§
Source§impl Clone for BudgetSignal
impl Clone for BudgetSignal
Source§fn clone(&self) -> BudgetSignal
fn clone(&self) -> BudgetSignal
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 BudgetSignal
impl Debug for BudgetSignal
Source§impl Default for BudgetSignal
impl Default for BudgetSignal
Source§fn default() -> BudgetSignal
fn default() -> BudgetSignal
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BudgetSignal
impl<'de> Deserialize<'de> for BudgetSignal
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 BudgetSignal
impl RefUnwindSafe for BudgetSignal
impl Send for BudgetSignal
impl Sync for BudgetSignal
impl Unpin for BudgetSignal
impl UnwindSafe for BudgetSignal
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