#[repr(C)]pub struct _tagEOS_Auth_QueryIdTokenOptions {
pub ApiVersion: i32,
pub LocalUserId: EOS_EpicAccountId,
pub TargetAccountId: EOS_EpicAccountId,
}Expand description
Input parameters for the EOS_Auth_QueryIdToken function.
Fields§
§ApiVersion: i32API Version: Set this to EOS_AUTH_QUERYIDTOKEN_API_LATEST.
LocalUserId: EOS_EpicAccountIdThe Epic Account ID of the local authenticated user.
TargetAccountId: EOS_EpicAccountIdThe target Epic Account ID for which to query an ID token. This account id may be the same as the input LocalUserId or another merged account id associated with the local user’s Epic account.
An ID token for the selected account id of a locally authenticated user will always be readily available. To retrieve it for the selected account ID, you can use EOS_Auth_CopyIdToken directly after a successful user login.
Trait Implementations§
Source§impl Clone for _tagEOS_Auth_QueryIdTokenOptions
impl Clone for _tagEOS_Auth_QueryIdTokenOptions
Source§fn clone(&self) -> _tagEOS_Auth_QueryIdTokenOptions
fn clone(&self) -> _tagEOS_Auth_QueryIdTokenOptions
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 moreimpl Copy for _tagEOS_Auth_QueryIdTokenOptions
Auto Trait Implementations§
impl Freeze for _tagEOS_Auth_QueryIdTokenOptions
impl RefUnwindSafe for _tagEOS_Auth_QueryIdTokenOptions
impl !Send for _tagEOS_Auth_QueryIdTokenOptions
impl !Sync for _tagEOS_Auth_QueryIdTokenOptions
impl Unpin for _tagEOS_Auth_QueryIdTokenOptions
impl UnsafeUnpin for _tagEOS_Auth_QueryIdTokenOptions
impl UnwindSafe for _tagEOS_Auth_QueryIdTokenOptions
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