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