[][src]Struct qt_core::Key

#[repr(transparent)]pub struct Key(_);

The key names used by Qt.

C++ enum: Qt::Key.

C++ documentation:

The key names used by Qt.

See also QKeyEvent::key().

Methods

impl Key[src]

pub fn to_int(&self) -> c_int[src]

impl Key[src]

pub const KeyEscape: Key[src]

  (C++ enum variant: Key_Escape = 16777216)

pub const KeyTab: Key[src]

  (C++ enum variant: Key_Tab = 16777217)

pub const KeyBacktab: Key[src]

  (C++ enum variant: Key_Backtab = 16777218)

pub const KeyBackspace: Key[src]

  (C++ enum variant: Key_Backspace = 16777219)

pub const KeyReturn: Key[src]

  (C++ enum variant: Key_Return = 16777220)

pub const KeyEnter: Key[src]

Typically located on the keypad. (C++ enum variant: Key_Enter = 16777221)

pub const KeyInsert: Key[src]

  (C++ enum variant: Key_Insert = 16777222)

pub const KeyDelete: Key[src]

  (C++ enum variant: Key_Delete = 16777223)

pub const KeyPause: Key[src]

The Pause/Break key (Note: Not related to pausing media) (C++ enum variant: Key_Pause = 16777224)

pub const KeyPrint: Key[src]

  (C++ enum variant: Key_Print = 16777225)

pub const KeySysReq: Key[src]

  (C++ enum variant: Key_SysReq = 16777226)

pub const KeyClear: Key[src]

  (C++ enum variant: Key_Clear = 16777227)

pub const KeyHome: Key[src]

  (C++ enum variant: Key_Home = 16777232)

pub const KeyEnd: Key[src]

  (C++ enum variant: Key_End = 16777233)

pub const KeyLeft: Key[src]

  (C++ enum variant: Key_Left = 16777234)

pub const KeyUp: Key[src]

  (C++ enum variant: Key_Up = 16777235)

pub const KeyRight: Key[src]

  (C++ enum variant: Key_Right = 16777236)

pub const KeyDown: Key[src]

  (C++ enum variant: Key_Down = 16777237)

pub const KeyPageUp: Key[src]

  (C++ enum variant: Key_PageUp = 16777238)

pub const KeyPageDown: Key[src]

  (C++ enum variant: Key_PageDown = 16777239)

pub const KeyShift: Key[src]

  (C++ enum variant: Key_Shift = 16777248)

pub const KeyControl: Key[src]

On macOS, this corresponds to the Command keys. (C++ enum variant: Key_Control = 16777249)

pub const KeyMeta: Key[src]

On macOS, this corresponds to the Control keys. On Windows keyboards, this key is mapped to the Windows key. (C++ enum variant: Key_Meta = 16777250)

pub const KeyAlt: Key[src]

  (C++ enum variant: Key_Alt = 16777251)

pub const KeyCapsLock: Key[src]

  (C++ enum variant: Key_CapsLock = 16777252)

pub const KeyNumLock: Key[src]

  (C++ enum variant: Key_NumLock = 16777253)

pub const KeyScrollLock: Key[src]

  (C++ enum variant: Key_ScrollLock = 16777254)

pub const KeyF1: Key[src]

  (C++ enum variant: Key_F1 = 16777264)

pub const KeyF2: Key[src]

  (C++ enum variant: Key_F2 = 16777265)

pub const KeyF3: Key[src]

  (C++ enum variant: Key_F3 = 16777266)

pub const KeyF4: Key[src]

  (C++ enum variant: Key_F4 = 16777267)

pub const KeyF5: Key[src]

  (C++ enum variant: Key_F5 = 16777268)

pub const KeyF6: Key[src]

  (C++ enum variant: Key_F6 = 16777269)

pub const KeyF7: Key[src]

  (C++ enum variant: Key_F7 = 16777270)

pub const KeyF8: Key[src]

  (C++ enum variant: Key_F8 = 16777271)

pub const KeyF9: Key[src]

  (C++ enum variant: Key_F9 = 16777272)

pub const KeyF10: Key[src]

  (C++ enum variant: Key_F10 = 16777273)

pub const KeyF11: Key[src]

  (C++ enum variant: Key_F11 = 16777274)

pub const KeyF12: Key[src]

  (C++ enum variant: Key_F12 = 16777275)

pub const KeyF13: Key[src]

  (C++ enum variant: Key_F13 = 16777276)

pub const KeyF14: Key[src]

  (C++ enum variant: Key_F14 = 16777277)

pub const KeyF15: Key[src]

  (C++ enum variant: Key_F15 = 16777278)

pub const KeyF16: Key[src]

  (C++ enum variant: Key_F16 = 16777279)

pub const KeyF17: Key[src]

  (C++ enum variant: Key_F17 = 16777280)

pub const KeyF18: Key[src]

  (C++ enum variant: Key_F18 = 16777281)

pub const KeyF19: Key[src]

  (C++ enum variant: Key_F19 = 16777282)

pub const KeyF20: Key[src]

  (C++ enum variant: Key_F20 = 16777283)

pub const KeyF21: Key[src]

  (C++ enum variant: Key_F21 = 16777284)

pub const KeyF22: Key[src]

  (C++ enum variant: Key_F22 = 16777285)

pub const KeyF23: Key[src]

  (C++ enum variant: Key_F23 = 16777286)

pub const KeyF24: Key[src]

  (C++ enum variant: Key_F24 = 16777287)

pub const KeyF25: Key[src]

  (C++ enum variant: Key_F25 = 16777288)

pub const KeyF26: Key[src]

  (C++ enum variant: Key_F26 = 16777289)

pub const KeyF27: Key[src]

  (C++ enum variant: Key_F27 = 16777290)

pub const KeyF28: Key[src]

  (C++ enum variant: Key_F28 = 16777291)

pub const KeyF29: Key[src]

  (C++ enum variant: Key_F29 = 16777292)

pub const KeyF30: Key[src]

  (C++ enum variant: Key_F30 = 16777293)

pub const KeyF31: Key[src]

  (C++ enum variant: Key_F31 = 16777294)

pub const KeyF32: Key[src]

  (C++ enum variant: Key_F32 = 16777295)

pub const KeyF33: Key[src]

  (C++ enum variant: Key_F33 = 16777296)

pub const KeyF34: Key[src]

  (C++ enum variant: Key_F34 = 16777297)

pub const KeyF35: Key[src]

  (C++ enum variant: Key_F35 = 16777298)

