[][src]Enum keytokey::UserKey

#[repr(u32)]pub enum UserKey {
    UK0,
    UK1,
    UK2,
    UK3,
    UK4,
    UK5,
    UK6,
    UK7,
    UK8,
    UK9,
    UK10,
    UK11,
    UK12,
    UK13,
    UK14,
    UK15,
    UK16,
    UK17,
    UK18,
    UK19,
    UK20,
    UK21,
    UK22,
    UK23,
    UK24,
    UK25,
    UK26,
    UK27,
    UK28,
    UK29,
    UK30,
    UK31,
    UK32,
    UK33,
    UK34,
    UK35,
    UK36,
    UK37,
    UK38,
    UK39,
    UK40,
    UK41,
    UK42,
    UK43,
    UK44,
    UK45,
    UK46,
    UK47,
    UK48,
    UK49,
    UK50,
    UK51,
    UK52,
    UK53,
    UK54,
    UK55,
    UK56,
    UK57,
    UK58,
    UK59,
    UK60,
    UK61,
    UK62,
    UK63,
    UK64,
    UK65,
    UK66,
    UK67,
    UK68,
    UK69,
    UK70,
    UK71,
    UK72,
    UK73,
    UK74,
    UK75,
    UK76,
    UK77,
    UK78,
    UK79,
    UK80,
    UK81,
    UK82,
    UK83,
    UK84,
    UK85,
    UK86,
    UK87,
    UK88,
    UK89,
    UK90,
    UK91,
    UK92,
    UK93,
    UK94,
    UK95,
    UK96,
    UK97,
    UK98,
    UK99,
}

KeyCodes not being used by anything by default so you're free to use these to assign macros/tapdances/leaders and what not.

Variants

UK0
UK1
UK2
UK3
UK4
UK5
UK6
UK7
UK8
UK9
UK10
UK11
UK12
UK13
UK14
UK15
UK16
UK17
UK18
UK19
UK20
UK21
UK22
UK23
UK24
UK25
UK26
UK27
UK28
UK29
UK30
UK31
UK32
UK33
UK34
UK35
UK36
UK37
UK38
UK39
UK40
UK41
UK42
UK43
UK44
UK45
UK46
UK47
UK48
UK49
UK50
UK51
UK52
UK53
UK54
UK55
UK56
UK57
UK58
UK59
UK60
UK61
UK62
UK63
UK64
UK65
UK66
UK67
UK68
UK69
UK70
UK71
UK72
UK73
UK74
UK75
UK76
UK77
UK78
UK79
UK80
UK81
UK82
UK83
UK84
UK85
UK86
UK87
UK88
UK89
UK90
UK91
UK92
UK93
UK94
UK95
UK96
UK97
UK98
UK99

Implementations

impl UserKey[src]

pub const fn to_u32(self) -> u32[src]

Trait Implementations

impl AcceptsKeycode for UserKey[src]

impl<'_> AcceptsKeycode for &'_ UserKey[src]

impl Clone for UserKey[src]

impl Copy for UserKey[src]

impl From<UserKey> for u32[src]

Auto Trait Implementations

impl Send for UserKey

impl Sync for UserKey

impl Unpin for UserKey

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.