Struct stripe::generated::checkout::checkout_session::CreateCheckoutSessionSubscriptionDataTrialSettings
source · pub struct CreateCheckoutSessionSubscriptionDataTrialSettings {
pub end_behavior: CreateCheckoutSessionSubscriptionDataTrialSettingsEndBehavior,
}
Fields§
§end_behavior: CreateCheckoutSessionSubscriptionDataTrialSettingsEndBehavior
Defines how the subscription should behave when the user’s free trial ends.
Trait Implementations§
source§impl Clone for CreateCheckoutSessionSubscriptionDataTrialSettings
impl Clone for CreateCheckoutSessionSubscriptionDataTrialSettings
source§fn clone(&self) -> CreateCheckoutSessionSubscriptionDataTrialSettings
fn clone(&self) -> CreateCheckoutSessionSubscriptionDataTrialSettings
Returns a copy of the value. Read more
1.0.0 · 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 CreateCheckoutSessionSubscriptionDataTrialSettings
impl Default for CreateCheckoutSessionSubscriptionDataTrialSettings
source§fn default() -> CreateCheckoutSessionSubscriptionDataTrialSettings
fn default() -> CreateCheckoutSessionSubscriptionDataTrialSettings
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreateCheckoutSessionSubscriptionDataTrialSettings
impl<'de> Deserialize<'de> for CreateCheckoutSessionSubscriptionDataTrialSettings
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 RefUnwindSafe for CreateCheckoutSessionSubscriptionDataTrialSettings
impl Send for CreateCheckoutSessionSubscriptionDataTrialSettings
impl Sync for CreateCheckoutSessionSubscriptionDataTrialSettings
impl Unpin for CreateCheckoutSessionSubscriptionDataTrialSettings
impl UnwindSafe for CreateCheckoutSessionSubscriptionDataTrialSettings
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