#[repr(C)]pub struct _tagEOS_Connect_CreateDeviceIdOptions {
pub ApiVersion: i32,
pub DeviceModel: *const c_char,
}Expand description
Input parameters for the EOS_Connect_CreateDeviceId function.
Fields§
§ApiVersion: i32API Version: Set this to EOS_CONNECT_CREATEDEVICEID_API_LATEST.
DeviceModel: *const c_charA freeform text description identifying the device type and model, which can be used in account linking management to allow the player and customer support to identify different devices linked to an EOS user keychain. For example ‘iPhone 6S’ or ‘PC Windows’.
The input string must be in UTF-8 character format, with a maximum length of 64 characters. Longer string will be silently truncated.
This field is required to be present.
Trait Implementations§
Source§impl Clone for _tagEOS_Connect_CreateDeviceIdOptions
impl Clone for _tagEOS_Connect_CreateDeviceIdOptions
Source§fn clone(&self) -> _tagEOS_Connect_CreateDeviceIdOptions
fn clone(&self) -> _tagEOS_Connect_CreateDeviceIdOptions
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_CreateDeviceIdOptions
Auto Trait Implementations§
impl Freeze for _tagEOS_Connect_CreateDeviceIdOptions
impl RefUnwindSafe for _tagEOS_Connect_CreateDeviceIdOptions
impl !Send for _tagEOS_Connect_CreateDeviceIdOptions
impl !Sync for _tagEOS_Connect_CreateDeviceIdOptions
impl Unpin for _tagEOS_Connect_CreateDeviceIdOptions
impl UnsafeUnpin for _tagEOS_Connect_CreateDeviceIdOptions
impl UnwindSafe for _tagEOS_Connect_CreateDeviceIdOptions
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