pub struct CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement {
pub position: CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreementPosition,
}Expand description
Determines the display of payment method reuse agreement text in the UI.
If set to hidden, it will hide legal text related to the reuse of a payment method.
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.
Implementations§
Source§impl CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
pub fn new( position: impl Into<CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreementPosition>, ) -> Self
Trait Implementations§
Source§impl Clone for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Clone for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
Source§fn clone(
&self,
) -> CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
fn clone( &self, ) -> CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
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 moreimpl Eq for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl StructuralPartialEq for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
Auto Trait Implementations§
impl Freeze for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl RefUnwindSafe for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Send for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Sync for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl Unpin for CreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreement
impl UnsafeUnpin 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