Struct stripe::model::CreditNoteLineItem
source · pub struct CreditNoteLineItem {Show 16 fields
pub amount: i64,
pub amount_excluding_tax: Option<i64>,
pub description: Option<String>,
pub discount_amount: i64,
pub discount_amounts: Vec<DiscountsResourceDiscountAmount>,
pub id: String,
pub invoice_line_item: Option<String>,
pub livemode: bool,
pub object: String,
pub quantity: Option<i64>,
pub tax_amounts: Vec<CreditNoteTaxAmount>,
pub tax_rates: Vec<TaxRate>,
pub type_: String,
pub unit_amount: Option<i64>,
pub unit_amount_decimal: Option<Decimal>,
pub unit_amount_excluding_tax: Option<Decimal>,
}Fields§
§amount: i64§amount_excluding_tax: Option<i64>§description: Option<String>§discount_amount: i64§discount_amounts: Vec<DiscountsResourceDiscountAmount>§id: String§invoice_line_item: Option<String>§livemode: bool§object: String§quantity: Option<i64>§tax_amounts: Vec<CreditNoteTaxAmount>§tax_rates: Vec<TaxRate>§type_: String§unit_amount: Option<i64>§unit_amount_decimal: Option<Decimal>§unit_amount_excluding_tax: Option<Decimal>Trait Implementations§
source§impl Clone for CreditNoteLineItem
impl Clone for CreditNoteLineItem
source§fn clone(&self) -> CreditNoteLineItem
fn clone(&self) -> CreditNoteLineItem
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 CreditNoteLineItem
impl Debug for CreditNoteLineItem
source§impl Default for CreditNoteLineItem
impl Default for CreditNoteLineItem
source§fn default() -> CreditNoteLineItem
fn default() -> CreditNoteLineItem
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CreditNoteLineItem
impl<'de> Deserialize<'de> for CreditNoteLineItem
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
source§impl Display for CreditNoteLineItem
impl Display for CreditNoteLineItem
Auto Trait Implementations§
impl RefUnwindSafe for CreditNoteLineItem
impl Send for CreditNoteLineItem
impl Sync for CreditNoteLineItem
impl Unpin for CreditNoteLineItem
impl UnwindSafe for CreditNoteLineItem
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