pub enum ImeState {
Inactive,
Composing,
Committed,
}Expand description
Input Method Editor (IME) state.
Variants§
Inactive
IME is inactive (direct input).
Composing
Composing: user is typing a sequence that will be converted.
Committed
Committed: the composed text has been finalized.
Trait Implementations§
impl Copy for ImeState
impl Eq for ImeState
impl StructuralPartialEq for ImeState
Auto Trait Implementations§
impl Freeze for ImeState
impl RefUnwindSafe for ImeState
impl Send for ImeState
impl Sync for ImeState
impl Unpin for ImeState
impl UnwindSafe for ImeState
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)