pub struct CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement {
pub position: CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreementPosition,
}Fields§
§position: CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreementPositionDetermines the position and visibility of the payment method reuse agreement in the UI.
When set to auto, Stripe’s defaults will be used.
When set to hidden, the payment method reuse agreement text will always be hidden in the UI.
Trait Implementations§
source§impl Clone for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Clone for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
source§fn clone(
&self
) -> CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
fn clone( &self ) -> CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
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 CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Default for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
source§fn default(
) -> CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
fn default( ) -> CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl<'de> Deserialize<'de> for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
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 CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Send for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Sync for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Unpin for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl UnwindSafe for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
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