Struct stripe::UpdateInvoiceItemDiscounts
source · pub struct UpdateInvoiceItemDiscounts {
pub coupon: Option<String>,
pub discount: Option<String>,
}
Fields§
§coupon: Option<String>
ID of the coupon to create a new discount for.
discount: Option<String>
ID of an existing discount on the object (or one of its ancestors) to reuse.
Trait Implementations§
source§impl Clone for UpdateInvoiceItemDiscounts
impl Clone for UpdateInvoiceItemDiscounts
source§fn clone(&self) -> UpdateInvoiceItemDiscounts
fn clone(&self) -> UpdateInvoiceItemDiscounts
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 UpdateInvoiceItemDiscounts
impl Debug for UpdateInvoiceItemDiscounts
source§impl Default for UpdateInvoiceItemDiscounts
impl Default for UpdateInvoiceItemDiscounts
source§fn default() -> UpdateInvoiceItemDiscounts
fn default() -> UpdateInvoiceItemDiscounts
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for UpdateInvoiceItemDiscounts
impl<'de> Deserialize<'de> for UpdateInvoiceItemDiscounts
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 UpdateInvoiceItemDiscounts
impl Send for UpdateInvoiceItemDiscounts
impl Sync for UpdateInvoiceItemDiscounts
impl Unpin for UpdateInvoiceItemDiscounts
impl UnwindSafe for UpdateInvoiceItemDiscounts
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