pub struct LineItemBuilder { /* private fields */ }Expand description
Builder for LineItem objects
Implementations§
Source§impl LineItemBuilder
impl LineItemBuilder
Sourcepub fn description(self, description: String) -> Self
pub fn description(self, description: String) -> Self
Set the line item description
Sourcepub fn unit_price(self, unit_price: f64) -> Self
pub fn unit_price(self, unit_price: f64) -> Self
Set the unit price
Sourcepub fn line_total(self, line_total: f64) -> Self
pub fn line_total(self, line_total: f64) -> Self
Set the line total
Sourcepub fn tax_category(self, tax_category: TaxCategory) -> Self
pub fn tax_category(self, tax_category: TaxCategory) -> Self
Set the tax category
Trait Implementations§
Source§impl Default for LineItemBuilder
impl Default for LineItemBuilder
Source§fn default() -> LineItemBuilder
fn default() -> LineItemBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LineItemBuilder
impl RefUnwindSafe for LineItemBuilder
impl Send for LineItemBuilder
impl Sync for LineItemBuilder
impl Unpin for LineItemBuilder
impl UnsafeUnpin for LineItemBuilder
impl UnwindSafe for LineItemBuilder
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