[−][src]Enum gluten_keyboard::Key
A set of keys.
Variants
The Unknown key.
The Zero (0) key.
The One (1) key.
The Two (2) key.
The Three (3) key.
The Four (4) key.
The Five (5) key.
The Six (6) key.
The Seven (7) key.
The Eight (8) key.
The Nine (9) key.
The A (A) key.
The B (B) key.
The C (C) key.
The D (D) key.
The E (E) key.
The F (F) key.
The G (G) key.
The H (H) key.
The I (I) key.
The J (J) key.
The K (K) key.
The L (L) key.
The M (M) key.
The N (N) key.
The O (O) key.
The P (P) key.
The Q (Q) key.
The R (R) key.
The S (S) key.
The T (T) key.
The U (U) key.
The V (V) key.
The W (W) key.
The X (X) key.
The Y (Y) key.
The Z (Z) key.
The Accept key.
The Add key.
The Again key.
The AllCandidates key.
The Alphanumeric key.
The Alt key.
The AltGraph key.
The Ampersand (&) key.
The Asterisk (*) key.
The BackQuote key.
The BackSlash () key.
The Begin key.
The BraceLeft ({) key.
The BraceRight (}) key.
The Cancel key.
The CapsLock key.
The Circumflex (^) key.
The Clear key.
The BracketLeft ([) key.
The BracketRight (]) key.
The CodeInput key.
The Colon (:) key.
The Comma (,) key.
The Compose key.
The ContextMenu key.
The LeftControl key.
The RightControl key.
The Convert key.
The Copy key.
The Cut key.
The Decimal key.
The Delete key.
The Divide key.
The Dollar ($) key.
The Down key.
The End key.
The Enter key.
The Equals (=) key.
The Escape key.
The EuroSign (€) key.
The ExclamationMark (!) key.
The F1 key.
The F2 key.
The F3 key.
The F4 key.
The F5 key.
The F6 key.
The F7 key.
The F8 key.
The F9 key.
The F10 key.
The F11 key.
The F12 key.
The F13 key.
The F14 key.
The F15 key.
The F16 key.
The F17 key.
The F18 key.
The F19 key.
The F20 key.
The F21 key.
The F22 key.
The F23 key.
The F24 key.
The Final key.
The Find key.
The FullWidth key.
The Greater (>) key.
The HalfWidth key.
The Help key.
The Hiragana key.
The Home key.
The InputMethodOnOff key.
The Insert key.
The InvertedExclamationMark (¡) key.
The JapaneseHiragana key.
The JapaneseKatakana key.
The JapaneseRoman key.
The Kana key.
The KanaLock key.
The KpLeft key.
The KpDown key.
The KpRight key.
The KpUp key.
The Left key.
The ParenthesisLeft (() key.
The ParenthesisRight ()) key.
The Less (<) key.
The Meta key.
The Minus (-) key.
The ModeChange key.
The Multiply key.
The DontConvert key.
The NumLock key.
The NumberSign (#) key.
The NumpadZero (0) key.
The NumpadOne (1) key.
The NumpadTwo (2) key.
The NumpadThree (3) key.
The NumpadFour (4) key.
The NumpadFive (5) key.
The NumpadSix (6) key.
The NumpadSeven (7) key.
The NumpadEight (8) key.
The NumpadNine (9) key.
The PageDown key.
The PageUp key.
The Paste key.
The Pause key.
The Period (.) key.
The Plus (+) key.
The PreviousCandidate key.
The Props key.
The Quote (') key.
The DoubleQuote (") key.
The Right key.
The RomanCharacters key.
The ScrollLock key.
The Separator key.
The LeftShift key.
The RightShift key.
The ShiftLock key.
The LeftMeta key.
The RightMeta key.
The LeftAlt key.
The RightAlt key.
The LeftSuper key.
The RightSuper key.
The LeftHyper key.
The RightHyper key.
The Slash (/) key.
The Space ( ) key.
The Stop key.
The Subtract key.
The Tab key.
The Underscore (_) key.
The Undo key.
The Up key.
The Windows key.
The Percent (%) key.
The Question (?) key.
The At (@) key.
The Tilde (~) key.
The Semicolon (;) key.
The Backquote (`) key.
The Bar (|) key.
The Backspace key.
Implementations
impl Key
[src]
Trait Implementations
impl Clone for Key
[src]
fn clone(&self) -> Key
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Key
[src]
impl Debug for Key
[src]
impl Default for Key
[src]
impl Eq for Key
[src]
impl Hash for Key
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for Key
[src]
fn cmp(&self, other: &Key) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<Key> for Key
[src]
impl PartialOrd<Key> for Key
[src]
fn partial_cmp(&self, other: &Key) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Key
[src]
impl StructuralPartialEq for Key
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,