pub struct PaymentPagesCheckoutSessionAfterExpirationRecovery {
pub allow_promotion_codes: bool,
pub enabled: bool,
pub expires_at: Option<Timestamp>,
pub url: Option<String>,
}
Fields§
§allow_promotion_codes: bool
Enables user redeemable promotion codes on the recovered Checkout Sessions. Defaults to false
enabled: bool
If true
, a recovery url will be generated to recover this Checkout Session if it
expires before a transaction is completed. It will be attached to the
Checkout Session object upon expiration.
expires_at: Option<Timestamp>
The timestamp at which the recovery URL will expire.
url: Option<String>
URL that creates a new Checkout Session when clicked that is a copy of this expired Checkout Session.
Trait Implementations§
Source§impl Clone for PaymentPagesCheckoutSessionAfterExpirationRecovery
impl Clone for PaymentPagesCheckoutSessionAfterExpirationRecovery
Source§fn clone(&self) -> PaymentPagesCheckoutSessionAfterExpirationRecovery
fn clone(&self) -> PaymentPagesCheckoutSessionAfterExpirationRecovery
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 FromValueOpt for PaymentPagesCheckoutSessionAfterExpirationRecovery
impl FromValueOpt for PaymentPagesCheckoutSessionAfterExpirationRecovery
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for PaymentPagesCheckoutSessionAfterExpirationRecovery
impl RefUnwindSafe for PaymentPagesCheckoutSessionAfterExpirationRecovery
impl Send for PaymentPagesCheckoutSessionAfterExpirationRecovery
impl Sync for PaymentPagesCheckoutSessionAfterExpirationRecovery
impl Unpin for PaymentPagesCheckoutSessionAfterExpirationRecovery
impl UnwindSafe for PaymentPagesCheckoutSessionAfterExpirationRecovery
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