Struct rusoto_budgets::CalculatedSpend
source · [−]Expand description
The spend objects that are associated with this budget. The actualSpend
tracks how much you've used, cost, usage, RI units, or Savings Plans units and the forecastedSpend
tracks how much you are predicted to spend based on your historical usage profile.
For example, if it is the 20th of the month and you have spent 50
dollars on Amazon EC2, your actualSpend
is 50 USD
, and your forecastedSpend
is 75 USD
.
Fields
actual_spend: Spend
The amount of cost, usage, RI units, or Savings Plans units that you have used.
forecasted_spend: Option<Spend>
The amount of cost, usage, RI units, or Savings Plans units that you are forecasted to use.
Trait Implementations
sourceimpl Clone for CalculatedSpend
impl Clone for CalculatedSpend
sourcefn clone(&self) -> CalculatedSpend
fn clone(&self) -> CalculatedSpend
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CalculatedSpend
impl Debug for CalculatedSpend
sourceimpl Default for CalculatedSpend
impl Default for CalculatedSpend
sourcefn default() -> CalculatedSpend
fn default() -> CalculatedSpend
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CalculatedSpend
impl<'de> Deserialize<'de> for CalculatedSpend
sourcefn 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
sourceimpl PartialEq<CalculatedSpend> for CalculatedSpend
impl PartialEq<CalculatedSpend> for CalculatedSpend
sourcefn eq(&self, other: &CalculatedSpend) -> bool
fn eq(&self, other: &CalculatedSpend) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CalculatedSpend) -> bool
fn ne(&self, other: &CalculatedSpend) -> bool
This method tests for !=
.
sourceimpl Serialize for CalculatedSpend
impl Serialize for CalculatedSpend
impl StructuralPartialEq for CalculatedSpend
Auto Trait Implementations
impl RefUnwindSafe for CalculatedSpend
impl Send for CalculatedSpend
impl Sync for CalculatedSpend
impl Unpin for CalculatedSpend
impl UnwindSafe for CalculatedSpend
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more