#[repr(C)]pub struct CbfImeCommitText {
pub tab_id: u64,
pub text: *const c_char,
pub relative_caret_position: i32,
pub replacement_range_start: i32,
pub replacement_range_end: i32,
pub spans: CbfImeTextSpanList,
}Fields§
§tab_id: u64§text: *const c_char§relative_caret_position: i32§replacement_range_start: i32§replacement_range_end: i32§spans: CbfImeTextSpanListTrait Implementations§
Source§impl Clone for CbfImeCommitText
impl Clone for CbfImeCommitText
Source§fn clone(&self) -> CbfImeCommitText
fn clone(&self) -> CbfImeCommitText
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 moreSource§impl Debug for CbfImeCommitText
impl Debug for CbfImeCommitText
Source§impl Default for CbfImeCommitText
impl Default for CbfImeCommitText
Source§fn default() -> CbfImeCommitText
fn default() -> CbfImeCommitText
Returns the “default value” for a type. Read more
impl Copy for CbfImeCommitText
Auto Trait Implementations§
impl Freeze for CbfImeCommitText
impl RefUnwindSafe for CbfImeCommitText
impl !Send for CbfImeCommitText
impl !Sync for CbfImeCommitText
impl Unpin for CbfImeCommitText
impl UnsafeUnpin for CbfImeCommitText
impl UnwindSafe for CbfImeCommitText
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