pub struct NetAmountBreakdown {
pub converted_amount: Option<Money>,
pub exchange_rate: Option<ExchangeRate>,
pub payable_amount: Option<Money>,
}
Fields§
§converted_amount: Option<Money>
The converted payable amount.
exchange_rate: Option<ExchangeRate>
The exchange rate that determines the amount that was debited from the merchant’s PayPal account.
payable_amount: Option<Money>
The net amount debited from the merchant’s PayPal account.
Trait Implementations§
Source§impl Clone for NetAmountBreakdown
impl Clone for NetAmountBreakdown
Source§fn clone(&self) -> NetAmountBreakdown
fn clone(&self) -> NetAmountBreakdown
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for NetAmountBreakdown
impl Debug for NetAmountBreakdown
Source§impl Default for NetAmountBreakdown
impl Default for NetAmountBreakdown
Source§fn default() -> NetAmountBreakdown
fn default() -> NetAmountBreakdown
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NetAmountBreakdown
impl<'de> Deserialize<'de> for NetAmountBreakdown
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 NetAmountBreakdown
impl RefUnwindSafe for NetAmountBreakdown
impl Send for NetAmountBreakdown
impl Sync for NetAmountBreakdown
impl Unpin for NetAmountBreakdown
impl UnwindSafe for NetAmountBreakdown
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