#[repr(C)]pub struct SwkbdExtra {
pub initial_text: *const c_char,
pub dict: *const SwkbdDictWord,
pub status_data: *mut SwkbdStatusData,
pub learning_data: *mut SwkbdLearningData,
pub callback: SwkbdCallbackFn,
pub callback_user: *mut c_void,
}Expand description
Internal libctru book-keeping structure for software keyboards.
Fields§
§initial_text: *const c_char§dict: *const SwkbdDictWord§status_data: *mut SwkbdStatusData§learning_data: *mut SwkbdLearningData§callback: SwkbdCallbackFn§callback_user: *mut c_voidTrait Implementations§
Source§impl Clone for SwkbdExtra
impl Clone for SwkbdExtra
Source§fn clone(&self) -> SwkbdExtra
fn clone(&self) -> SwkbdExtra
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SwkbdExtra
impl Debug for SwkbdExtra
Source§impl Default for SwkbdExtra
impl Default for SwkbdExtra
impl Copy for SwkbdExtra
Auto Trait Implementations§
impl Freeze for SwkbdExtra
impl RefUnwindSafe for SwkbdExtra
impl !Send for SwkbdExtra
impl !Sync for SwkbdExtra
impl Unpin for SwkbdExtra
impl UnwindSafe for SwkbdExtra
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)