Struct billecta::ProductsTemplate
source · pub struct ProductsTemplate {Show 14 fields
pub creditor_public_id: Uuid,
pub default_sales_account: Option<i32>,
pub default_sales_eu_account: Option<i32>,
pub default_sales_euvat_account: Option<i32>,
pub default_sales_non_eu_account: Option<i32>,
pub default_purchase_eu_account: Option<i32>,
pub default_purchase_euvat_account: Option<i32>,
pub default_purchase_non_eu_account: Option<i32>,
pub default_sales_vat: f64,
pub default_sales_units: Option<String>,
pub default_purchase_account: Option<i32>,
pub default_vat_account: Option<i32>,
pub default_purchase_vat_account: Option<i32>,
pub default_product_type: ProductType,
}
Fields§
§creditor_public_id: Uuid
§default_sales_account: Option<i32>
§default_sales_eu_account: Option<i32>
§default_sales_euvat_account: Option<i32>
§default_sales_non_eu_account: Option<i32>
§default_purchase_eu_account: Option<i32>
§default_purchase_euvat_account: Option<i32>
§default_purchase_non_eu_account: Option<i32>
§default_sales_vat: f64
§default_sales_units: Option<String>
§default_purchase_account: Option<i32>
§default_vat_account: Option<i32>
§default_purchase_vat_account: Option<i32>
§default_product_type: ProductType
Implementations§
source§impl ProductsTemplate
impl ProductsTemplate
pub fn new( creditor_public_id: Uuid, default_sales_vat: f64, default_product_type: ProductType, ) -> Self
Trait Implementations§
source§impl Clone for ProductsTemplate
impl Clone for ProductsTemplate
source§fn clone(&self) -> ProductsTemplate
fn clone(&self) -> ProductsTemplate
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 ProductsTemplate
impl Debug for ProductsTemplate
source§impl<'de> Deserialize<'de> for ProductsTemplate
impl<'de> Deserialize<'de> for ProductsTemplate
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 ProductsTemplate
impl RefUnwindSafe for ProductsTemplate
impl Send for ProductsTemplate
impl Sync for ProductsTemplate
impl Unpin for ProductsTemplate
impl UnwindSafe for ProductsTemplate
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