pub struct CreateInvoiceRendering {
pub amount_tax_display: Option<CreateInvoiceRenderingAmountTaxDisplay>,
pub pdf: Option<CreateInvoiceRenderingPdf>,
}
Fields§
§amount_tax_display: Option<CreateInvoiceRenderingAmountTaxDisplay>
How line-item prices and amounts will be displayed with respect to tax on invoice PDFs.
One of exclude_tax
or include_inclusive_tax
.
include_inclusive_tax
will include inclusive tax (and exclude exclusive tax) in invoice PDF amounts.
exclude_tax
will exclude all tax (inclusive and exclusive alike) from invoice PDF amounts.
pdf: Option<CreateInvoiceRenderingPdf>
Invoice pdf rendering options.
Trait Implementations§
source§impl Clone for CreateInvoiceRendering
impl Clone for CreateInvoiceRendering
source§fn clone(&self) -> CreateInvoiceRendering
fn clone(&self) -> CreateInvoiceRendering
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 CreateInvoiceRendering
impl Debug for CreateInvoiceRendering
source§impl Default for CreateInvoiceRendering
impl Default for CreateInvoiceRendering
source§fn default() -> CreateInvoiceRendering
fn default() -> CreateInvoiceRendering
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreateInvoiceRendering
impl<'de> Deserialize<'de> for CreateInvoiceRendering
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 RefUnwindSafe for CreateInvoiceRendering
impl Send for CreateInvoiceRendering
impl Sync for CreateInvoiceRendering
impl Unpin for CreateInvoiceRendering
impl UnwindSafe for CreateInvoiceRendering
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