#[repr(C)]pub struct _tagEOS_Connect_ExternalAccountInfo {
pub ApiVersion: i32,
pub ProductUserId: EOS_ProductUserId,
pub DisplayName: *const c_char,
pub AccountId: *const c_char,
pub AccountIdType: EOS_EExternalAccountType,
pub LastLoginTime: i64,
}Expand description
Contains information about an external account linked with a Product User ID.
Fields§
§ApiVersion: i32API Version: Set this to EOS_CONNECT_EXTERNALACCOUNTINFO_API_LATEST.
ProductUserId: EOS_ProductUserIdThe Product User ID of the target user.
DisplayName: *const c_charDisplay name, can be null if not set.
AccountId: *const c_charExternal account ID.
May be set to an empty string if the AccountIdType of another user belongs to different account system than the local user’s authenticated account. The availability of this field is dependent on account system specifics.
AccountIdType: EOS_EExternalAccountTypeThe identity provider that owns the external account.
LastLoginTime: i64The POSIX timestamp for the time the user last logged in, or EOS_CONNECT_TIME_UNDEFINED.
Trait Implementations§
Source§impl Clone for _tagEOS_Connect_ExternalAccountInfo
impl Clone for _tagEOS_Connect_ExternalAccountInfo
Source§fn clone(&self) -> _tagEOS_Connect_ExternalAccountInfo
fn clone(&self) -> _tagEOS_Connect_ExternalAccountInfo
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_Connect_ExternalAccountInfo
Auto Trait Implementations§
impl Freeze for _tagEOS_Connect_ExternalAccountInfo
impl RefUnwindSafe for _tagEOS_Connect_ExternalAccountInfo
impl !Send for _tagEOS_Connect_ExternalAccountInfo
impl !Sync for _tagEOS_Connect_ExternalAccountInfo
impl Unpin for _tagEOS_Connect_ExternalAccountInfo
impl UnsafeUnpin for _tagEOS_Connect_ExternalAccountInfo
impl UnwindSafe for _tagEOS_Connect_ExternalAccountInfo
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