Struct plaid::model::DeductionsBreakdown
source · pub struct DeductionsBreakdown {
pub current_amount: Option<f64>,
pub description: Option<String>,
pub iso_currency_code: Option<String>,
pub unofficial_currency_code: Option<String>,
pub ytd_amount: Option<f64>,
}
Expand description
An object representing the deduction line items for the pay period
Fields§
§current_amount: Option<f64>
Raw amount of the deduction
description: Option<String>
Description of the deduction line item
iso_currency_code: Option<String>
The ISO-4217 currency code of the line item. Always null
if unofficial_currency_code
is non-null.
unofficial_currency_code: Option<String>
The unofficial currency code associated with the line item. Always null
if iso_currency_code
is non-null
. Unofficial currency codes are used for currencies that do not have official ISO currency codes, such as cryptocurrencies and the currencies of certain countries.
See the currency code schema for a full listing of supported iso_currency_code
s.
ytd_amount: Option<f64>
The year-to-date amount of the deduction
Trait Implementations§
source§impl Clone for DeductionsBreakdown
impl Clone for DeductionsBreakdown
source§fn clone(&self) -> DeductionsBreakdown
fn clone(&self) -> DeductionsBreakdown
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 DeductionsBreakdown
impl Debug for DeductionsBreakdown
source§impl Default for DeductionsBreakdown
impl Default for DeductionsBreakdown
source§fn default() -> DeductionsBreakdown
fn default() -> DeductionsBreakdown
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for DeductionsBreakdown
impl<'de> Deserialize<'de> for DeductionsBreakdown
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
source§impl Display for DeductionsBreakdown
impl Display for DeductionsBreakdown
Auto Trait Implementations§
impl RefUnwindSafe for DeductionsBreakdown
impl Send for DeductionsBreakdown
impl Sync for DeductionsBreakdown
impl Unpin for DeductionsBreakdown
impl UnwindSafe for DeductionsBreakdown
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