pub struct CreateSubscriptionRequest {
pub idempotency_key: Option<String>,
pub location_id: String,
pub plan_id: String,
pub customer_id: String,
pub start_date: Option<String>,
pub canceled_date: Option<String>,
pub tax_percentage: Option<String>,
pub price_override_money: Option<Money>,
pub card_id: Option<String>,
pub timezone: Option<Timezone>,
pub source: Option<SubscriptionSource>,
}
Expand description
This is a model class for CreateSubscriptionRequest type.
Fields§
§idempotency_key: Option<String>
§location_id: String
§plan_id: String
§customer_id: String
§start_date: Option<String>
§canceled_date: Option<String>
§tax_percentage: Option<String>
§price_override_money: Option<Money>
§card_id: Option<String>
§timezone: Option<Timezone>
§source: Option<SubscriptionSource>
Trait Implementations§
Source§impl Clone for CreateSubscriptionRequest
impl Clone for CreateSubscriptionRequest
Source§fn clone(&self) -> CreateSubscriptionRequest
fn clone(&self) -> CreateSubscriptionRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CreateSubscriptionRequest
impl Debug for CreateSubscriptionRequest
Source§impl Default for CreateSubscriptionRequest
impl Default for CreateSubscriptionRequest
Source§fn default() -> CreateSubscriptionRequest
fn default() -> CreateSubscriptionRequest
Returns the “default value” for a type. Read more
impl Eq for CreateSubscriptionRequest
impl StructuralPartialEq for CreateSubscriptionRequest
Auto Trait Implementations§
impl Freeze for CreateSubscriptionRequest
impl RefUnwindSafe for CreateSubscriptionRequest
impl Send for CreateSubscriptionRequest
impl Sync for CreateSubscriptionRequest
impl Unpin for CreateSubscriptionRequest
impl UnwindSafe for CreateSubscriptionRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.