pub const KeySuperL: Key[src]

  (C++ enum variant: Key_Super_L = 16777299)

pub const KeySuperR: Key[src]

  (C++ enum variant: Key_Super_R = 16777300)

pub const KeyMenu: Key[src]

  (C++ enum variant: Key_Menu = 16777301)

pub const KeyHyperL: Key[src]

  (C++ enum variant: Key_Hyper_L = 16777302)

pub const KeyHyperR: Key[src]

  (C++ enum variant: Key_Hyper_R = 16777303)

pub const KeyHelp: Key[src]

  (C++ enum variant: Key_Help = 16777304)

pub const KeyDirectionL: Key[src]

  (C++ enum variant: Key_Direction_L = 16777305)

pub const KeyDirectionR: Key[src]

  (C++ enum variant: Key_Direction_R = 16777312)

pub const KeySpace: Key[src]

  (C++ enum variant: Key_Space = 32)

pub const KeyAny: Key[src]

  (C++ enum variant: Key_Any = 32)

pub const KeyExclam: Key[src]

  (C++ enum variant: Key_Exclam = 33)

pub const KeyQuoteDbl: Key[src]

  (C++ enum variant: Key_QuoteDbl = 34)

pub const KeyNumberSign: Key[src]

  (C++ enum variant: Key_NumberSign = 35)

pub const KeyDollar: Key[src]

  (C++ enum variant: Key_Dollar = 36)

pub const KeyPercent: Key[src]

  (C++ enum variant: Key_Percent = 37)

pub const KeyAmpersand: Key[src]

  (C++ enum variant: Key_Ampersand = 38)

pub const KeyApostrophe: Key[src]

  (C++ enum variant: Key_Apostrophe = 39)

pub const KeyParenLeft: Key[src]

  (C++ enum variant: Key_ParenLeft = 40)

pub const KeyParenRight: Key[src]

  (C++ enum variant: Key_ParenRight = 41)

pub const KeyAsterisk: Key[src]

  (C++ enum variant: Key_Asterisk = 42)

pub const KeyPlus: Key[src]

  (C++ enum variant: Key_Plus = 43)

pub const KeyComma: Key[src]

  (C++ enum variant: Key_Comma = 44)

pub const KeyMinus: Key[src]

  (C++ enum variant: Key_Minus = 45)

pub const KeyPeriod: Key[src]

  (C++ enum variant: Key_Period = 46)

pub const KeySlash: Key[src]

  (C++ enum variant: Key_Slash = 47)

pub const Key0: Key[src]

  (C++ enum variant: Key_0 = 48)

pub const Key1: Key[src]

  (C++ enum variant: Key_1 = 49)

pub const Key2: Key[src]

  (C++ enum variant: Key_2 = 50)

pub const Key3: Key[src]

  (C++ enum variant: Key_3 = 51)

pub const Key4: Key[src]

  (C++ enum variant: Key_4 = 52)

pub const Key5: Key[src]

  (C++ enum variant: Key_5 = 53)

pub const Key6: Key[src]

  (C++ enum variant: Key_6 = 54)

pub const Key7: Key[src]

  (C++ enum variant: Key_7 = 55)

pub const Key8: Key[src]

  (C++ enum variant: Key_8 = 56)

pub const Key9: Key[src]

  (C++ enum variant: Key_9 = 57)

pub const KeyColon: Key[src]

  (C++ enum variant: Key_Colon = 58)

pub const KeySemicolon: Key[src]

  (C++ enum variant: Key_Semicolon = 59)

pub const KeyLess: Key[src]

  (C++ enum variant: Key_Less = 60)

pub const KeyEqual: Key[src]

  (C++ enum variant: Key_Equal = 61)

pub const KeyGreater: Key[src]

  (C++ enum variant: Key_Greater = 62)

pub const KeyQuestion: Key[src]

  (C++ enum variant: Key_Question = 63)

pub const KeyAt: Key[src]

  (C++ enum variant: Key_At = 64)

pub const KeyA: Key[src]

  (C++ enum variant: Key_A = 65)

pub const KeyB: Key[src]

  (C++ enum variant: Key_B = 66)

pub const KeyC: Key[src]

  (C++ enum variant: Key_C = 67)

pub const KeyD: Key[src]

  (C++ enum variant: Key_D = 68)

pub const KeyE: Key[src]

  (C++ enum variant: Key_E = 69)

pub const KeyF: Key[src]

  (C++ enum variant: Key_F = 70)

pub const KeyG: Key[src]

  (C++ enum variant: Key_G = 71)

pub const KeyH: Key[src]

  (C++ enum variant: Key_H = 72)

pub const KeyI: Key[src]

  (C++ enum variant: Key_I = 73)

pub const KeyJ: Key[src]

  (C++ enum variant: Key_J = 74)

pub const KeyK: Key[src]

  (C++ enum variant: Key_K = 75)

pub const KeyL: Key[src]

  (C++ enum variant: Key_L = 76)

pub const KeyM: Key[src]

  (C++ enum variant: Key_M = 77)

pub const KeyN: Key[src]

  (C++ enum variant: Key_N = 78)

pub const KeyO: Key[src]

  (C++ enum variant: Key_O = 79)

pub const KeyP: Key[src]

  (C++ enum variant: Key_P = 80)

pub const KeyQ: Key[src]

  (C++ enum variant: Key_Q = 81)

pub const KeyR: Key[src]

  (C++ enum variant: Key_R = 82)

pub const KeyS: Key[src]

  (C++ enum variant: Key_S = 83)

pub const KeyT: Key[src]

  (C++ enum variant: Key_T = 84)

pub const KeyU: Key[src]

  (C++ enum variant: Key_U = 85)

pub const KeyV: Key[src]

  (C++ enum variant: Key_V = 86)

pub const KeyW: Key[src]

  (C++ enum variant: Key_W = 87)

pub const KeyX: Key[src]

  (C++ enum variant: Key_X = 88)

pub const KeyY: Key[src]

  (C++ enum variant: Key_Y = 89)

pub const KeyZ: Key[src]

  (C++ enum variant: Key_Z = 90)

pub const KeyBracketLeft: Key[src]

  (C++ enum variant: Key_BracketLeft = 91)

pub const KeyBackslash: Key[src]

  (C++ enum variant: Key_Backslash = 92)

pub const KeyBracketRight: Key[src]

  (C++ enum variant: Key_BracketRight = 93)

