#[repr(C)]pub struct _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo {
pub ClientData: *mut c_void,
pub LocalUserId: EOS_ProductUserId,
pub KWSUserId: *const c_char,
pub DateOfBirth: *const c_char,
pub bIsMinor: EOS_Bool,
pub ParentEmail: *const c_char,
}Expand description
Output parameters for the EOS_KWS_OnPermissionsUpdateReceivedCallback Function.
Fields§
§ClientData: *mut c_voidContext that was passed into EOS_KWS_AddNotifyPermissionsUpdateReceived
LocalUserId: EOS_ProductUserIdRecipient Local user id
KWSUserId: *const c_charRecipient’s associated KWS UserId
DateOfBirth: *const c_charDate of birth in ISO8601 form (YYYY-MM-DD)
bIsMinor: EOS_BoolIs this user a minor
ParentEmail: *const c_charParent email. This value may be set to an empty string if the originally registered email recipient declined to be the right person to give consent.
Trait Implementations§
Source§impl Clone for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
impl Clone for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
Source§fn clone(&self) -> _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
fn clone(&self) -> _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
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_KWS_PermissionsUpdateReceivedCallbackInfo
Auto Trait Implementations§
impl Freeze for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
impl RefUnwindSafe for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
impl !Send for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
impl !Sync for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
impl Unpin for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
impl UnsafeUnpin for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
impl UnwindSafe for _tagEOS_KWS_PermissionsUpdateReceivedCallbackInfo
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