pub struct GetBillingOverviewResponse200ApplicationJson {
pub entitlements_version: i64,
pub subscriptions: Vec<GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem>,
pub usage: Vec<GetBillingOverviewResponse200ApplicationJsonusageItem>,
}Fields§
§entitlements_version: i64Bumps on every entitlement change in any category.
subscriptions: Vec<GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem>One entry per category that currently holds a subscription. Empty means none do — cancelled, or never opened.
usage: Vec<GetBillingOverviewResponse200ApplicationJsonusageItem>Current-period metered usage, priced.
Implementations§
Source§impl GetBillingOverviewResponse200ApplicationJson
impl GetBillingOverviewResponse200ApplicationJson
pub fn serialize<__S>(
__self: &GetBillingOverviewResponse200ApplicationJson,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> GetBillingOverviewResponse200ApplicationJson
impl<'de> GetBillingOverviewResponse200ApplicationJson
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetBillingOverviewResponse200ApplicationJson, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GetBillingOverviewResponse200ApplicationJson
impl<'de> Deserialize<'de> for GetBillingOverviewResponse200ApplicationJson
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 GetBillingOverviewResponse200ApplicationJson
impl RefUnwindSafe for GetBillingOverviewResponse200ApplicationJson
impl Send for GetBillingOverviewResponse200ApplicationJson
impl Sync for GetBillingOverviewResponse200ApplicationJson
impl Unpin for GetBillingOverviewResponse200ApplicationJson
impl UnsafeUnpin for GetBillingOverviewResponse200ApplicationJson
impl UnwindSafe for GetBillingOverviewResponse200ApplicationJson
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