pub const KeyAsciiCircum: Key[src]

  (C++ enum variant: Key_AsciiCircum = 94)

pub const KeyUnderscore: Key[src]

  (C++ enum variant: Key_Underscore = 95)

pub const KeyQuoteLeft: Key[src]

  (C++ enum variant: Key_QuoteLeft = 96)

pub const KeyBraceLeft: Key[src]

  (C++ enum variant: Key_BraceLeft = 123)

pub const KeyBar: Key[src]

  (C++ enum variant: Key_Bar = 124)

pub const KeyBraceRight: Key[src]

  (C++ enum variant: Key_BraceRight = 125)

pub const KeyAsciiTilde: Key[src]

  (C++ enum variant: Key_AsciiTilde = 126)

pub const KeyNobreakspace: Key[src]

  (C++ enum variant: Key_nobreakspace = 160)

pub const KeyExclamdown: Key[src]

  (C++ enum variant: Key_exclamdown = 161)

pub const KeyCent: Key[src]

  (C++ enum variant: Key_cent = 162)

pub const KeySterling: Key[src]

  (C++ enum variant: Key_sterling = 163)

pub const KeyCurrency: Key[src]

  (C++ enum variant: Key_currency = 164)

pub const KeyYen: Key[src]

  (C++ enum variant: Key_yen = 165)

pub const KeyBrokenbar: Key[src]

  (C++ enum variant: Key_brokenbar = 166)

pub const KeySection: Key[src]

  (C++ enum variant: Key_section = 167)

pub const KeyDiaeresis: Key[src]

  (C++ enum variant: Key_diaeresis = 168)

pub const KeyCopyright: Key[src]

  (C++ enum variant: Key_copyright = 169)

pub const KeyOrdfeminine: Key[src]

  (C++ enum variant: Key_ordfeminine = 170)

pub const KeyGuillemotleft: Key[src]

  (C++ enum variant: Key_guillemotleft = 171)

pub const KeyNotsign: Key[src]

  (C++ enum variant: Key_notsign = 172)

pub const KeyHyphen: Key[src]

  (C++ enum variant: Key_hyphen = 173)

pub const KeyRegistered: Key[src]

  (C++ enum variant: Key_registered = 174)

pub const KeyMacron: Key[src]

  (C++ enum variant: Key_macron = 175)

pub const KeyDegree: Key[src]

  (C++ enum variant: Key_degree = 176)

pub const KeyPlusminus: Key[src]

  (C++ enum variant: Key_plusminus = 177)

pub const KeyTwosuperior: Key[src]

  (C++ enum variant: Key_twosuperior = 178)

pub const KeyThreesuperior: Key[src]

  (C++ enum variant: Key_threesuperior = 179)

pub const KeyAcute: Key[src]

  (C++ enum variant: Key_acute = 180)

pub const KeyMu: Key[src]

  (C++ enum variant: Key_mu = 181)

pub const KeyParagraph: Key[src]

  (C++ enum variant: Key_paragraph = 182)

pub const KeyPeriodcentered: Key[src]

  (C++ enum variant: Key_periodcentered = 183)

pub const KeyCedilla: Key[src]

  (C++ enum variant: Key_cedilla = 184)

pub const KeyOnesuperior: Key[src]

  (C++ enum variant: Key_onesuperior = 185)

pub const KeyMasculine: Key[src]

  (C++ enum variant: Key_masculine = 186)

pub const KeyGuillemotright: Key[src]

  (C++ enum variant: Key_guillemotright = 187)

pub const KeyOnequarter: Key[src]

  (C++ enum variant: Key_onequarter = 188)

pub const KeyOnehalf: Key[src]

  (C++ enum variant: Key_onehalf = 189)

pub const KeyThreequarters: Key[src]

  (C++ enum variant: Key_threequarters = 190)

pub const KeyQuestiondown: Key[src]

  (C++ enum variant: Key_questiondown = 191)

pub const KeyAgrave: Key[src]

  (C++ enum variant: Key_Agrave = 192)

pub const KeyAacute: Key[src]

  (C++ enum variant: Key_Aacute = 193)

pub const KeyAcircumflex: Key[src]

  (C++ enum variant: Key_Acircumflex = 194)

pub const KeyAtilde: Key[src]

  (C++ enum variant: Key_Atilde = 195)

pub const KeyAdiaeresis: Key[src]

  (C++ enum variant: Key_Adiaeresis = 196)

pub const KeyAring: Key[src]

  (C++ enum variant: Key_Aring = 197)

pub const KeyAE: Key[src]

  (C++ enum variant: Key_AE = 198)

pub const KeyCcedilla: Key[src]

  (C++ enum variant: Key_Ccedilla = 199)

pub const KeyEgrave: Key[src]

  (C++ enum variant: Key_Egrave = 200)

pub const KeyEacute: Key[src]

  (C++ enum variant: Key_Eacute = 201)

pub const KeyEcircumflex: Key[src]

  (C++ enum variant: Key_Ecircumflex = 202)

pub const KeyEdiaeresis: Key[src]

  (C++ enum variant: Key_Ediaeresis = 203)

pub const KeyIgrave: Key[src]

  (C++ enum variant: Key_Igrave = 204)

pub const KeyIacute: Key[src]

  (C++ enum variant: Key_Iacute = 205)

pub const KeyIcircumflex: Key[src]

  (C++ enum variant: Key_Icircumflex = 206)

pub const KeyIdiaeresis: Key[src]

  (C++ enum variant: Key_Idiaeresis = 207)

pub const KeyETH: Key[src]

  (C++ enum variant: Key_ETH = 208)

pub const KeyNtilde: Key[src]

  (C++ enum variant: Key_Ntilde = 209)

pub const KeyOgrave: Key[src]

  (C++ enum variant: Key_Ograve = 210)

pub const KeyOacute: Key[src]

  (C++ enum variant: Key_Oacute = 211)

pub const KeyOcircumflex: Key[src]

  (C++ enum variant: Key_Ocircumflex = 212)

pub const KeyOtilde: Key[src]

  (C++ enum variant: Key_Otilde = 213)

pub const KeyOdiaeresis: Key[src]

  (C++ enum variant: Key_Odiaeresis = 214)

pub const KeyMultiply: Key[src]

  (C++ enum variant: Key_multiply = 215)

pub const KeyOoblique: Key[src]

  (C++ enum variant: Key_Ooblique = 216)

pub const KeyUgrave: Key[src]

  (C++ enum variant: Key_Ugrave = 217)

