pub struct TransactionCheckout {
pub url: Option<String>,
}
Expand description
Paddle Checkout details for this transaction. Returned for automatically-collected transactions and where billing_details.enable_checkout
is true
for manually-collected transactions; null
otherwise.
Fields§
§url: Option<String>
Paddle Checkout URL for this transaction, composed of the URL passed in the request or your default payment URL + ?_ptxn=
and the Paddle ID for this transaction.
Trait Implementations§
Source§impl Clone for TransactionCheckout
impl Clone for TransactionCheckout
Source§fn clone(&self) -> TransactionCheckout
fn clone(&self) -> TransactionCheckout
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 Debug for TransactionCheckout
impl Debug for TransactionCheckout
Source§impl<'de> Deserialize<'de> for TransactionCheckout
impl<'de> Deserialize<'de> for TransactionCheckout
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 TransactionCheckout
impl RefUnwindSafe for TransactionCheckout
impl Send for TransactionCheckout
impl Sync for TransactionCheckout
impl Unpin for TransactionCheckout
impl UnwindSafe for TransactionCheckout
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