Struct libstripe::SubscriptionParam
[−]
[src]
pub struct SubscriptionParam<'a> { pub customer: Option<&'a str>, pub application_fee_percent: Option<f32>, pub coupon: Option<&'a str>, pub items: Option<Vec<SubscriptionParam<'a>>>, pub metadata: Option<HashMap<String, String>>, pub source: Option<PaymentSourceParam<'a>>, pub tax_percent: Option<f32>, pub trial_end: Option<i64>, pub trail_period_days: Option<i64>, pub prorate: Option<bool>, pub proration_date: Option<i64>, }
Fields
customer: Option<&'a str>
application_fee_percent: Option<f32>
coupon: Option<&'a str>
items: Option<Vec<SubscriptionParam<'a>>>
metadata: Option<HashMap<String, String>>
source: Option<PaymentSourceParam<'a>>
tax_percent: Option<f32>
trial_end: Option<i64>
trail_period_days: Option<i64>
prorate: Option<bool>
proration_date: Option<i64>
Trait Implementations
impl<'a> Default for SubscriptionParam<'a>
[src]
fn default() -> SubscriptionParam<'a>
[src]
Returns the "default value" for a type. Read more