pub struct AdjustmentPayoutTotals {
pub subtotal: String,
pub tax: String,
pub total: String,
pub fee: String,
pub chargeback_fee: Option<ChargebackFee>,
pub earnings: String,
pub currency_code: CurrencyCodePayouts,
}Expand description
Breakdown of how this adjustment affects your payout balance.
Fields§
§subtotal: StringAdjustment total before tax and fees.
tax: StringTotal tax on the adjustment subtotal.
total: StringAdjustment total after tax.
fee: StringAdjusted Paddle fee.
chargeback_fee: Option<ChargebackFee>Chargeback fees incurred for this adjustment. Only returned when the adjustment action is chargeback or chargeback_warning.
earnings: StringAdjusted payout earnings. This is the adjustment total plus adjusted Paddle fees, excluding chargeback fees.
currency_code: CurrencyCodePayoutsSupported three-letter ISO 4217 currency code for payouts from Paddle.
Trait Implementations§
Source§impl Clone for AdjustmentPayoutTotals
impl Clone for AdjustmentPayoutTotals
Source§fn clone(&self) -> AdjustmentPayoutTotals
fn clone(&self) -> AdjustmentPayoutTotals
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 AdjustmentPayoutTotals
impl Debug for AdjustmentPayoutTotals
Source§impl<'de> Deserialize<'de> for AdjustmentPayoutTotals
impl<'de> Deserialize<'de> for AdjustmentPayoutTotals
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 AdjustmentPayoutTotals
impl RefUnwindSafe for AdjustmentPayoutTotals
impl Send for AdjustmentPayoutTotals
impl Sync for AdjustmentPayoutTotals
impl Unpin for AdjustmentPayoutTotals
impl UnwindSafe for AdjustmentPayoutTotals
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