pub struct UnlinkPersonaRequest {
pub persona: Option<String>,
pub session_id: Option<String>,
pub token: Option<String>,
}Expand description
Request to remove a Recall token linking PGS principal and an in-game account
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- unlink persona recall (request)
Fields§
§persona: Option<String>Value of the ‘persona’ field as it was provided by the client in LinkPersona RPC
session_id: Option<String>Required. Opaque server-generated string that encodes all the necessary information to identify the PGS player / Google user and application.
token: Option<String>Value of the Recall token as it was provided by the client in LinkPersona RPC
Trait Implementations§
Source§impl Clone for UnlinkPersonaRequest
impl Clone for UnlinkPersonaRequest
Source§fn clone(&self) -> UnlinkPersonaRequest
fn clone(&self) -> UnlinkPersonaRequest
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 UnlinkPersonaRequest
impl Debug for UnlinkPersonaRequest
Source§impl Default for UnlinkPersonaRequest
impl Default for UnlinkPersonaRequest
Source§fn default() -> UnlinkPersonaRequest
fn default() -> UnlinkPersonaRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UnlinkPersonaRequest
impl<'de> Deserialize<'de> for UnlinkPersonaRequest
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 UnlinkPersonaRequest
impl Serialize for UnlinkPersonaRequest
impl RequestValue for UnlinkPersonaRequest
Auto Trait Implementations§
impl Freeze for UnlinkPersonaRequest
impl RefUnwindSafe for UnlinkPersonaRequest
impl Send for UnlinkPersonaRequest
impl Sync for UnlinkPersonaRequest
impl Unpin for UnlinkPersonaRequest
impl UnwindSafe for UnlinkPersonaRequest
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