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
sourceimpl Clone for NetAmountBreakdown
impl Clone for NetAmountBreakdown
sourcefn clone(&self) -> NetAmountBreakdown
fn clone(&self) -> NetAmountBreakdown
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for NetAmountBreakdown
impl Debug for NetAmountBreakdown
sourceimpl Default for NetAmountBreakdown
impl Default for NetAmountBreakdown
sourcefn default() -> NetAmountBreakdown
fn default() -> NetAmountBreakdown
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for NetAmountBreakdown
impl<'de> Deserialize<'de> for NetAmountBreakdown
sourcefn 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
sourceimpl Serialize for NetAmountBreakdown
impl Serialize for NetAmountBreakdown
Auto Trait Implementations
impl RefUnwindSafe for NetAmountBreakdown
impl Send for NetAmountBreakdown
impl Sync for NetAmountBreakdown
impl Unpin for NetAmountBreakdown
impl UnwindSafe for NetAmountBreakdown
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more