pub struct SalesTax {Show 13 fields
pub id: String,
pub name: String,
pub abbreviation: Option<String>,
pub description: Option<String>,
pub tax_number: Option<String>,
pub show_tax_number_on_invoices: Option<bool>,
pub rate: Option<Decimal>,
pub rates: Option<Vec<SalesTaxRate>>,
pub is_compound: Option<bool>,
pub is_recoverable: Option<bool>,
pub is_archived: Option<bool>,
pub created_at: Option<DateTime<Utc>>,
pub modified_at: Option<DateTime<Utc>>,
}Expand description
A sales tax.
Fields§
§id: String§name: String§abbreviation: Option<String>§description: Option<String>§tax_number: Option<String>§show_tax_number_on_invoices: Option<bool>§rate: Option<Decimal>§rates: Option<Vec<SalesTaxRate>>§is_compound: Option<bool>§is_recoverable: Option<bool>§is_archived: Option<bool>§created_at: Option<DateTime<Utc>>§modified_at: Option<DateTime<Utc>>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
Auto Trait Implementations§
impl Freeze for SalesTax
impl RefUnwindSafe for SalesTax
impl Send for SalesTax
impl Sync for SalesTax
impl Unpin for SalesTax
impl UnsafeUnpin 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