pub const KeyUacute: Key[src]

  (C++ enum variant: Key_Uacute = 218)

pub const KeyUcircumflex: Key[src]

  (C++ enum variant: Key_Ucircumflex = 219)

pub const KeyUdiaeresis: Key[src]

  (C++ enum variant: Key_Udiaeresis = 220)

pub const KeyYacute: Key[src]

  (C++ enum variant: Key_Yacute = 221)

pub const KeyTHORN: Key[src]

  (C++ enum variant: Key_THORN = 222)

pub const KeySsharp: Key[src]

  (C++ enum variant: Key_ssharp = 223)

pub const KeyDivision: Key[src]

  (C++ enum variant: Key_division = 247)

pub const KeyYdiaeresis: Key[src]

  (C++ enum variant: Key_ydiaeresis = 255)

pub const KeyAltGr: Key[src]

On Windows, when the KeyDown event for this key is sent, the Ctrl+Alt modifiers are also set. (C++ enum variant: Key_AltGr = 16781571)

pub const KeyMultiKey: Key[src]

  (C++ enum variant: Key_Multi_key = 16781600)

pub const KeyCodeinput: Key[src]

  (C++ enum variant: Key_Codeinput = 16781623)

pub const KeySingleCandidate: Key[src]

  (C++ enum variant: Key_SingleCandidate = 16781628)

pub const KeyMultipleCandidate: Key[src]

  (C++ enum variant: Key_MultipleCandidate = 16781629)

pub const KeyPreviousCandidate: Key[src]

  (C++ enum variant: Key_PreviousCandidate = 16781630)

pub const KeyModeSwitch: Key[src]

  (C++ enum variant: Key_Mode_switch = 16781694)

pub const KeyKanji: Key[src]

  (C++ enum variant: Key_Kanji = 16781601)

pub const KeyMuhenkan: Key[src]

  (C++ enum variant: Key_Muhenkan = 16781602)

pub const KeyHenkan: Key[src]

  (C++ enum variant: Key_Henkan = 16781603)

pub const KeyRomaji: Key[src]

  (C++ enum variant: Key_Romaji = 16781604)

pub const KeyHiragana: Key[src]

  (C++ enum variant: Key_Hiragana = 16781605)

pub const KeyKatakana: Key[src]

  (C++ enum variant: Key_Katakana = 16781606)

pub const KeyHiraganaKatakana: Key[src]

  (C++ enum variant: Key_Hiragana_Katakana = 16781607)

pub const KeyZenkaku: Key[src]

  (C++ enum variant: Key_Zenkaku = 16781608)

pub const KeyHankaku: Key[src]

  (C++ enum variant: Key_Hankaku = 16781609)

pub const KeyZenkakuHankaku: Key[src]

  (C++ enum variant: Key_Zenkaku_Hankaku = 16781610)

pub const KeyTouroku: Key[src]

  (C++ enum variant: Key_Touroku = 16781611)

pub const KeyMassyo: Key[src]

  (C++ enum variant: Key_Massyo = 16781612)

pub const KeyKanaLock: Key[src]

  (C++ enum variant: Key_Kana_Lock = 16781613)

pub const KeyKanaShift: Key[src]

  (C++ enum variant: Key_Kana_Shift = 16781614)

pub const KeyEisuShift: Key[src]

  (C++ enum variant: Key_Eisu_Shift = 16781615)

pub const KeyEisuToggle: Key[src]

  (C++ enum variant: Key_Eisu_toggle = 16781616)

pub const KeyHangul: Key[src]

  (C++ enum variant: Key_Hangul = 16781617)

pub const KeyHangulStart: Key[src]

  (C++ enum variant: Key_Hangul_Start = 16781618)

pub const KeyHangulEnd: Key[src]

  (C++ enum variant: Key_Hangul_End = 16781619)

pub const KeyHangulHanja: Key[src]

  (C++ enum variant: Key_Hangul_Hanja = 16781620)

pub const KeyHangulJamo: Key[src]

  (C++ enum variant: Key_Hangul_Jamo = 16781621)

pub const KeyHangulRomaja: Key[src]

  (C++ enum variant: Key_Hangul_Romaja = 16781622)

pub const KeyHangulJeonja: Key[src]

  (C++ enum variant: Key_Hangul_Jeonja = 16781624)

pub const KeyHangulBanja: Key[src]

  (C++ enum variant: Key_Hangul_Banja = 16781625)

pub const KeyHangulPreHanja: Key[src]

  (C++ enum variant: Key_Hangul_PreHanja = 16781626)

pub const KeyHangulPostHanja: Key[src]

  (C++ enum variant: Key_Hangul_PostHanja = 16781627)

pub const KeyHangulSpecial: Key[src]

  (C++ enum variant: Key_Hangul_Special = 16781631)

pub const KeyDeadGrave: Key[src]

  (C++ enum variant: Key_Dead_Grave = 16781904)

pub const KeyDeadAcute: Key[src]

  (C++ enum variant: Key_Dead_Acute = 16781905)

pub const KeyDeadCircumflex: Key[src]

  (C++ enum variant: Key_Dead_Circumflex = 16781906)

pub const KeyDeadTilde: Key[src]

  (C++ enum variant: Key_Dead_Tilde = 16781907)

pub const KeyDeadMacron: Key[src]

  (C++ enum variant: Key_Dead_Macron = 16781908)

pub const KeyDeadBreve: Key[src]

  (C++ enum variant: Key_Dead_Breve = 16781909)

pub const KeyDeadAbovedot: Key[src]

  (C++ enum variant: Key_Dead_Abovedot = 16781910)

pub const KeyDeadDiaeresis: Key[src]

  (C++ enum variant: Key_Dead_Diaeresis = 16781911)

pub const KeyDeadAbovering: Key[src]

  (C++ enum variant: Key_Dead_Abovering = 16781912)

pub const KeyDeadDoubleacute: Key[src]

  (C++ enum variant: Key_Dead_Doubleacute = 16781913)

pub const KeyDeadCaron: Key[src]

  (C++ enum variant: Key_Dead_Caron = 16781914)

pub const KeyDeadCedilla: Key[src]

  (C++ enum variant: Key_Dead_Cedilla = 16781915)

pub const KeyDeadOgonek: Key[src]

  (C++ enum variant: Key_Dead_Ogonek = 16781916)

pub const KeyDeadIota: Key[src]

  (C++ enum variant: Key_Dead_Iota = 16781917)

