Struct stripe::CreateOrderDiscounts
source · [−]pub struct CreateOrderDiscounts {
pub coupon: Option<String>,
pub discount: Option<String>,
pub promotion_code: Option<String>,
}
Fields
coupon: Option<String>
discount: Option<String>
promotion_code: Option<String>
Trait Implementations
sourceimpl Clone for CreateOrderDiscounts
impl Clone for CreateOrderDiscounts
sourcefn clone(&self) -> CreateOrderDiscounts
fn clone(&self) -> CreateOrderDiscounts
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for CreateOrderDiscounts
impl Debug for CreateOrderDiscounts
sourceimpl Default for CreateOrderDiscounts
impl Default for CreateOrderDiscounts
sourcefn default() -> CreateOrderDiscounts
fn default() -> CreateOrderDiscounts
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CreateOrderDiscounts
impl<'de> Deserialize<'de> for CreateOrderDiscounts
sourcefn 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
sourceimpl Serialize for CreateOrderDiscounts
impl Serialize for CreateOrderDiscounts
Auto Trait Implementations
impl RefUnwindSafe for CreateOrderDiscounts
impl Send for CreateOrderDiscounts
impl Sync for CreateOrderDiscounts
impl Unpin for CreateOrderDiscounts
impl UnwindSafe for CreateOrderDiscounts
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more