pub enum ComposerKeyCode {
Char(char),
Enter,
Backspace,
Delete,
Left,
Right,
Home,
End,
Up,
Down,
Escape,
Other,
}Expand description
Renderer-independent key vocabulary accepted by the semantic composer.
Variants§
Trait Implementations§
Source§impl Clone for ComposerKeyCode
impl Clone for ComposerKeyCode
Source§fn clone(&self) -> ComposerKeyCode
fn clone(&self) -> ComposerKeyCode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ComposerKeyCode
Source§impl Debug for ComposerKeyCode
impl Debug for ComposerKeyCode
impl Eq for ComposerKeyCode
Source§impl PartialEq for ComposerKeyCode
impl PartialEq for ComposerKeyCode
impl StructuralPartialEq for ComposerKeyCode
Auto Trait Implementations§
impl Freeze for ComposerKeyCode
impl RefUnwindSafe for ComposerKeyCode
impl Send for ComposerKeyCode
impl Sync for ComposerKeyCode
impl Unpin for ComposerKeyCode
impl UnsafeUnpin for ComposerKeyCode
impl UnwindSafe for ComposerKeyCode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.