pub const KeyDeadVoicedSound: Key[src]

  (C++ enum variant: Key_Dead_Voiced_Sound = 16781918)

pub const KeyDeadSemivoicedSound: Key[src]

  (C++ enum variant: Key_Dead_Semivoiced_Sound = 16781919)

pub const KeyDeadBelowdot: Key[src]

  (C++ enum variant: Key_Dead_Belowdot = 16781920)

pub const KeyDeadHook: Key[src]

  (C++ enum variant: Key_Dead_Hook = 16781921)

pub const KeyDeadHorn: Key[src]

  (C++ enum variant: Key_Dead_Horn = 16781922)

pub const KeyBack: Key[src]

  (C++ enum variant: Key_Back = 16777313)

pub const KeyForward: Key[src]

  (C++ enum variant: Key_Forward = 16777314)

pub const KeyStop: Key[src]

  (C++ enum variant: Key_Stop = 16777315)

pub const KeyRefresh: Key[src]

  (C++ enum variant: Key_Refresh = 16777316)

pub const KeyVolumeDown: Key[src]

  (C++ enum variant: Key_VolumeDown = 16777328)

pub const KeyVolumeMute: Key[src]

  (C++ enum variant: Key_VolumeMute = 16777329)

pub const KeyVolumeUp: Key[src]

  (C++ enum variant: Key_VolumeUp = 16777330)

pub const KeyBassBoost: Key[src]

  (C++ enum variant: Key_BassBoost = 16777331)

pub const KeyBassUp: Key[src]

  (C++ enum variant: Key_BassUp = 16777332)

pub const KeyBassDown: Key[src]

  (C++ enum variant: Key_BassDown = 16777333)

pub const KeyTrebleUp: Key[src]

  (C++ enum variant: Key_TrebleUp = 16777334)

pub const KeyTrebleDown: Key[src]

  (C++ enum variant: Key_TrebleDown = 16777335)

pub const KeyMediaPlay: Key[src]

A key setting the state of the media player to play (C++ enum variant: Key_MediaPlay = 16777344)

pub const KeyMediaStop: Key[src]

A key setting the state of the media player to stop (C++ enum variant: Key_MediaStop = 16777345)

pub const KeyMediaPrevious: Key[src]

  (C++ enum variant: Key_MediaPrevious = 16777346)

pub const KeyMediaNext: Key[src]

  (C++ enum variant: Key_MediaNext = 16777347)

pub const KeyMediaRecord: Key[src]

  (C++ enum variant: Key_MediaRecord = 16777348)

pub const KeyMediaPause: Key[src]

A key setting the state of the media player to pause (Note: not the pause/break key) (C++ enum variant: Key_MediaPause = 16777349)

pub const KeyMediaTogglePlayPause: Key[src]

A key to toggle the play/pause state in the media player (rather than setting an absolute state) (C++ enum variant: Key_MediaTogglePlayPause = 16777350)

pub const KeyHomePage: Key[src]

  (C++ enum variant: Key_HomePage = 16777360)

pub const KeyFavorites: Key[src]

  (C++ enum variant: Key_Favorites = 16777361)

pub const KeySearch: Key[src]

  (C++ enum variant: Key_Search = 16777362)

pub const KeyStandby: Key[src]

  (C++ enum variant: Key_Standby = 16777363)

pub const KeyOpenUrl: Key[src]

  (C++ enum variant: Key_OpenUrl = 16777364)

pub const KeyLaunchMail: Key[src]

  (C++ enum variant: Key_LaunchMail = 16777376)

pub const KeyLaunchMedia: Key[src]

  (C++ enum variant: Key_LaunchMedia = 16777377)

pub const KeyLaunch0: Key[src]

On X11 this key is mapped to "My Computer" (XF86XK_MyComputer) key for legacy reasons. (C++ enum variant: Key_Launch0 = 16777378)

pub const KeyLaunch1: Key[src]

On X11 this key is mapped to "Calculator" (XF86XK_Calculator) key for legacy reasons. (C++ enum variant: Key_Launch1 = 16777379)

pub const KeyLaunch2: Key[src]

On X11 this key is mapped to XF86XK_Launch0 key for legacy reasons. (C++ enum variant: Key_Launch2 = 16777380)

pub const KeyLaunch3: Key[src]

On X11 this key is mapped to XF86XK_Launch1 key for legacy reasons. (C++ enum variant: Key_Launch3 = 16777381)

pub const KeyLaunch4: Key[src]

On X11 this key is mapped to XF86XK_Launch2 key for legacy reasons. (C++ enum variant: Key_Launch4 = 16777382)

pub const KeyLaunch5: Key[src]

On X11 this key is mapped to XF86XK_Launch3 key for legacy reasons. (C++ enum variant: Key_Launch5 = 16777383)

pub const KeyLaunch6: Key[src]

On X11 this key is mapped to XF86XK_Launch4 key for legacy reasons. (C++ enum variant: Key_Launch6 = 16777384)

pub const KeyLaunch7: Key[src]

On X11 this key is mapped to XF86XK_Launch5 key for legacy reasons. (C++ enum variant: Key_Launch7 = 16777385)

pub const KeyLaunch8: Key[src]

On X11 this key is mapped to XF86XK_Launch6 key for legacy reasons. (C++ enum variant: Key_Launch8 = 16777386)

pub const KeyLaunch9: Key[src]

On X11 this key is mapped to XF86XK_Launch7 key for legacy reasons. (C++ enum variant: Key_Launch9 = 16777387)

pub const KeyLaunchA: Key[src]

On X11 this key is mapped to XF86XK_Launch8 key for legacy reasons. (C++ enum variant: Key_LaunchA = 16777388)

pub const KeyLaunchB: Key[src]

On X11 this key is mapped to XF86XK_Launch9 key for legacy reasons. (C++ enum variant: Key_LaunchB = 16777389)

pub const KeyLaunchC: Key[src]

On X11 this key is mapped to XF86XK_LaunchA key for legacy reasons. (C++ enum variant: Key_LaunchC = 16777390)

pub const KeyLaunchD: Key[src]

On X11 this key is mapped to XF86XK_LaunchB key for legacy reasons. (C++ enum variant: Key_LaunchD = 16777391)

pub const KeyLaunchE: Key[src]

On X11 this key is mapped to XF86XK_LaunchC key for legacy reasons. (C++ enum variant: Key_LaunchE = 16777392)

pub const KeyLaunchF: Key[src]

