pub struct SalesTax {
pub account_id: String,
pub acct_alias: Option<String>,
pub model: Option<String>,
pub date: Option<NaiveDate>,
pub symbol: Option<String>,
pub description: Option<String>,
pub conid: Option<String>,
pub tax_type: Option<String>,
pub tax_amount: Option<Decimal>,
pub proceeds: Option<Decimal>,
pub currency: Option<String>,
pub fx_rate_to_base: Option<Decimal>,
}Expand description
Sales tax
Fields§
§account_id: StringAccount ID
acct_alias: Option<String>Account alias
model: Option<String>Model
date: Option<NaiveDate>Date
symbol: Option<String>Symbol
description: Option<String>Description
conid: Option<String>Contract ID
tax_type: Option<String>Tax type
tax_amount: Option<Decimal>Tax amount
proceeds: Option<Decimal>Proceeds
currency: Option<String>Currency
fx_rate_to_base: Option<Decimal>FX rate to base
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SalesTax
impl<'de> Deserialize<'de> for SalesTax
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
impl StructuralPartialEq for SalesTax
Auto Trait Implementations§
impl Freeze for SalesTax
impl RefUnwindSafe for SalesTax
impl Send for SalesTax
impl Sync for SalesTax
impl Unpin for SalesTax
impl UnwindSafe for SalesTax
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