pub struct DiscountsDataParam {
pub coupon: Option<String>,
pub discount: Option<String>,
pub promotion_code: 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.
promotion_code: Option<String>
ID of the promotion code to create a new discount for.
Implementations§
Trait Implementations§
Source§impl Clone for DiscountsDataParam
impl Clone for DiscountsDataParam
Source§fn clone(&self) -> DiscountsDataParam
fn clone(&self) -> DiscountsDataParam
Returns a duplicate 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 DiscountsDataParam
impl Debug for DiscountsDataParam
Source§impl Default for DiscountsDataParam
impl Default for DiscountsDataParam
Auto Trait Implementations§
impl Freeze for DiscountsDataParam
impl RefUnwindSafe for DiscountsDataParam
impl Send for DiscountsDataParam
impl Sync for DiscountsDataParam
impl Unpin for DiscountsDataParam
impl UnwindSafe for DiscountsDataParam
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