On X11 this key is mapped to XF86XK_LaunchD key for legacy reasons. (C++ enum variant: Key_LaunchF = 16777393)

pub const KeyMonBrightnessUp: Key[src]

  (C++ enum variant: Key_MonBrightnessUp = 16777394)

pub const KeyMonBrightnessDown: Key[src]

  (C++ enum variant: Key_MonBrightnessDown = 16777395)

pub const KeyKeyboardLightOnOff: Key[src]

  (C++ enum variant: Key_KeyboardLightOnOff = 16777396)

pub const KeyKeyboardBrightnessUp: Key[src]

  (C++ enum variant: Key_KeyboardBrightnessUp = 16777397)

pub const KeyKeyboardBrightnessDown: Key[src]

  (C++ enum variant: Key_KeyboardBrightnessDown = 16777398)

pub const KeyPowerOff: Key[src]

  (C++ enum variant: Key_PowerOff = 16777399)

pub const KeyWakeUp: Key[src]

  (C++ enum variant: Key_WakeUp = 16777400)

pub const KeyEject: Key[src]

  (C++ enum variant: Key_Eject = 16777401)

pub const KeyScreenSaver: Key[src]

  (C++ enum variant: Key_ScreenSaver = 16777402)

pub const KeyWWW: Key[src]

  (C++ enum variant: Key_WWW = 16777403)

pub const KeyMemo: Key[src]

  (C++ enum variant: Key_Memo = 16777404)

pub const KeyLightBulb: Key[src]

  (C++ enum variant: Key_LightBulb = 16777405)

pub const KeyShop: Key[src]

  (C++ enum variant: Key_Shop = 16777406)

pub const KeyHistory: Key[src]

  (C++ enum variant: Key_History = 16777407)

pub const KeyAddFavorite: Key[src]

  (C++ enum variant: Key_AddFavorite = 16777408)

  (C++ enum variant: Key_HotLinks = 16777409)

pub const KeyBrightnessAdjust: Key[src]

  (C++ enum variant: Key_BrightnessAdjust = 16777410)

pub const KeyFinance: Key[src]

  (C++ enum variant: Key_Finance = 16777411)

pub const KeyCommunity: Key[src]

  (C++ enum variant: Key_Community = 16777412)

pub const KeyAudioRewind: Key[src]

  (C++ enum variant: Key_AudioRewind = 16777413)

pub const KeyBackForward: Key[src]

  (C++ enum variant: Key_BackForward = 16777414)

pub const KeyApplicationLeft: Key[src]

  (C++ enum variant: Key_ApplicationLeft = 16777415)

pub const KeyApplicationRight: Key[src]

  (C++ enum variant: Key_ApplicationRight = 16777416)

pub const KeyBook: Key[src]

  (C++ enum variant: Key_Book = 16777417)

pub const KeyCD: Key[src]

  (C++ enum variant: Key_CD = 16777418)

pub const KeyCalculator: Key[src]

On X11 this key is not mapped for legacy reasons. Use Qt::Key_Launch1 instead. (C++ enum variant: Key_Calculator = 16777419)

pub const KeyToDoList: Key[src]

  (C++ enum variant: Key_ToDoList = 16777420)

pub const KeyClearGrab: Key[src]

  (C++ enum variant: Key_ClearGrab = 16777421)

pub const KeyClose: Key[src]

  (C++ enum variant: Key_Close = 16777422)

pub const KeyCopy: Key[src]

  (C++ enum variant: Key_Copy = 16777423)

pub const KeyCut: Key[src]

  (C++ enum variant: Key_Cut = 16777424)

pub const KeyDisplay: Key[src]

  (C++ enum variant: Key_Display = 16777425)

pub const KeyDOS: Key[src]

  (C++ enum variant: Key_DOS = 16777426)

pub const KeyDocuments: Key[src]

  (C++ enum variant: Key_Documents = 16777427)

pub const KeyExcel: Key[src]

  (C++ enum variant: Key_Excel = 16777428)

pub const KeyExplorer: Key[src]

  (C++ enum variant: Key_Explorer = 16777429)

pub const KeyGame: Key[src]

  (C++ enum variant: Key_Game = 16777430)

pub const KeyGo: Key[src]

  (C++ enum variant: Key_Go = 16777431)

pub const KeyITouch: Key[src]

  (C++ enum variant: Key_iTouch = 16777432)

pub const KeyLogOff: Key[src]

  (C++ enum variant: Key_LogOff = 16777433)

pub const KeyMarket: Key[src]

  (C++ enum variant: Key_Market = 16777434)

pub const KeyMeeting: Key[src]

  (C++ enum variant: Key_Meeting = 16777435)

pub const KeyMenuKB: Key[src]

  (C++ enum variant: Key_MenuKB = 16777436)

pub const KeyMenuPB: Key[src]

  (C++ enum variant: Key_MenuPB = 16777437)

pub const KeyMySites: Key[src]

  (C++ enum variant: Key_MySites = 16777438)

pub const KeyNews: Key[src]

  (C++ enum variant: Key_News = 16777439)

pub const KeyOfficeHome: Key[src]

  (C++ enum variant: Key_OfficeHome = 16777440)

pub const KeyOption: Key[src]

  (C++ enum variant: Key_Option = 16777441)

pub const KeyPaste: Key[src]

  (C++ enum variant: Key_Paste = 16777442)

pub const KeyPhone: Key[src]

  (C++ enum variant: Key_Phone = 16777443)

pub const KeyCalendar: Key[src]

  (C++ enum variant: Key_Calendar = 16777444)

pub const KeyReply: Key[src]

  (C++ enum variant: Key_Reply = 16777445)

pub const KeyReload: Key[src]

  (C++ enum variant: Key_Reload = 16777446)

pub const KeyRotateWindows: Key[src]

  (C++ enum variant: Key_RotateWindows = 16777447)

pub const KeyRotationPB: Key[src]

  (C++ enum variant: Key_RotationPB = 16777448)

pub const KeyRotationKB: Key[src]

  (C++ enum variant: Key_RotationKB = 16777449)

pub const KeySave: Key[src]

  (C++ enum variant: Key_Save = 16777450)

pub const KeySend: Key[src]

  (C++ enum variant: Key_Send = 16777451)

pub const KeySpell: Key[src]

  (C++ enum variant: Key_Spell = 16777452)

pub const KeySplitScreen: Key[src]

  (C++ enum variant: Key_SplitScreen = 16777453)

pub const KeySupport: Key[src]

  (C++ enum variant: Key_Support = 16777454)

