Fields
sku: String
The unique identifier of the purchased item.
amount: f32
The amount, in USD, spent purchasing the item.
iso: String
The 3-letter ISO 4217 currency code. Required for correct storage and conversion of amount.
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Purchase
impl<'de> Deserialize<'de> for Purchase
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
impl StructuralPartialEq for Purchase
Auto Trait Implementations
impl RefUnwindSafe for Purchase
impl Send for Purchase
impl Sync for Purchase
impl Unpin for Purchase
impl UnwindSafe for Purchase
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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