Struct stripe::generated::payment::payment_method::PaymentMethodPaypal
source · pub struct PaymentMethodPaypal {
pub payer_email: Option<String>,
pub payer_id: Option<String>,
}
Fields§
§payer_email: Option<String>
Owner’s email.
Values are provided by PayPal directly (if supported) at the time of authorization or settlement. They cannot be set or mutated.
payer_id: Option<String>
PayPal account PayerID.
This identifier uniquely identifies the PayPal customer.
Trait Implementations§
source§impl Clone for PaymentMethodPaypal
impl Clone for PaymentMethodPaypal
source§fn clone(&self) -> PaymentMethodPaypal
fn clone(&self) -> PaymentMethodPaypal
Returns a copy 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 PaymentMethodPaypal
impl Debug for PaymentMethodPaypal
source§impl Default for PaymentMethodPaypal
impl Default for PaymentMethodPaypal
source§fn default() -> PaymentMethodPaypal
fn default() -> PaymentMethodPaypal
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentMethodPaypal
impl<'de> Deserialize<'de> for PaymentMethodPaypal
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 RefUnwindSafe for PaymentMethodPaypal
impl Send for PaymentMethodPaypal
impl Sync for PaymentMethodPaypal
impl Unpin for PaymentMethodPaypal
impl UnwindSafe for PaymentMethodPaypal
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