pub const KeyTaskPane: Key[src]

  (C++ enum variant: Key_TaskPane = 16777455)

pub const KeyTerminal: Key[src]

  (C++ enum variant: Key_Terminal = 16777456)

pub const KeyTools: Key[src]

  (C++ enum variant: Key_Tools = 16777457)

pub const KeyTravel: Key[src]

  (C++ enum variant: Key_Travel = 16777458)

pub const KeyVideo: Key[src]

  (C++ enum variant: Key_Video = 16777459)

pub const KeyWord: Key[src]

  (C++ enum variant: Key_Word = 16777460)

pub const KeyXfer: Key[src]

  (C++ enum variant: Key_Xfer = 16777461)

pub const KeyZoomIn: Key[src]

  (C++ enum variant: Key_ZoomIn = 16777462)

pub const KeyZoomOut: Key[src]

  (C++ enum variant: Key_ZoomOut = 16777463)

pub const KeyAway: Key[src]

  (C++ enum variant: Key_Away = 16777464)

pub const KeyMessenger: Key[src]

  (C++ enum variant: Key_Messenger = 16777465)

pub const KeyWebCam: Key[src]

  (C++ enum variant: Key_WebCam = 16777466)

pub const KeyMailForward: Key[src]

  (C++ enum variant: Key_MailForward = 16777467)

pub const KeyPictures: Key[src]

  (C++ enum variant: Key_Pictures = 16777468)

pub const KeyMusic: Key[src]

  (C++ enum variant: Key_Music = 16777469)

pub const KeyBattery: Key[src]

  (C++ enum variant: Key_Battery = 16777470)

pub const KeyBluetooth: Key[src]

  (C++ enum variant: Key_Bluetooth = 16777471)

pub const KeyWLAN: Key[src]

  (C++ enum variant: Key_WLAN = 16777472)

pub const KeyUWB: Key[src]

  (C++ enum variant: Key_UWB = 16777473)

pub const KeyAudioForward: Key[src]

  (C++ enum variant: Key_AudioForward = 16777474)

pub const KeyAudioRepeat: Key[src]

  (C++ enum variant: Key_AudioRepeat = 16777475)

pub const KeyAudioRandomPlay: Key[src]

  (C++ enum variant: Key_AudioRandomPlay = 16777476)

pub const KeySubtitle: Key[src]

  (C++ enum variant: Key_Subtitle = 16777477)

pub const KeyAudioCycleTrack: Key[src]

  (C++ enum variant: Key_AudioCycleTrack = 16777478)

pub const KeyTime: Key[src]

  (C++ enum variant: Key_Time = 16777479)

pub const KeyHibernate: Key[src]

  (C++ enum variant: Key_Hibernate = 16777480)

pub const KeyView: Key[src]

  (C++ enum variant: Key_View = 16777481)

pub const KeyTopMenu: Key[src]

  (C++ enum variant: Key_TopMenu = 16777482)

pub const KeyPowerDown: Key[src]

  (C++ enum variant: Key_PowerDown = 16777483)

pub const KeySuspend: Key[src]

  (C++ enum variant: Key_Suspend = 16777484)

pub const KeyContrastAdjust: Key[src]

  (C++ enum variant: Key_ContrastAdjust = 16777485)

pub const KeyLaunchG: Key[src]

On X11 this key is mapped to XF86XK_LaunchE key for legacy reasons. (C++ enum variant: Key_LaunchG = 16777486)

pub const KeyLaunchH: Key[src]

On X11 this key is mapped to XF86XK_LaunchF key for legacy reasons. (C++ enum variant: Key_LaunchH = 16777487)

pub const KeyTouchpadToggle: Key[src]

  (C++ enum variant: Key_TouchpadToggle = 16777488)

pub const KeyTouchpadOn: Key[src]

  (C++ enum variant: Key_TouchpadOn = 16777489)

pub const KeyTouchpadOff: Key[src]

  (C++ enum variant: Key_TouchpadOff = 16777490)

pub const KeyMicMute: Key[src]

  (C++ enum variant: Key_MicMute = 16777491)

pub const KeyRed: Key[src]

  (C++ enum variant: Key_Red = 16777492)

pub const KeyGreen: Key[src]

  (C++ enum variant: Key_Green = 16777493)

pub const KeyYellow: Key[src]

  (C++ enum variant: Key_Yellow = 16777494)

pub const KeyBlue: Key[src]

  (C++ enum variant: Key_Blue = 16777495)

pub const KeyChannelUp: Key[src]

  (C++ enum variant: Key_ChannelUp = 16777496)

pub const KeyChannelDown: Key[src]

  (C++ enum variant: Key_ChannelDown = 16777497)

pub const KeyGuide: Key[src]

  (C++ enum variant: Key_Guide = 16777498)

pub const KeyInfo: Key[src]

  (C++ enum variant: Key_Info = 16777499)

pub const KeySettings: Key[src]

  (C++ enum variant: Key_Settings = 16777500)

pub const KeyMicVolumeUp: Key[src]

  (C++ enum variant: Key_MicVolumeUp = 16777501)

pub const KeyMicVolumeDown: Key[src]

  (C++ enum variant: Key_MicVolumeDown = 16777502)

pub const KeyNew: Key[src]

  (C++ enum variant: Key_New = 16777504)

pub const KeyOpen: Key[src]

  (C++ enum variant: Key_Open = 16777505)

pub const KeyFind: Key[src]

  (C++ enum variant: Key_Find = 16777506)

pub const KeyUndo: Key[src]

  (C++ enum variant: Key_Undo = 16777507)

pub const KeyRedo: Key[src]

  (C++ enum variant: Key_Redo = 16777508)

pub const KeyMediaLast: Key[src]

  (C++ enum variant: Key_MediaLast = 16842751)

pub const KeySelect: Key[src]

  (C++ enum variant: Key_Select = 16842752)

pub const KeyYes: Key[src]

  (C++ enum variant: Key_Yes = 16842753)

pub const KeyNo: Key[src]

  (C++ enum variant: Key_No = 16842754)

pub const KeyCancel: Key[src]

  (C++ enum variant: Key_Cancel = 16908289)

pub const KeyPrinter: Key[src]

  (C++ enum variant: Key_Printer = 16908290)

pub const KeyExecute: Key[src]

  (C++ enum variant: Key_Execute = 16908291)

pub const KeySleep: Key[src]

  (C++ enum variant: Key_Sleep = 16908292)

