Struct stripe::Level3LineItems
source · pub struct Level3LineItems {
pub discount_amount: Option<i64>,
pub product_code: String,
pub product_description: String,
pub quantity: Option<u64>,
pub tax_amount: Option<i64>,
pub unit_cost: Option<i64>,
}
Fields§
§discount_amount: Option<i64>
§product_code: String
§product_description: String
§quantity: Option<u64>
§tax_amount: Option<i64>
§unit_cost: Option<i64>
Trait Implementations§
source§impl Clone for Level3LineItems
impl Clone for Level3LineItems
source§fn clone(&self) -> Level3LineItems
fn clone(&self) -> Level3LineItems
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 Level3LineItems
impl Debug for Level3LineItems
source§impl Default for Level3LineItems
impl Default for Level3LineItems
source§fn default() -> Level3LineItems
fn default() -> Level3LineItems
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for Level3LineItems
impl<'de> Deserialize<'de> for Level3LineItems
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 Level3LineItems
impl RefUnwindSafe for Level3LineItems
impl Send for Level3LineItems
impl Sync for Level3LineItems
impl Unpin for Level3LineItems
impl UnwindSafe for Level3LineItems
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