pub struct GetBillingOverviewResponse200ApplicationJsonusageItem {
pub amount_cents: i64,
pub category: String,
pub category_display_name: Option<Option<String>>,
pub currency: String,
pub display_name: String,
pub metric_code: String,
pub units: i64,
}Fields§
§amount_cents: i64Cost accrued so far.
category: StringCategory slug, e.g. analytics or messaging.
category_display_name: Option<Option<String>>Display name for the subscription category; absent or null when unconfigured.
currency: StringISO currency code.
display_name: StringDisplay name for this usage item.
metric_code: StringMetered thing, e.g. imessage_message.
units: i64Units consumed this period.
Implementations§
Source§impl GetBillingOverviewResponse200ApplicationJsonusageItem
impl GetBillingOverviewResponse200ApplicationJsonusageItem
pub fn serialize<__S>(
__self: &GetBillingOverviewResponse200ApplicationJsonusageItem,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> GetBillingOverviewResponse200ApplicationJsonusageItem
impl<'de> GetBillingOverviewResponse200ApplicationJsonusageItem
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetBillingOverviewResponse200ApplicationJsonusageItem, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GetBillingOverviewResponse200ApplicationJsonusageItem
impl<'de> Deserialize<'de> for GetBillingOverviewResponse200ApplicationJsonusageItem
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 GetBillingOverviewResponse200ApplicationJsonusageItem
impl RefUnwindSafe for GetBillingOverviewResponse200ApplicationJsonusageItem
impl Send for GetBillingOverviewResponse200ApplicationJsonusageItem
impl Sync for GetBillingOverviewResponse200ApplicationJsonusageItem
impl Unpin for GetBillingOverviewResponse200ApplicationJsonusageItem
impl UnsafeUnpin for GetBillingOverviewResponse200ApplicationJsonusageItem
impl UnwindSafe for GetBillingOverviewResponse200ApplicationJsonusageItem
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