pub struct PlatformEconomicsRevenueSubscription {
pub subscription_id: String,
pub customer_id: String,
pub tenant_id: Option<String>,
pub tenant_name: Option<String>,
pub plan: Option<String>,
pub billing_status: Option<String>,
pub status: String,
pub monthly_usd: f64,
pub currency: String,
pub interval: String,
pub current_period_end: Option<String>,
pub cancel_at_period_end: bool,
}Expand description
PlatformEconomicsRevenueSubscription model.
Fields§
§subscription_id: String§customer_id: String§tenant_id: Option<String>§tenant_name: Option<String>§plan: Option<String>§billing_status: Option<String>§status: String§monthly_usd: f64§currency: String§interval: String§current_period_end: Option<String>§cancel_at_period_end: boolTrait Implementations§
Source§impl Clone for PlatformEconomicsRevenueSubscription
impl Clone for PlatformEconomicsRevenueSubscription
Source§fn clone(&self) -> PlatformEconomicsRevenueSubscription
fn clone(&self) -> PlatformEconomicsRevenueSubscription
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for PlatformEconomicsRevenueSubscription
impl Default for PlatformEconomicsRevenueSubscription
Source§fn default() -> PlatformEconomicsRevenueSubscription
fn default() -> PlatformEconomicsRevenueSubscription
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlatformEconomicsRevenueSubscription
impl<'de> Deserialize<'de> for PlatformEconomicsRevenueSubscription
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
impl StructuralPartialEq for PlatformEconomicsRevenueSubscription
Auto Trait Implementations§
impl Freeze for PlatformEconomicsRevenueSubscription
impl RefUnwindSafe for PlatformEconomicsRevenueSubscription
impl Send for PlatformEconomicsRevenueSubscription
impl Sync for PlatformEconomicsRevenueSubscription
impl Unpin for PlatformEconomicsRevenueSubscription
impl UnsafeUnpin for PlatformEconomicsRevenueSubscription
impl UnwindSafe for PlatformEconomicsRevenueSubscription
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