Struct TextChangeSource
#[repr(transparent)]pub struct TextChangeSource(pub i32);Tuple Fields§
§0: i32Implementations§
§impl TextChangeSource
impl TextChangeSource
pub const External: Self
pub const HardwareKeyTyped: Self
pub const SoftwareKeyTyped: Self
pub const KeyboardImeInsertion: Self
pub const OtherImeInsertion: Self
pub const Reconversion: Self
pub const AutoCompletion: Self
pub const Mixed: Self
Trait Implementations§
§impl Clone for TextChangeSource
impl Clone for TextChangeSource
§fn clone(&self) -> TextChangeSource
fn clone(&self) -> TextChangeSource
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 more§impl Debug for TextChangeSource
impl Debug for TextChangeSource
§impl Default for TextChangeSource
impl Default for TextChangeSource
§fn default() -> TextChangeSource
fn default() -> TextChangeSource
Returns the “default value” for a type. Read more
§impl PartialEq for TextChangeSource
impl PartialEq for TextChangeSource
impl Copy for TextChangeSource
impl Eq for TextChangeSource
impl StructuralPartialEq for TextChangeSource
Auto Trait Implementations§
impl Freeze for TextChangeSource
impl RefUnwindSafe for TextChangeSource
impl Send for TextChangeSource
impl Sync for TextChangeSource
impl Unpin for TextChangeSource
impl UnwindSafe for TextChangeSource
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