Struct stripe::CreateCheckoutSessionLineItems
source · [−]pub struct CreateCheckoutSessionLineItems {
pub adjustable_quantity: Option<CreateCheckoutSessionLineItemsAdjustableQuantity>,
pub dynamic_tax_rates: Option<Vec<String>>,
pub price: Option<String>,
pub price_data: Option<CreateCheckoutSessionLineItemsPriceData>,
pub quantity: Option<u64>,
pub tax_rates: Option<Vec<String>>,
}
Fields
adjustable_quantity: Option<CreateCheckoutSessionLineItemsAdjustableQuantity>
dynamic_tax_rates: Option<Vec<String>>
price: Option<String>
price_data: Option<CreateCheckoutSessionLineItemsPriceData>
quantity: Option<u64>
tax_rates: Option<Vec<String>>
Trait Implementations
sourceimpl Clone for CreateCheckoutSessionLineItems
impl Clone for CreateCheckoutSessionLineItems
sourcefn clone(&self) -> CreateCheckoutSessionLineItems
fn clone(&self) -> CreateCheckoutSessionLineItems
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 Default for CreateCheckoutSessionLineItems
impl Default for CreateCheckoutSessionLineItems
sourcefn default() -> CreateCheckoutSessionLineItems
fn default() -> CreateCheckoutSessionLineItems
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CreateCheckoutSessionLineItems
impl<'de> Deserialize<'de> for CreateCheckoutSessionLineItems
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
Auto Trait Implementations
impl RefUnwindSafe for CreateCheckoutSessionLineItems
impl Send for CreateCheckoutSessionLineItems
impl Sync for CreateCheckoutSessionLineItems
impl Unpin for CreateCheckoutSessionLineItems
impl UnwindSafe for CreateCheckoutSessionLineItems
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