pub const KeyPlay: Key[src]

  (C++ enum variant: Key_Play = 16908293)

pub const KeyZoom: Key[src]

  (C++ enum variant: Key_Zoom = 16908294)

pub const KeyExit: Key[src]

  (C++ enum variant: Key_Exit = 16908298)

pub const KeyContext1: Key[src]

  (C++ enum variant: Key_Context1 = 17825792)

pub const KeyContext2: Key[src]

  (C++ enum variant: Key_Context2 = 17825793)

pub const KeyContext3: Key[src]

  (C++ enum variant: Key_Context3 = 17825794)

pub const KeyContext4: Key[src]

  (C++ enum variant: Key_Context4 = 17825795)

pub const KeyCall: Key[src]

A key to answer or initiate a call (see Qt::Key_ToggleCallHangup for a key to toggle current call state) (C++ enum variant: Key_Call = 17825796)

pub const KeyHangup: Key[src]

A key to end an ongoing call (see Qt::Key_ToggleCallHangup for a key to toggle current call state) (C++ enum variant: Key_Hangup = 17825797)

pub const KeyFlip: Key[src]

  (C++ enum variant: Key_Flip = 17825798)

pub const KeyToggleCallHangup: Key[src]

A key to toggle the current call state (ie. either answer, or hangup) depending on current call state (C++ enum variant: Key_ToggleCallHangup = 17825799)

pub const KeyVoiceDial: Key[src]

  (C++ enum variant: Key_VoiceDial = 17825800)

pub const KeyLastNumberRedial: Key[src]

  (C++ enum variant: Key_LastNumberRedial = 17825801)

pub const KeyCamera: Key[src]

A key to activate the camera shutter. On Windows Runtime, the environment variable QT_QPA_ENABLE_CAMERA_KEYS must be set to receive the event. (C++ enum variant: Key_Camera = 17825824)

pub const KeyCameraFocus: Key[src]

A key to focus the camera. On Windows Runtime, the environment variable QT_QPA_ENABLE_CAMERA_KEYS must be set to receive the event. (C++ enum variant: Key_CameraFocus = 17825825)

pub const KeyUnknown: Key[src]

  (C++ enum variant: Key_unknown = 33554431)

pub const KeyDeadStroke: Key[src]

  (C++ enum variant: Key_Dead_Stroke = 16781923)

pub const KeyDeadAbovecomma: Key[src]

  (C++ enum variant: Key_Dead_Abovecomma = 16781924)

pub const KeyDeadAbovereversedcomma: Key[src]

  (C++ enum variant: Key_Dead_Abovereversedcomma = 16781925)

pub const KeyDeadDoublegrave: Key[src]

  (C++ enum variant: Key_Dead_Doublegrave = 16781926)

pub const KeyDeadBelowring: Key[src]

  (C++ enum variant: Key_Dead_Belowring = 16781927)

pub const KeyDeadBelowmacron: Key[src]

  (C++ enum variant: Key_Dead_Belowmacron = 16781928)

pub const KeyDeadBelowcircumflex: Key[src]

  (C++ enum variant: Key_Dead_Belowcircumflex = 16781929)

pub const KeyDeadBelowtilde: Key[src]

  (C++ enum variant: Key_Dead_Belowtilde = 16781930)

pub const KeyDeadBelowbreve: Key[src]

  (C++ enum variant: Key_Dead_Belowbreve = 16781931)

pub const KeyDeadBelowdiaeresis: Key[src]

  (C++ enum variant: Key_Dead_Belowdiaeresis = 16781932)

pub const KeyDeadInvertedbreve: Key[src]

  (C++ enum variant: Key_Dead_Invertedbreve = 16781933)

pub const KeyDeadBelowcomma: Key[src]

  (C++ enum variant: Key_Dead_Belowcomma = 16781934)

pub const KeyDeadCurrency: Key[src]

  (C++ enum variant: Key_Dead_Currency = 16781935)

pub const KeyDeadA: Key[src]

  (C++ enum variant: Key_Dead_a = 16781952)

pub const KeyDeadA2: Key[src]

  (C++ enum variant: Key_Dead_A = 16781953)

pub const KeyDeadE: Key[src]

  (C++ enum variant: Key_Dead_e = 16781954)

pub const KeyDeadE2: Key[src]

  (C++ enum variant: Key_Dead_E = 16781955)

pub const KeyDeadI: Key[src]

  (C++ enum variant: Key_Dead_i = 16781956)

pub const KeyDeadI2: Key[src]

  (C++ enum variant: Key_Dead_I = 16781957)

pub const KeyDeadO: Key[src]

  (C++ enum variant: Key_Dead_o = 16781958)

pub const KeyDeadO2: Key[src]

  (C++ enum variant: Key_Dead_O = 16781959)

pub const KeyDeadU: Key[src]

  (C++ enum variant: Key_Dead_u = 16781960)

pub const KeyDeadU2: Key[src]

  (C++ enum variant: Key_Dead_U = 16781961)

pub const KeyDeadSmallSchwa: Key[src]

  (C++ enum variant: Key_Dead_Small_Schwa = 16781962)

pub const KeyDeadCapitalSchwa: Key[src]

  (C++ enum variant: Key_Dead_Capital_Schwa = 16781963)

pub const KeyDeadGreek: Key[src]

  (C++ enum variant: Key_Dead_Greek = 16781964)

pub const KeyDeadLowline: Key[src]

  (C++ enum variant: Key_Dead_Lowline = 16781968)

pub const KeyDeadAboveverticalline: Key[src]

  (C++ enum variant: Key_Dead_Aboveverticalline = 16781969)

pub const KeyDeadBelowverticalline: Key[src]

  (C++ enum variant: Key_Dead_Belowverticalline = 16781970)

pub const KeyDeadLongsolidusoverlay: Key[src]

  (C++ enum variant: Key_Dead_Longsolidusoverlay = 16781971)

Trait Implementations

impl Clone for Key[src]

impl Copy for Key[src]

impl Debug for Key[src]

impl Eq for Key[src]

impl From<Key> for c_int[src]

impl From<i32> for Key[src]

impl PartialEq<Key> for Key[src]

impl StructuralEq for Key[src]

impl StructuralPartialEq for Key[src]

Auto Trait Implementations

impl RefUnwindSafe for Key

impl Send for Key

impl Sync for Key

impl Unpin for Key

impl UnwindSafe for Key

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, U> CastInto<U> for T where
    U: CastFrom<T>, 
[src]

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

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

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

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.