pub struct ExternalPurchaseToken {
pub external_purchase_id: Option<String>,
pub token_creation_date: Option<DateTime<Utc>>,
pub app_apple_id: Option<i64>,
pub bundle_id: Option<String>,
}Expand description
The payload data that contains an external purchase token.
Fields§
§external_purchase_id: Option<String>The field of an external purchase token that uniquely identifies the token.
token_creation_date: Option<DateTime<Utc>>The field of an external purchase token that contains the UNIX date, in milliseconds, when the system created the token.
app_apple_id: Option<i64>The unique identifier of an app in the App Store.
bundle_id: Option<String>The bundle identifier of an app.
Trait Implementations§
Source§impl Clone for ExternalPurchaseToken
impl Clone for ExternalPurchaseToken
Source§fn clone(&self) -> ExternalPurchaseToken
fn clone(&self) -> ExternalPurchaseToken
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 ExternalPurchaseToken
impl Debug for ExternalPurchaseToken
Source§impl<'de> Deserialize<'de> for ExternalPurchaseToken
impl<'de> Deserialize<'de> for ExternalPurchaseToken
Source§fn 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
Source§impl Hash for ExternalPurchaseToken
impl Hash for ExternalPurchaseToken
Source§impl PartialEq for ExternalPurchaseToken
impl PartialEq for ExternalPurchaseToken
Source§impl Serialize for ExternalPurchaseToken
impl Serialize for ExternalPurchaseToken
impl Eq for ExternalPurchaseToken
impl StructuralPartialEq for ExternalPurchaseToken
Auto Trait Implementations§
impl Freeze for ExternalPurchaseToken
impl RefUnwindSafe for ExternalPurchaseToken
impl Send for ExternalPurchaseToken
impl Sync for ExternalPurchaseToken
impl Unpin for ExternalPurchaseToken
impl UnwindSafe for ExternalPurchaseToken
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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