pub struct CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement {
pub position: CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreementPosition,
}Available on crate feature
checkout only.Fields§
§position: CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreementPositionDetermines 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 CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
impl Clone for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
Source§fn clone(&self) -> CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
fn clone(&self) -> CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
Returns a duplicate 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 CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
impl Default for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
Source§fn default() -> CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
fn default() -> CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
impl<'de> Deserialize<'de> for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
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 Freeze for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
impl RefUnwindSafe for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
impl Send for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
impl Sync for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
impl Unpin for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
impl UnwindSafe for CreatePaymentLinkConsentCollectionPaymentMethodReuseAgreement
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