pub struct GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem {
pub cancels_at: Option<String>,
pub category: String,
pub category_display_name: Option<Option<String>>,
pub current_period_end: Option<String>,
pub entitlements: Vec<GetBillingOverviewResponse200ApplicationJsonsubscriptionsItementitlementsItem>,
pub fixed_charges: Vec<GetBillingOverviewResponse200ApplicationJsonsubscriptionsItemfixedChargesItem>,
pub plan_code: String,
pub status: GetBillingOverviewResponse200ApplicationJsonsubscriptionsItemstatus,
}Fields§
§cancels_at: Option<String>When the subscription will end instead of renewing, ISO 8601.
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.
current_period_end: Option<String>End of the current billing period, ISO 8601.
entitlements: Vec<GetBillingOverviewResponse200ApplicationJsonsubscriptionsItementitlementsItem>Feature gates granted by this category’s plan.
fixed_charges: Vec<GetBillingOverviewResponse200ApplicationJsonsubscriptionsItemfixedChargesItem>Fixed charges defined by this category’s current plan. Quantity is the plan default.
plan_code: StringThis category’s plan; display only.
status: GetBillingOverviewResponse200ApplicationJsonsubscriptionsItemstatusImplementations§
Source§impl GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
pub fn serialize<__S>(
__self: &GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem,
__serializer: __S,
) -> Result<__S::Ok, __S::Error>where
__S: Serializer,
Source§impl<'de> GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl<'de> GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
pub fn deserialize<__D>(
__deserializer: __D,
) -> Result<GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl<'de> Deserialize<'de> for GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
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 GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl RefUnwindSafe for GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl Send for GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl Sync for GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl Unpin for GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl UnsafeUnpin for GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
impl UnwindSafe for GetBillingOverviewResponse200ApplicationJsonsubscriptionsItem
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