pub struct SubscribeWithGoogleInfo {
pub email_address: Option<String>,
pub family_name: Option<String>,
pub given_name: Option<String>,
pub profile_id: Option<String>,
pub profile_name: Option<String>,
}Expand description
Information associated with purchases made with ‘Subscribe with Google’.
This type is not used in any activity, and only used as part of another schema.
Fields§
§email_address: Option<String>The email address of the user when the subscription was purchased.
family_name: Option<String>The family name of the user when the subscription was purchased.
given_name: Option<String>The given name of the user when the subscription was purchased.
profile_id: Option<String>The Google profile id of the user when the subscription was purchased.
profile_name: Option<String>The profile name of the user when the subscription was purchased.
Trait Implementations§
Source§impl Clone for SubscribeWithGoogleInfo
impl Clone for SubscribeWithGoogleInfo
Source§fn clone(&self) -> SubscribeWithGoogleInfo
fn clone(&self) -> SubscribeWithGoogleInfo
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 SubscribeWithGoogleInfo
impl Debug for SubscribeWithGoogleInfo
Source§impl Default for SubscribeWithGoogleInfo
impl Default for SubscribeWithGoogleInfo
Source§fn default() -> SubscribeWithGoogleInfo
fn default() -> SubscribeWithGoogleInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubscribeWithGoogleInfo
impl<'de> Deserialize<'de> for SubscribeWithGoogleInfo
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 Serialize for SubscribeWithGoogleInfo
impl Serialize for SubscribeWithGoogleInfo
impl Part for SubscribeWithGoogleInfo
Auto Trait Implementations§
impl Freeze for SubscribeWithGoogleInfo
impl RefUnwindSafe for SubscribeWithGoogleInfo
impl Send for SubscribeWithGoogleInfo
impl Sync for SubscribeWithGoogleInfo
impl Unpin for SubscribeWithGoogleInfo
impl UnwindSafe for SubscribeWithGoogleInfo
Blanket Implementations§
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