Struct stripe::InvoiceItemPriceData
source · [−]pub struct InvoiceItemPriceData {
pub currency: Currency,
pub product: String,
pub tax_behavior: Option<InvoiceItemPriceDataTaxBehavior>,
pub unit_amount: Option<i64>,
pub unit_amount_decimal: Option<String>,
}
Fields
currency: Currency
product: String
tax_behavior: Option<InvoiceItemPriceDataTaxBehavior>
unit_amount: Option<i64>
unit_amount_decimal: Option<String>
Trait Implementations
sourceimpl Clone for InvoiceItemPriceData
impl Clone for InvoiceItemPriceData
sourcefn clone(&self) -> InvoiceItemPriceData
fn clone(&self) -> InvoiceItemPriceData
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 InvoiceItemPriceData
impl Debug for InvoiceItemPriceData
sourceimpl Default for InvoiceItemPriceData
impl Default for InvoiceItemPriceData
sourcefn default() -> InvoiceItemPriceData
fn default() -> InvoiceItemPriceData
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for InvoiceItemPriceData
impl<'de> Deserialize<'de> for InvoiceItemPriceData
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 InvoiceItemPriceData
impl Serialize for InvoiceItemPriceData
Auto Trait Implementations
impl RefUnwindSafe for InvoiceItemPriceData
impl Send for InvoiceItemPriceData
impl Sync for InvoiceItemPriceData
impl Unpin for InvoiceItemPriceData
impl UnwindSafe for InvoiceItemPriceData
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