pub struct MandatePaypal {
pub billing_agreement_id: Option<String>,
pub payer_id: Option<String>,
}
Fields§
§billing_agreement_id: Option<String>
The PayPal Billing Agreement ID (BAID). This is an ID generated by PayPal which represents the mandate between the merchant and the customer.
payer_id: Option<String>
PayPal account PayerID. This identifier uniquely identifies the PayPal customer.
Trait Implementations§
Source§impl Clone for MandatePaypal
impl Clone for MandatePaypal
Source§fn clone(&self) -> MandatePaypal
fn clone(&self) -> MandatePaypal
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 MandatePaypal
impl Debug for MandatePaypal
Source§impl Deserialize for MandatePaypal
impl Deserialize for MandatePaypal
Source§impl ObjectDeser for MandatePaypal
impl ObjectDeser for MandatePaypal
Auto Trait Implementations§
impl Freeze for MandatePaypal
impl RefUnwindSafe for MandatePaypal
impl Send for MandatePaypal
impl Sync for MandatePaypal
impl Unpin for MandatePaypal
impl UnwindSafe for MandatePaypal
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