Created
October 28, 2020 23:28
-
-
Save justinmoon/6720fd7cca7f08aad657b18cba648be4 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Compiling druid-shell v0.6.0 (/home/justin/druid/druid-shell) | |
warning: lint `intra_doc_link_resolution_failure` has been renamed to `broken_intra_doc_links` | |
--> druid-shell/src/lib.rs:29:9 | |
| | |
29 | #![deny(intra_doc_link_resolution_failure)] | |
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `broken_intra_doc_links` | |
| | |
= note: `#[warn(renamed_and_removed_lints)]` on by default | |
error[E0433]: failed to resolve: could not find `enums` in `gdk` | |
--> druid-shell/src/platform/gtk/keycodes.rs:17:10 | |
| | |
17 | use gdk::enums::key::*; | |
| ^^^^^ could not find `enums` in `gdk` | |
error[E0433]: failed to resolve: could not find `enums` in `gdk` | |
--> druid-shell/src/platform/gtk/keycodes.rs:22:24 | |
| | |
22 | pub type RawKey = gdk::enums::key::Key; | |
| ^^^^^ could not find `enums` in `gdk` | |
error[E0408]: variable `Control_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:31:21 | |
| | |
31 | Control_L | Control_R => Key::Control, | |
| --------- ^^^^^^^^^ pattern doesn't bind `Control_L` | |
| | | |
| variable not in all patterns | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Control_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:31:9 | |
| | |
31 | Control_L | Control_R => Key::Control, | |
| ^^^^^^^^^ | |
error[E0408]: variable `Control_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:31:9 | |
| | |
31 | Control_L | Control_R => Key::Control, | |
| ^^^^^^^^^ --------- variable not in all patterns | |
| | | |
| pattern doesn't bind `Control_R` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Control_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:31:21 | |
| | |
31 | Control_L | Control_R => Key::Control, | |
| ^^^^^^^^^ | |
error[E0408]: variable `Alt_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:32:17 | |
| | |
32 | Alt_L | Alt_R => Key::Alt, | |
| ----- ^^^^^ pattern doesn't bind `Alt_L` | |
| | | |
| variable not in all patterns | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Alt_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:32:9 | |
| | |
32 | Alt_L | Alt_R => Key::Alt, | |
| ^^^^^ | |
error[E0408]: variable `Alt_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:32:9 | |
| | |
32 | Alt_L | Alt_R => Key::Alt, | |
| ^^^^^ ----- variable not in all patterns | |
| | | |
| pattern doesn't bind `Alt_R` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Alt_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:32:17 | |
| | |
32 | Alt_L | Alt_R => Key::Alt, | |
| ^^^^^ | |
error[E0408]: variable `Shift_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:33:19 | |
| | |
33 | Shift_L | Shift_R => Key::Shift, | |
| ------- ^^^^^^^ pattern doesn't bind `Shift_L` | |
| | | |
| variable not in all patterns | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Shift_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:33:9 | |
| | |
33 | Shift_L | Shift_R => Key::Shift, | |
| ^^^^^^^ | |
error[E0408]: variable `Shift_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:33:9 | |
| | |
33 | Shift_L | Shift_R => Key::Shift, | |
| ^^^^^^^ ------- variable not in all patterns | |
| | | |
| pattern doesn't bind `Shift_R` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Shift_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:33:19 | |
| | |
33 | Shift_L | Shift_R => Key::Shift, | |
| ^^^^^^^ | |
error[E0408]: variable `Super_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:35:19 | |
| | |
35 | Super_L | Super_R => Key::Meta, | |
| ------- ^^^^^^^ pattern doesn't bind `Super_L` | |
| | | |
| variable not in all patterns | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Super_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:35:9 | |
| | |
35 | Super_L | Super_R => Key::Meta, | |
| ^^^^^^^ | |
error[E0408]: variable `Super_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:35:9 | |
| | |
35 | Super_L | Super_R => Key::Meta, | |
| ^^^^^^^ ------- variable not in all patterns | |
| | | |
| pattern doesn't bind `Super_R` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Super_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:35:19 | |
| | |
35 | Super_L | Super_R => Key::Meta, | |
| ^^^^^^^ | |
error[E0408]: variable `Alt_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:9 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^^^^^ ^^^^^^^ ----- ^^^^^^^ ^^^^^^ pattern doesn't bind `Alt_L` | |
| | | | | | |
| | | | pattern doesn't bind `Alt_L` | |
| | | variable not in all patterns | |
| | pattern doesn't bind `Alt_L` | |
| pattern doesn't bind `Alt_L` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Alt_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:31 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^ | |
error[E0408]: variable `Control_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:21 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| --------- ^^^^^^^ ^^^^^ ^^^^^^^ ^^^^^^ pattern doesn't bind `Control_L` | |
| | | | | | |
| | | | pattern doesn't bind `Control_L` | |
| | | pattern doesn't bind `Control_L` | |
| | pattern doesn't bind `Control_L` | |
| variable not in all patterns | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Control_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:9 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^^^^^ | |
error[E0408]: variable `Meta_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:9 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^^^^^ ^^^^^^^ ^^^^^ ^^^^^^^ ------ variable not in all patterns | |
| | | | | | |
| | | | pattern doesn't bind `Meta_L` | |
| | | pattern doesn't bind `Meta_L` | |
| | pattern doesn't bind `Meta_L` | |
| pattern doesn't bind `Meta_L` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Meta_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:49 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^^ | |
error[E0408]: variable `Shift_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:9 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^^^^^ ------- ^^^^^ ^^^^^^^ ^^^^^^ pattern doesn't bind `Shift_L` | |
| | | | | | |
| | | | pattern doesn't bind `Shift_L` | |
| | | pattern doesn't bind `Shift_L` | |
| | variable not in all patterns | |
| pattern doesn't bind `Shift_L` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Shift_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:21 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^^^ | |
error[E0408]: variable `Super_L` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:9 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^^^^^ ^^^^^^^ ^^^^^ ------- ^^^^^^ pattern doesn't bind `Super_L` | |
| | | | | | |
| | | | variable not in all patterns | |
| | | pattern doesn't bind `Super_L` | |
| | pattern doesn't bind `Super_L` | |
| pattern doesn't bind `Super_L` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Super_L` | |
--> druid-shell/src/platform/gtk/keycodes.rs:101:39 | |
| | |
101 | Control_L | Shift_L | Alt_L | Super_L | Meta_L => Location::Left, | |
| ^^^^^^^ | |
error[E0408]: variable `Alt_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:9 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^^^^^ ^^^^^^^ ----- ^^^^^^^ ^^^^^^ pattern doesn't bind `Alt_R` | |
| | | | | | |
| | | | pattern doesn't bind `Alt_R` | |
| | | variable not in all patterns | |
| | pattern doesn't bind `Alt_R` | |
| pattern doesn't bind `Alt_R` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Alt_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:31 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^ | |
error[E0408]: variable `Control_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:21 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| --------- ^^^^^^^ ^^^^^ ^^^^^^^ ^^^^^^ pattern doesn't bind `Control_R` | |
| | | | | | |
| | | | pattern doesn't bind `Control_R` | |
| | | pattern doesn't bind `Control_R` | |
| | pattern doesn't bind `Control_R` | |
| variable not in all patterns | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Control_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:9 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^^^^^ | |
error[E0408]: variable `Meta_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:9 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^^^^^ ^^^^^^^ ^^^^^ ^^^^^^^ ------ variable not in all patterns | |
| | | | | | |
| | | | pattern doesn't bind `Meta_R` | |
| | | pattern doesn't bind `Meta_R` | |
| | pattern doesn't bind `Meta_R` | |
| pattern doesn't bind `Meta_R` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Meta_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:49 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^^ | |
error[E0408]: variable `Shift_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:9 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^^^^^ ------- ^^^^^ ^^^^^^^ ^^^^^^ pattern doesn't bind `Shift_R` | |
| | | | | | |
| | | | pattern doesn't bind `Shift_R` | |
| | | pattern doesn't bind `Shift_R` | |
| | variable not in all patterns | |
| pattern doesn't bind `Shift_R` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Shift_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:21 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^^^ | |
error[E0408]: variable `Super_R` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:9 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^^^^^ ^^^^^^^ ^^^^^ ------- ^^^^^^ pattern doesn't bind `Super_R` | |
| | | | | | |
| | | | variable not in all patterns | |
| | | pattern doesn't bind `Super_R` | |
| | pattern doesn't bind `Super_R` | |
| pattern doesn't bind `Super_R` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::Super_R` | |
--> druid-shell/src/platform/gtk/keycodes.rs:102:39 | |
| | |
102 | Control_R | Shift_R | Alt_R | Super_R | Meta_R => Location::Right, | |
| ^^^^^^^ | |
error[E0408]: variable `KP_0` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:16 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_0` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_0` | |
| | | | | | | | | | pattern doesn't bind `KP_0` | |
| | | | | | | | | pattern doesn't bind `KP_0` | |
| | | | | | | | pattern doesn't bind `KP_0` | |
| | | | | | | pattern doesn't bind `KP_0` | |
| | | | | | pattern doesn't bind `KP_0` | |
| | | | | pattern doesn't bind `KP_0` | |
| | | | pattern doesn't bind `KP_0` | |
| | | pattern doesn't bind `KP_0` | |
| | pattern doesn't bind `KP_0` | |
| variable not in all patterns | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_0` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_0` | |
| | | | | | pattern doesn't bind `KP_0` | |
| | | | | pattern doesn't bind `KP_0` | |
| | | | pattern doesn't bind `KP_0` | |
| | | pattern doesn't bind `KP_0` | |
| | pattern doesn't bind `KP_0` | |
| pattern doesn't bind `KP_0` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_0` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_0` | |
| | | | | | pattern doesn't bind `KP_0` | |
| | | | | pattern doesn't bind `KP_0` | |
| | | | pattern doesn't bind `KP_0` | |
| | | pattern doesn't bind `KP_0` | |
| | pattern doesn't bind `KP_0` | |
| pattern doesn't bind `KP_0` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_0` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_0` | |
| | | | | pattern doesn't bind `KP_0` | |
| | | | pattern doesn't bind `KP_0` | |
| | | pattern doesn't bind `KP_0` | |
| | pattern doesn't bind `KP_0` | |
| pattern doesn't bind `KP_0` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_0` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_1` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_1` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_1` | |
| | | | | | | | | | pattern doesn't bind `KP_1` | |
| | | | | | | | | pattern doesn't bind `KP_1` | |
| | | | | | | | pattern doesn't bind `KP_1` | |
| | | | | | | pattern doesn't bind `KP_1` | |
| | | | | | pattern doesn't bind `KP_1` | |
| | | | | pattern doesn't bind `KP_1` | |
| | | | pattern doesn't bind `KP_1` | |
| | | pattern doesn't bind `KP_1` | |
| | variable not in all patterns | |
| pattern doesn't bind `KP_1` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_1` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_1` | |
| | | | | | pattern doesn't bind `KP_1` | |
| | | | | pattern doesn't bind `KP_1` | |
| | | | pattern doesn't bind `KP_1` | |
| | | pattern doesn't bind `KP_1` | |
| | pattern doesn't bind `KP_1` | |
| pattern doesn't bind `KP_1` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_1` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_1` | |
| | | | | | pattern doesn't bind `KP_1` | |
| | | | | pattern doesn't bind `KP_1` | |
| | | | pattern doesn't bind `KP_1` | |
| | | pattern doesn't bind `KP_1` | |
| | pattern doesn't bind `KP_1` | |
| pattern doesn't bind `KP_1` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_1` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_1` | |
| | | | | pattern doesn't bind `KP_1` | |
| | | | pattern doesn't bind `KP_1` | |
| | | pattern doesn't bind `KP_1` | |
| | pattern doesn't bind `KP_1` | |
| pattern doesn't bind `KP_1` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_1` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:16 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_2` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_2` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_2` | |
| | | | | | | | | | pattern doesn't bind `KP_2` | |
| | | | | | | | | pattern doesn't bind `KP_2` | |
| | | | | | | | pattern doesn't bind `KP_2` | |
| | | | | | | pattern doesn't bind `KP_2` | |
| | | | | | pattern doesn't bind `KP_2` | |
| | | | | pattern doesn't bind `KP_2` | |
| | | | pattern doesn't bind `KP_2` | |
| | | variable not in all patterns | |
| | pattern doesn't bind `KP_2` | |
| pattern doesn't bind `KP_2` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_2` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_2` | |
| | | | | | pattern doesn't bind `KP_2` | |
| | | | | pattern doesn't bind `KP_2` | |
| | | | pattern doesn't bind `KP_2` | |
| | | pattern doesn't bind `KP_2` | |
| | pattern doesn't bind `KP_2` | |
| pattern doesn't bind `KP_2` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_2` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_2` | |
| | | | | | pattern doesn't bind `KP_2` | |
| | | | | pattern doesn't bind `KP_2` | |
| | | | pattern doesn't bind `KP_2` | |
| | | pattern doesn't bind `KP_2` | |
| | pattern doesn't bind `KP_2` | |
| pattern doesn't bind `KP_2` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_2` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_2` | |
| | | | | pattern doesn't bind `KP_2` | |
| | | | pattern doesn't bind `KP_2` | |
| | | pattern doesn't bind `KP_2` | |
| | pattern doesn't bind `KP_2` | |
| pattern doesn't bind `KP_2` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_2` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:23 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_3` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_3` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_3` | |
| | | | | | | | | | pattern doesn't bind `KP_3` | |
| | | | | | | | | pattern doesn't bind `KP_3` | |
| | | | | | | | pattern doesn't bind `KP_3` | |
| | | | | | | pattern doesn't bind `KP_3` | |
| | | | | | pattern doesn't bind `KP_3` | |
| | | | | pattern doesn't bind `KP_3` | |
| | | | variable not in all patterns | |
| | | pattern doesn't bind `KP_3` | |
| | pattern doesn't bind `KP_3` | |
| pattern doesn't bind `KP_3` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_3` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_3` | |
| | | | | | pattern doesn't bind `KP_3` | |
| | | | | pattern doesn't bind `KP_3` | |
| | | | pattern doesn't bind `KP_3` | |
| | | pattern doesn't bind `KP_3` | |
| | pattern doesn't bind `KP_3` | |
| pattern doesn't bind `KP_3` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_3` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_3` | |
| | | | | | pattern doesn't bind `KP_3` | |
| | | | | pattern doesn't bind `KP_3` | |
| | | | pattern doesn't bind `KP_3` | |
| | | pattern doesn't bind `KP_3` | |
| | pattern doesn't bind `KP_3` | |
| pattern doesn't bind `KP_3` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_3` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_3` | |
| | | | | pattern doesn't bind `KP_3` | |
| | | | pattern doesn't bind `KP_3` | |
| | | pattern doesn't bind `KP_3` | |
| | pattern doesn't bind `KP_3` | |
| pattern doesn't bind `KP_3` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_3` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:30 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_4` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_4` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_4` | |
| | | | | | | | | | pattern doesn't bind `KP_4` | |
| | | | | | | | | pattern doesn't bind `KP_4` | |
| | | | | | | | pattern doesn't bind `KP_4` | |
| | | | | | | pattern doesn't bind `KP_4` | |
| | | | | | pattern doesn't bind `KP_4` | |
| | | | | variable not in all patterns | |
| | | | pattern doesn't bind `KP_4` | |
| | | pattern doesn't bind `KP_4` | |
| | pattern doesn't bind `KP_4` | |
| pattern doesn't bind `KP_4` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_4` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_4` | |
| | | | | | pattern doesn't bind `KP_4` | |
| | | | | pattern doesn't bind `KP_4` | |
| | | | pattern doesn't bind `KP_4` | |
| | | pattern doesn't bind `KP_4` | |
| | pattern doesn't bind `KP_4` | |
| pattern doesn't bind `KP_4` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_4` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_4` | |
| | | | | | pattern doesn't bind `KP_4` | |
| | | | | pattern doesn't bind `KP_4` | |
| | | | pattern doesn't bind `KP_4` | |
| | | pattern doesn't bind `KP_4` | |
| | pattern doesn't bind `KP_4` | |
| pattern doesn't bind `KP_4` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_4` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_4` | |
| | | | | pattern doesn't bind `KP_4` | |
| | | | pattern doesn't bind `KP_4` | |
| | | pattern doesn't bind `KP_4` | |
| | pattern doesn't bind `KP_4` | |
| pattern doesn't bind `KP_4` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_4` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:37 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_5` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_5` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_5` | |
| | | | | | | | | | pattern doesn't bind `KP_5` | |
| | | | | | | | | pattern doesn't bind `KP_5` | |
| | | | | | | | pattern doesn't bind `KP_5` | |
| | | | | | | pattern doesn't bind `KP_5` | |
| | | | | | variable not in all patterns | |
| | | | | pattern doesn't bind `KP_5` | |
| | | | pattern doesn't bind `KP_5` | |
| | | pattern doesn't bind `KP_5` | |
| | pattern doesn't bind `KP_5` | |
| pattern doesn't bind `KP_5` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_5` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_5` | |
| | | | | | pattern doesn't bind `KP_5` | |
| | | | | pattern doesn't bind `KP_5` | |
| | | | pattern doesn't bind `KP_5` | |
| | | pattern doesn't bind `KP_5` | |
| | pattern doesn't bind `KP_5` | |
| pattern doesn't bind `KP_5` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_5` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_5` | |
| | | | | | pattern doesn't bind `KP_5` | |
| | | | | pattern doesn't bind `KP_5` | |
| | | | pattern doesn't bind `KP_5` | |
| | | pattern doesn't bind `KP_5` | |
| | pattern doesn't bind `KP_5` | |
| pattern doesn't bind `KP_5` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_5` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_5` | |
| | | | | pattern doesn't bind `KP_5` | |
| | | | pattern doesn't bind `KP_5` | |
| | | pattern doesn't bind `KP_5` | |
| | pattern doesn't bind `KP_5` | |
| pattern doesn't bind `KP_5` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_5` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:44 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_6` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_6` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_6` | |
| | | | | | | | | | pattern doesn't bind `KP_6` | |
| | | | | | | | | pattern doesn't bind `KP_6` | |
| | | | | | | | pattern doesn't bind `KP_6` | |
| | | | | | | variable not in all patterns | |
| | | | | | pattern doesn't bind `KP_6` | |
| | | | | pattern doesn't bind `KP_6` | |
| | | | pattern doesn't bind `KP_6` | |
| | | pattern doesn't bind `KP_6` | |
| | pattern doesn't bind `KP_6` | |
| pattern doesn't bind `KP_6` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_6` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_6` | |
| | | | | | pattern doesn't bind `KP_6` | |
| | | | | pattern doesn't bind `KP_6` | |
| | | | pattern doesn't bind `KP_6` | |
| | | pattern doesn't bind `KP_6` | |
| | pattern doesn't bind `KP_6` | |
| pattern doesn't bind `KP_6` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_6` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_6` | |
| | | | | | pattern doesn't bind `KP_6` | |
| | | | | pattern doesn't bind `KP_6` | |
| | | | pattern doesn't bind `KP_6` | |
| | | pattern doesn't bind `KP_6` | |
| | pattern doesn't bind `KP_6` | |
| pattern doesn't bind `KP_6` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_6` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_6` | |
| | | | | pattern doesn't bind `KP_6` | |
| | | | pattern doesn't bind `KP_6` | |
| | | pattern doesn't bind `KP_6` | |
| | pattern doesn't bind `KP_6` | |
| pattern doesn't bind `KP_6` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_6` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:51 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_7` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_7` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_7` | |
| | | | | | | | | | pattern doesn't bind `KP_7` | |
| | | | | | | | | pattern doesn't bind `KP_7` | |
| | | | | | | | variable not in all patterns | |
| | | | | | | pattern doesn't bind `KP_7` | |
| | | | | | pattern doesn't bind `KP_7` | |
| | | | | pattern doesn't bind `KP_7` | |
| | | | pattern doesn't bind `KP_7` | |
| | | pattern doesn't bind `KP_7` | |
| | pattern doesn't bind `KP_7` | |
| pattern doesn't bind `KP_7` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_7` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_7` | |
| | | | | | pattern doesn't bind `KP_7` | |
| | | | | pattern doesn't bind `KP_7` | |
| | | | pattern doesn't bind `KP_7` | |
| | | pattern doesn't bind `KP_7` | |
| | pattern doesn't bind `KP_7` | |
| pattern doesn't bind `KP_7` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_7` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_7` | |
| | | | | | pattern doesn't bind `KP_7` | |
| | | | | pattern doesn't bind `KP_7` | |
| | | | pattern doesn't bind `KP_7` | |
| | | pattern doesn't bind `KP_7` | |
| | pattern doesn't bind `KP_7` | |
| pattern doesn't bind `KP_7` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_7` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_7` | |
| | | | | pattern doesn't bind `KP_7` | |
| | | | pattern doesn't bind `KP_7` | |
| | | pattern doesn't bind `KP_7` | |
| | pattern doesn't bind `KP_7` | |
| pattern doesn't bind `KP_7` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_7` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:58 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_8` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_8` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_8` | |
| | | | | | | | | | pattern doesn't bind `KP_8` | |
| | | | | | | | | variable not in all patterns | |
| | | | | | | | pattern doesn't bind `KP_8` | |
| | | | | | | pattern doesn't bind `KP_8` | |
| | | | | | pattern doesn't bind `KP_8` | |
| | | | | pattern doesn't bind `KP_8` | |
| | | | pattern doesn't bind `KP_8` | |
| | | pattern doesn't bind `KP_8` | |
| | pattern doesn't bind `KP_8` | |
| pattern doesn't bind `KP_8` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_8` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_8` | |
| | | | | | pattern doesn't bind `KP_8` | |
| | | | | pattern doesn't bind `KP_8` | |
| | | | pattern doesn't bind `KP_8` | |
| | | pattern doesn't bind `KP_8` | |
| | pattern doesn't bind `KP_8` | |
| pattern doesn't bind `KP_8` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_8` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_8` | |
| | | | | | pattern doesn't bind `KP_8` | |
| | | | | pattern doesn't bind `KP_8` | |
| | | | pattern doesn't bind `KP_8` | |
| | | pattern doesn't bind `KP_8` | |
| | pattern doesn't bind `KP_8` | |
| pattern doesn't bind `KP_8` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_8` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_8` | |
| | | | | pattern doesn't bind `KP_8` | |
| | | | pattern doesn't bind `KP_8` | |
| | | pattern doesn't bind `KP_8` | |
| | pattern doesn't bind `KP_8` | |
| pattern doesn't bind `KP_8` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_8` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:65 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_9` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ---- ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_9` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_9` | |
| | | | | | | | | | variable not in all patterns | |
| | | | | | | | | pattern doesn't bind `KP_9` | |
| | | | | | | | pattern doesn't bind `KP_9` | |
| | | | | | | pattern doesn't bind `KP_9` | |
| | | | | | pattern doesn't bind `KP_9` | |
| | | | | pattern doesn't bind `KP_9` | |
| | | | pattern doesn't bind `KP_9` | |
| | | pattern doesn't bind `KP_9` | |
| | pattern doesn't bind `KP_9` | |
| pattern doesn't bind `KP_9` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_9` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_9` | |
| | | | | | pattern doesn't bind `KP_9` | |
| | | | | pattern doesn't bind `KP_9` | |
| | | | pattern doesn't bind `KP_9` | |
| | | pattern doesn't bind `KP_9` | |
| | pattern doesn't bind `KP_9` | |
| pattern doesn't bind `KP_9` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_9` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_9` | |
| | | | | | pattern doesn't bind `KP_9` | |
| | | | | pattern doesn't bind `KP_9` | |
| | | | pattern doesn't bind `KP_9` | |
| | | pattern doesn't bind `KP_9` | |
| | pattern doesn't bind `KP_9` | |
| pattern doesn't bind `KP_9` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_9` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_9` | |
| | | | | pattern doesn't bind `KP_9` | |
| | | | pattern doesn't bind `KP_9` | |
| | | pattern doesn't bind `KP_9` | |
| | pattern doesn't bind `KP_9` | |
| pattern doesn't bind `KP_9` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_9` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:72 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ | |
error[E0408]: variable `KP_Add` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ------ ^^^^^^^^ pattern doesn't bind `KP_Add` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | variable not in all patterns | |
| | | | | | | | | | pattern doesn't bind `KP_Add` | |
| | | | | | | | | pattern doesn't bind `KP_Add` | |
| | | | | | | | pattern doesn't bind `KP_Add` | |
| | | | | | | pattern doesn't bind `KP_Add` | |
| | | | | | pattern doesn't bind `KP_Add` | |
| | | | | pattern doesn't bind `KP_Add` | |
| | | | pattern doesn't bind `KP_Add` | |
| | | pattern doesn't bind `KP_Add` | |
| | pattern doesn't bind `KP_Add` | |
| pattern doesn't bind `KP_Add` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Add` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Add` | |
| | | | | | pattern doesn't bind `KP_Add` | |
| | | | | pattern doesn't bind `KP_Add` | |
| | | | pattern doesn't bind `KP_Add` | |
| | | pattern doesn't bind `KP_Add` | |
| | pattern doesn't bind `KP_Add` | |
| pattern doesn't bind `KP_Add` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Add` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Add` | |
| | | | | | pattern doesn't bind `KP_Add` | |
| | | | | pattern doesn't bind `KP_Add` | |
| | | | pattern doesn't bind `KP_Add` | |
| | | pattern doesn't bind `KP_Add` | |
| | pattern doesn't bind `KP_Add` | |
| pattern doesn't bind `KP_Add` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Add` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Add` | |
| | | | | pattern doesn't bind `KP_Add` | |
| | | | pattern doesn't bind `KP_Add` | |
| | | pattern doesn't bind `KP_Add` | |
| | pattern doesn't bind `KP_Add` | |
| pattern doesn't bind `KP_Add` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Add` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:79 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^^^ | |
error[E0408]: variable `KP_Begin` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ -------- variable not in all patterns | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | pattern doesn't bind `KP_Begin` | |
| | | | pattern doesn't bind `KP_Begin` | |
| | | pattern doesn't bind `KP_Begin` | |
| | pattern doesn't bind `KP_Begin` | |
| pattern doesn't bind `KP_Begin` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Begin` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | pattern doesn't bind `KP_Begin` | |
| | | | pattern doesn't bind `KP_Begin` | |
| | | pattern doesn't bind `KP_Begin` | |
| | pattern doesn't bind `KP_Begin` | |
| pattern doesn't bind `KP_Begin` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Begin` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | pattern doesn't bind `KP_Begin` | |
| | | | pattern doesn't bind `KP_Begin` | |
| | | pattern doesn't bind `KP_Begin` | |
| | pattern doesn't bind `KP_Begin` | |
| pattern doesn't bind `KP_Begin` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Begin` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Begin` | |
| | | | | pattern doesn't bind `KP_Begin` | |
| | | | pattern doesn't bind `KP_Begin` | |
| | | pattern doesn't bind `KP_Begin` | |
| | pattern doesn't bind `KP_Begin` | |
| pattern doesn't bind `KP_Begin` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Begin` | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:88 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^^^^^ | |
error[E0408]: variable `KP_Decimal` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Decimal` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | pattern doesn't bind `KP_Decimal` | |
| | | | pattern doesn't bind `KP_Decimal` | |
| | | pattern doesn't bind `KP_Decimal` | |
| | pattern doesn't bind `KP_Decimal` | |
| pattern doesn't bind `KP_Decimal` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ---------- ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Decimal` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | pattern doesn't bind `KP_Decimal` | |
| | | | pattern doesn't bind `KP_Decimal` | |
| | | pattern doesn't bind `KP_Decimal` | |
| | pattern doesn't bind `KP_Decimal` | |
| variable not in all patterns | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Decimal` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | pattern doesn't bind `KP_Decimal` | |
| | | | pattern doesn't bind `KP_Decimal` | |
| | | pattern doesn't bind `KP_Decimal` | |
| | pattern doesn't bind `KP_Decimal` | |
| pattern doesn't bind `KP_Decimal` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Decimal` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Decimal` | |
| | | | | pattern doesn't bind `KP_Decimal` | |
| | | | pattern doesn't bind `KP_Decimal` | |
| | | pattern doesn't bind `KP_Decimal` | |
| | pattern doesn't bind `KP_Decimal` | |
| pattern doesn't bind `KP_Decimal` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Decimal` | |
--> druid-shell/src/platform/gtk/keycodes.rs:104:11 | |
| | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ | |
error[E0408]: variable `KP_Delete` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Delete` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | pattern doesn't bind `KP_Delete` | |
| | | | pattern doesn't bind `KP_Delete` | |
| | | pattern doesn't bind `KP_Delete` | |
| | pattern doesn't bind `KP_Delete` | |
| pattern doesn't bind `KP_Delete` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ --------- ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Delete` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | pattern doesn't bind `KP_Delete` | |
| | | | pattern doesn't bind `KP_Delete` | |
| | | pattern doesn't bind `KP_Delete` | |
| | variable not in all patterns | |
| pattern doesn't bind `KP_Delete` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Delete` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | pattern doesn't bind `KP_Delete` | |
| | | | pattern doesn't bind `KP_Delete` | |
| | | pattern doesn't bind `KP_Delete` | |
| | pattern doesn't bind `KP_Delete` | |
| pattern doesn't bind `KP_Delete` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Delete` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Delete` | |
| | | | | pattern doesn't bind `KP_Delete` | |
| | | | pattern doesn't bind `KP_Delete` | |
| | | pattern doesn't bind `KP_Delete` | |
| | pattern doesn't bind `KP_Delete` | |
| pattern doesn't bind `KP_Delete` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Delete` | |
--> druid-shell/src/platform/gtk/keycodes.rs:104:24 | |
| | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^ | |
error[E0408]: variable `KP_Divide` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Divide` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | pattern doesn't bind `KP_Divide` | |
| | | | pattern doesn't bind `KP_Divide` | |
| | | pattern doesn't bind `KP_Divide` | |
| | pattern doesn't bind `KP_Divide` | |
| pattern doesn't bind `KP_Divide` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ --------- ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Divide` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | pattern doesn't bind `KP_Divide` | |
| | | | pattern doesn't bind `KP_Divide` | |
| | | variable not in all patterns | |
| | pattern doesn't bind `KP_Divide` | |
| pattern doesn't bind `KP_Divide` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Divide` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | pattern doesn't bind `KP_Divide` | |
| | | | pattern doesn't bind `KP_Divide` | |
| | | pattern doesn't bind `KP_Divide` | |
| | pattern doesn't bind `KP_Divide` | |
| pattern doesn't bind `KP_Divide` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Divide` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Divide` | |
| | | | | pattern doesn't bind `KP_Divide` | |
| | | | pattern doesn't bind `KP_Divide` | |
| | | pattern doesn't bind `KP_Divide` | |
| | pattern doesn't bind `KP_Divide` | |
| pattern doesn't bind `KP_Divide` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Divide` | |
--> druid-shell/src/platform/gtk/keycodes.rs:104:36 | |
| | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^ | |
error[E0408]: variable `KP_Down` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Down` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Down` | |
| | | | | | | | | | pattern doesn't bind `KP_Down` | |
| | | | | | | | | pattern doesn't bind `KP_Down` | |
| | | | | | | | pattern doesn't bind `KP_Down` | |
| | | | | | | pattern doesn't bind `KP_Down` | |
| | | | | | pattern doesn't bind `KP_Down` | |
| | | | | pattern doesn't bind `KP_Down` | |
| | | | pattern doesn't bind `KP_Down` | |
| | | pattern doesn't bind `KP_Down` | |
| | pattern doesn't bind `KP_Down` | |
| pattern doesn't bind `KP_Down` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ------- ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Down` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Down` | |
| | | | | | pattern doesn't bind `KP_Down` | |
| | | | | pattern doesn't bind `KP_Down` | |
| | | | variable not in all patterns | |
| | | pattern doesn't bind `KP_Down` | |
| | pattern doesn't bind `KP_Down` | |
| pattern doesn't bind `KP_Down` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Down` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Down` | |
| | | | | | pattern doesn't bind `KP_Down` | |
| | | | | pattern doesn't bind `KP_Down` | |
| | | | pattern doesn't bind `KP_Down` | |
| | | pattern doesn't bind `KP_Down` | |
| | pattern doesn't bind `KP_Down` | |
| pattern doesn't bind `KP_Down` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Down` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Down` | |
| | | | | pattern doesn't bind `KP_Down` | |
| | | | pattern doesn't bind `KP_Down` | |
| | | pattern doesn't bind `KP_Down` | |
| | pattern doesn't bind `KP_Down` | |
| pattern doesn't bind `KP_Down` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Down` | |
--> druid-shell/src/platform/gtk/keycodes.rs:104:48 | |
| | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^ | |
error[E0408]: variable `KP_End` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_End` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_End` | |
| | | | | | | | | | pattern doesn't bind `KP_End` | |
| | | | | | | | | pattern doesn't bind `KP_End` | |
| | | | | | | | pattern doesn't bind `KP_End` | |
| | | | | | | pattern doesn't bind `KP_End` | |
| | | | | | pattern doesn't bind `KP_End` | |
| | | | | pattern doesn't bind `KP_End` | |
| | | | pattern doesn't bind `KP_End` | |
| | | pattern doesn't bind `KP_End` | |
| | pattern doesn't bind `KP_End` | |
| pattern doesn't bind `KP_End` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ------ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_End` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_End` | |
| | | | | | pattern doesn't bind `KP_End` | |
| | | | | variable not in all patterns | |
| | | | pattern doesn't bind `KP_End` | |
| | | pattern doesn't bind `KP_End` | |
| | pattern doesn't bind `KP_End` | |
| pattern doesn't bind `KP_End` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_End` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_End` | |
| | | | | | pattern doesn't bind `KP_End` | |
| | | | | pattern doesn't bind `KP_End` | |
| | | | pattern doesn't bind `KP_End` | |
| | | pattern doesn't bind `KP_End` | |
| | pattern doesn't bind `KP_End` | |
| pattern doesn't bind `KP_End` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_End` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_End` | |
| | | | | pattern doesn't bind `KP_End` | |
| | | | pattern doesn't bind `KP_End` | |
| | | pattern doesn't bind `KP_End` | |
| | pattern doesn't bind `KP_End` | |
| pattern doesn't bind `KP_End` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_End` | |
--> druid-shell/src/platform/gtk/keycodes.rs:104:58 | |
| | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^ | |
error[E0408]: variable `KP_Enter` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Enter` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | pattern doesn't bind `KP_Enter` | |
| | | | pattern doesn't bind `KP_Enter` | |
| | | pattern doesn't bind `KP_Enter` | |
| | pattern doesn't bind `KP_Enter` | |
| pattern doesn't bind `KP_Enter` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ -------- ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Enter` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | | variable not in all patterns | |
| | | | | pattern doesn't bind `KP_Enter` | |
| | | | pattern doesn't bind `KP_Enter` | |
| | | pattern doesn't bind `KP_Enter` | |
| | pattern doesn't bind `KP_Enter` | |
| pattern doesn't bind `KP_Enter` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Enter` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | pattern doesn't bind `KP_Enter` | |
| | | | pattern doesn't bind `KP_Enter` | |
| | | pattern doesn't bind `KP_Enter` | |
| | pattern doesn't bind `KP_Enter` | |
| pattern doesn't bind `KP_Enter` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Enter` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Enter` | |
| | | | | pattern doesn't bind `KP_Enter` | |
| | | | pattern doesn't bind `KP_Enter` | |
| | | pattern doesn't bind `KP_Enter` | |
| | pattern doesn't bind `KP_Enter` | |
| pattern doesn't bind `KP_Enter` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Enter` | |
--> druid-shell/src/platform/gtk/keycodes.rs:104:67 | |
| | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^ | |
error[E0408]: variable `KP_Equal` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Equal` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | pattern doesn't bind `KP_Equal` | |
| | | | pattern doesn't bind `KP_Equal` | |
| | | pattern doesn't bind `KP_Equal` | |
| | pattern doesn't bind `KP_Equal` | |
| pattern doesn't bind `KP_Equal` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ -------- ^^^^^ pattern doesn't bind `KP_Equal` | |
| | | | | | | | | |
| | | | | | | variable not in all patterns | |
| | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | pattern doesn't bind `KP_Equal` | |
| | | | pattern doesn't bind `KP_Equal` | |
| | | pattern doesn't bind `KP_Equal` | |
| | pattern doesn't bind `KP_Equal` | |
| pattern doesn't bind `KP_Equal` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Equal` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | pattern doesn't bind `KP_Equal` | |
| | | | pattern doesn't bind `KP_Equal` | |
| | | pattern doesn't bind `KP_Equal` | |
| | pattern doesn't bind `KP_Equal` | |
| pattern doesn't bind `KP_Equal` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Equal` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Equal` | |
| | | | | pattern doesn't bind `KP_Equal` | |
| | | | pattern doesn't bind `KP_Equal` | |
| | | pattern doesn't bind `KP_Equal` | |
| | pattern doesn't bind `KP_Equal` | |
| pattern doesn't bind `KP_Equal` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Equal` | |
--> druid-shell/src/platform/gtk/keycodes.rs:104:78 | |
| | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^ | |
error[E0408]: variable `KP_F1` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_F1` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_F1` | |
| | | | | | | | | | pattern doesn't bind `KP_F1` | |
| | | | | | | | | pattern doesn't bind `KP_F1` | |
| | | | | | | | pattern doesn't bind `KP_F1` | |
| | | | | | | pattern doesn't bind `KP_F1` | |
| | | | | | pattern doesn't bind `KP_F1` | |
| | | | | pattern doesn't bind `KP_F1` | |
| | | | pattern doesn't bind `KP_F1` | |
| | | pattern doesn't bind `KP_F1` | |
| | pattern doesn't bind `KP_F1` | |
| pattern doesn't bind `KP_F1` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ----- variable not in all patterns | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_F1` | |
| | | | | | pattern doesn't bind `KP_F1` | |
| | | | | pattern doesn't bind `KP_F1` | |
| | | | pattern doesn't bind `KP_F1` | |
| | | pattern doesn't bind `KP_F1` | |
| | pattern doesn't bind `KP_F1` | |
| pattern doesn't bind `KP_F1` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_F1` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_F1` | |
| | | | | | pattern doesn't bind `KP_F1` | |
| | | | | pattern doesn't bind `KP_F1` | |
| | | | pattern doesn't bind `KP_F1` | |
| | | pattern doesn't bind `KP_F1` | |
| | pattern doesn't bind `KP_F1` | |
| pattern doesn't bind `KP_F1` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_F1` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_F1` | |
| | | | | pattern doesn't bind `KP_F1` | |
| | | | pattern doesn't bind `KP_F1` | |
| | | pattern doesn't bind `KP_F1` | |
| | pattern doesn't bind `KP_F1` | |
| pattern doesn't bind `KP_F1` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_F1` | |
--> druid-shell/src/platform/gtk/keycodes.rs:104:89 | |
| | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^ | |
error[E0408]: variable `KP_F2` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_F2` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_F2` | |
| | | | | | | | | | pattern doesn't bind `KP_F2` | |
| | | | | | | | | pattern doesn't bind `KP_F2` | |
| | | | | | | | pattern doesn't bind `KP_F2` | |
| | | | | | | pattern doesn't bind `KP_F2` | |
| | | | | | pattern doesn't bind `KP_F2` | |
| | | | | pattern doesn't bind `KP_F2` | |
| | | | pattern doesn't bind `KP_F2` | |
| | | pattern doesn't bind `KP_F2` | |
| | pattern doesn't bind `KP_F2` | |
| pattern doesn't bind `KP_F2` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_F2` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_F2` | |
| | | | | | pattern doesn't bind `KP_F2` | |
| | | | | pattern doesn't bind `KP_F2` | |
| | | | pattern doesn't bind `KP_F2` | |
| | | pattern doesn't bind `KP_F2` | |
| | pattern doesn't bind `KP_F2` | |
| pattern doesn't bind `KP_F2` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ----- ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_F2` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_F2` | |
| | | | | | pattern doesn't bind `KP_F2` | |
| | | | | pattern doesn't bind `KP_F2` | |
| | | | pattern doesn't bind `KP_F2` | |
| | | pattern doesn't bind `KP_F2` | |
| | pattern doesn't bind `KP_F2` | |
| variable not in all patterns | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_F2` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_F2` | |
| | | | | pattern doesn't bind `KP_F2` | |
| | | | pattern doesn't bind `KP_F2` | |
| | | pattern doesn't bind `KP_F2` | |
| | pattern doesn't bind `KP_F2` | |
| pattern doesn't bind `KP_F2` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_F2` | |
--> druid-shell/src/platform/gtk/keycodes.rs:105:11 | |
| | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ | |
error[E0408]: variable `KP_F3` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_F3` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_F3` | |
| | | | | | | | | | pattern doesn't bind `KP_F3` | |
| | | | | | | | | pattern doesn't bind `KP_F3` | |
| | | | | | | | pattern doesn't bind `KP_F3` | |
| | | | | | | pattern doesn't bind `KP_F3` | |
| | | | | | pattern doesn't bind `KP_F3` | |
| | | | | pattern doesn't bind `KP_F3` | |
| | | | pattern doesn't bind `KP_F3` | |
| | | pattern doesn't bind `KP_F3` | |
| | pattern doesn't bind `KP_F3` | |
| pattern doesn't bind `KP_F3` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_F3` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_F3` | |
| | | | | | pattern doesn't bind `KP_F3` | |
| | | | | pattern doesn't bind `KP_F3` | |
| | | | pattern doesn't bind `KP_F3` | |
| | | pattern doesn't bind `KP_F3` | |
| | pattern doesn't bind `KP_F3` | |
| pattern doesn't bind `KP_F3` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ----- ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_F3` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_F3` | |
| | | | | | pattern doesn't bind `KP_F3` | |
| | | | | pattern doesn't bind `KP_F3` | |
| | | | pattern doesn't bind `KP_F3` | |
| | | pattern doesn't bind `KP_F3` | |
| | variable not in all patterns | |
| pattern doesn't bind `KP_F3` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_F3` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_F3` | |
| | | | | pattern doesn't bind `KP_F3` | |
| | | | pattern doesn't bind `KP_F3` | |
| | | pattern doesn't bind `KP_F3` | |
| | pattern doesn't bind `KP_F3` | |
| pattern doesn't bind `KP_F3` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_F3` | |
--> druid-shell/src/platform/gtk/keycodes.rs:105:19 | |
| | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ | |
error[E0408]: variable `KP_F4` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_F4` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_F4` | |
| | | | | | | | | | pattern doesn't bind `KP_F4` | |
| | | | | | | | | pattern doesn't bind `KP_F4` | |
| | | | | | | | pattern doesn't bind `KP_F4` | |
| | | | | | | pattern doesn't bind `KP_F4` | |
| | | | | | pattern doesn't bind `KP_F4` | |
| | | | | pattern doesn't bind `KP_F4` | |
| | | | pattern doesn't bind `KP_F4` | |
| | | pattern doesn't bind `KP_F4` | |
| | pattern doesn't bind `KP_F4` | |
| pattern doesn't bind `KP_F4` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_F4` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_F4` | |
| | | | | | pattern doesn't bind `KP_F4` | |
| | | | | pattern doesn't bind `KP_F4` | |
| | | | pattern doesn't bind `KP_F4` | |
| | | pattern doesn't bind `KP_F4` | |
| | pattern doesn't bind `KP_F4` | |
| pattern doesn't bind `KP_F4` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ----- ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_F4` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_F4` | |
| | | | | | pattern doesn't bind `KP_F4` | |
| | | | | pattern doesn't bind `KP_F4` | |
| | | | pattern doesn't bind `KP_F4` | |
| | | variable not in all patterns | |
| | pattern doesn't bind `KP_F4` | |
| pattern doesn't bind `KP_F4` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_F4` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_F4` | |
| | | | | pattern doesn't bind `KP_F4` | |
| | | | pattern doesn't bind `KP_F4` | |
| | | pattern doesn't bind `KP_F4` | |
| | pattern doesn't bind `KP_F4` | |
| pattern doesn't bind `KP_F4` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_F4` | |
--> druid-shell/src/platform/gtk/keycodes.rs:105:27 | |
| | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ | |
error[E0408]: variable `KP_Home` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Home` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Home` | |
| | | | | | | | | | pattern doesn't bind `KP_Home` | |
| | | | | | | | | pattern doesn't bind `KP_Home` | |
| | | | | | | | pattern doesn't bind `KP_Home` | |
| | | | | | | pattern doesn't bind `KP_Home` | |
| | | | | | pattern doesn't bind `KP_Home` | |
| | | | | pattern doesn't bind `KP_Home` | |
| | | | pattern doesn't bind `KP_Home` | |
| | | pattern doesn't bind `KP_Home` | |
| | pattern doesn't bind `KP_Home` | |
| pattern doesn't bind `KP_Home` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Home` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Home` | |
| | | | | | pattern doesn't bind `KP_Home` | |
| | | | | pattern doesn't bind `KP_Home` | |
| | | | pattern doesn't bind `KP_Home` | |
| | | pattern doesn't bind `KP_Home` | |
| | pattern doesn't bind `KP_Home` | |
| pattern doesn't bind `KP_Home` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ------- ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Home` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Home` | |
| | | | | | pattern doesn't bind `KP_Home` | |
| | | | | pattern doesn't bind `KP_Home` | |
| | | | variable not in all patterns | |
| | | pattern doesn't bind `KP_Home` | |
| | pattern doesn't bind `KP_Home` | |
| pattern doesn't bind `KP_Home` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Home` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Home` | |
| | | | | pattern doesn't bind `KP_Home` | |
| | | | pattern doesn't bind `KP_Home` | |
| | | pattern doesn't bind `KP_Home` | |
| | pattern doesn't bind `KP_Home` | |
| pattern doesn't bind `KP_Home` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Home` | |
--> druid-shell/src/platform/gtk/keycodes.rs:105:35 | |
| | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^^^ | |
error[E0408]: variable `KP_Insert` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Insert` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | pattern doesn't bind `KP_Insert` | |
| | | | pattern doesn't bind `KP_Insert` | |
| | | pattern doesn't bind `KP_Insert` | |
| | pattern doesn't bind `KP_Insert` | |
| pattern doesn't bind `KP_Insert` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Insert` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | pattern doesn't bind `KP_Insert` | |
| | | | pattern doesn't bind `KP_Insert` | |
| | | pattern doesn't bind `KP_Insert` | |
| | pattern doesn't bind `KP_Insert` | |
| pattern doesn't bind `KP_Insert` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ --------- ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Insert` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | variable not in all patterns | |
| | | | pattern doesn't bind `KP_Insert` | |
| | | pattern doesn't bind `KP_Insert` | |
| | pattern doesn't bind `KP_Insert` | |
| pattern doesn't bind `KP_Insert` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Insert` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Insert` | |
| | | | | pattern doesn't bind `KP_Insert` | |
| | | | pattern doesn't bind `KP_Insert` | |
| | | pattern doesn't bind `KP_Insert` | |
| | pattern doesn't bind `KP_Insert` | |
| pattern doesn't bind `KP_Insert` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Insert` | |
--> druid-shell/src/platform/gtk/keycodes.rs:105:45 | |
| | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^^^^^ | |
error[E0408]: variable `KP_Left` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Left` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Left` | |
| | | | | | | | | | pattern doesn't bind `KP_Left` | |
| | | | | | | | | pattern doesn't bind `KP_Left` | |
| | | | | | | | pattern doesn't bind `KP_Left` | |
| | | | | | | pattern doesn't bind `KP_Left` | |
| | | | | | pattern doesn't bind `KP_Left` | |
| | | | | pattern doesn't bind `KP_Left` | |
| | | | pattern doesn't bind `KP_Left` | |
| | | pattern doesn't bind `KP_Left` | |
| | pattern doesn't bind `KP_Left` | |
| pattern doesn't bind `KP_Left` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Left` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Left` | |
| | | | | | pattern doesn't bind `KP_Left` | |
| | | | | pattern doesn't bind `KP_Left` | |
| | | | pattern doesn't bind `KP_Left` | |
| | | pattern doesn't bind `KP_Left` | |
| | pattern doesn't bind `KP_Left` | |
| pattern doesn't bind `KP_Left` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ------- ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Left` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Left` | |
| | | | | | variable not in all patterns | |
| | | | | pattern doesn't bind `KP_Left` | |
| | | | pattern doesn't bind `KP_Left` | |
| | | pattern doesn't bind `KP_Left` | |
| | pattern doesn't bind `KP_Left` | |
| pattern doesn't bind `KP_Left` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Left` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Left` | |
| | | | | pattern doesn't bind `KP_Left` | |
| | | | pattern doesn't bind `KP_Left` | |
| | | pattern doesn't bind `KP_Left` | |
| | pattern doesn't bind `KP_Left` | |
| pattern doesn't bind `KP_Left` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Left` | |
--> druid-shell/src/platform/gtk/keycodes.rs:105:57 | |
| | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^^^ | |
error[E0408]: variable `KP_Multiply` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Multiply` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | pattern doesn't bind `KP_Multiply` | |
| | | | pattern doesn't bind `KP_Multiply` | |
| | | pattern doesn't bind `KP_Multiply` | |
| | pattern doesn't bind `KP_Multiply` | |
| pattern doesn't bind `KP_Multiply` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Multiply` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | pattern doesn't bind `KP_Multiply` | |
| | | | pattern doesn't bind `KP_Multiply` | |
| | | pattern doesn't bind `KP_Multiply` | |
| | pattern doesn't bind `KP_Multiply` | |
| pattern doesn't bind `KP_Multiply` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ----------- ^^^^^^^^^^^^ pattern doesn't bind `KP_Multiply` | |
| | | | | | | | | |
| | | | | | | variable not in all patterns | |
| | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | pattern doesn't bind `KP_Multiply` | |
| | | | pattern doesn't bind `KP_Multiply` | |
| | | pattern doesn't bind `KP_Multiply` | |
| | pattern doesn't bind `KP_Multiply` | |
| pattern doesn't bind `KP_Multiply` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Multiply` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Multiply` | |
| | | | | pattern doesn't bind `KP_Multiply` | |
| | | | pattern doesn't bind `KP_Multiply` | |
| | | pattern doesn't bind `KP_Multiply` | |
| | pattern doesn't bind `KP_Multiply` | |
| pattern doesn't bind `KP_Multiply` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Multiply` | |
--> druid-shell/src/platform/gtk/keycodes.rs:105:67 | |
| | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^^^^^^^ | |
error[E0408]: variable `KP_Page_Down` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Page_Down` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | pattern doesn't bind `KP_Page_Down` | |
| | | pattern doesn't bind `KP_Page_Down` | |
| | pattern doesn't bind `KP_Page_Down` | |
| pattern doesn't bind `KP_Page_Down` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Page_Down` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | pattern doesn't bind `KP_Page_Down` | |
| | | pattern doesn't bind `KP_Page_Down` | |
| | pattern doesn't bind `KP_Page_Down` | |
| pattern doesn't bind `KP_Page_Down` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ------------ variable not in all patterns | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | pattern doesn't bind `KP_Page_Down` | |
| | | pattern doesn't bind `KP_Page_Down` | |
| | pattern doesn't bind `KP_Page_Down` | |
| pattern doesn't bind `KP_Page_Down` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Page_Down` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | | pattern doesn't bind `KP_Page_Down` | |
| | | | pattern doesn't bind `KP_Page_Down` | |
| | | pattern doesn't bind `KP_Page_Down` | |
| | pattern doesn't bind `KP_Page_Down` | |
| pattern doesn't bind `KP_Page_Down` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Page_Down` | |
--> druid-shell/src/platform/gtk/keycodes.rs:105:81 | |
| | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^^^^^^^^ | |
error[E0408]: variable `KP_Page_Up` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Page_Up` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | pattern doesn't bind `KP_Page_Up` | |
| | | pattern doesn't bind `KP_Page_Up` | |
| | pattern doesn't bind `KP_Page_Up` | |
| pattern doesn't bind `KP_Page_Up` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Page_Up` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | pattern doesn't bind `KP_Page_Up` | |
| | | pattern doesn't bind `KP_Page_Up` | |
| | pattern doesn't bind `KP_Page_Up` | |
| pattern doesn't bind `KP_Page_Up` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Page_Up` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | pattern doesn't bind `KP_Page_Up` | |
| | | pattern doesn't bind `KP_Page_Up` | |
| | pattern doesn't bind `KP_Page_Up` | |
| pattern doesn't bind `KP_Page_Up` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ---------- ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Page_Up` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | | pattern doesn't bind `KP_Page_Up` | |
| | | | pattern doesn't bind `KP_Page_Up` | |
| | | pattern doesn't bind `KP_Page_Up` | |
| | pattern doesn't bind `KP_Page_Up` | |
| variable not in all patterns | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Page_Up` | |
--> druid-shell/src/platform/gtk/keycodes.rs:106:11 | |
| | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ | |
error[E0408]: variable `KP_Right` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Right` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Right` | |
| | | | | | | | | | pattern doesn't bind `KP_Right` | |
| | | | | | | | | pattern doesn't bind `KP_Right` | |
| | | | | | | | pattern doesn't bind `KP_Right` | |
| | | | | | | pattern doesn't bind `KP_Right` | |
| | | | | | pattern doesn't bind `KP_Right` | |
| | | | | pattern doesn't bind `KP_Right` | |
| | | | pattern doesn't bind `KP_Right` | |
| | | pattern doesn't bind `KP_Right` | |
| | pattern doesn't bind `KP_Right` | |
| pattern doesn't bind `KP_Right` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Right` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Right` | |
| | | | | | pattern doesn't bind `KP_Right` | |
| | | | | pattern doesn't bind `KP_Right` | |
| | | | pattern doesn't bind `KP_Right` | |
| | | pattern doesn't bind `KP_Right` | |
| | pattern doesn't bind `KP_Right` | |
| pattern doesn't bind `KP_Right` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Right` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Right` | |
| | | | | | pattern doesn't bind `KP_Right` | |
| | | | | pattern doesn't bind `KP_Right` | |
| | | | pattern doesn't bind `KP_Right` | |
| | | pattern doesn't bind `KP_Right` | |
| | pattern doesn't bind `KP_Right` | |
| pattern doesn't bind `KP_Right` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ -------- ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Right` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Right` | |
| | | | | pattern doesn't bind `KP_Right` | |
| | | | pattern doesn't bind `KP_Right` | |
| | | pattern doesn't bind `KP_Right` | |
| | variable not in all patterns | |
| pattern doesn't bind `KP_Right` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Right` | |
--> druid-shell/src/platform/gtk/keycodes.rs:106:24 | |
| | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^ | |
error[E0408]: variable `KP_Separator` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Separator` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | pattern doesn't bind `KP_Separator` | |
| | | | pattern doesn't bind `KP_Separator` | |
| | | pattern doesn't bind `KP_Separator` | |
| | pattern doesn't bind `KP_Separator` | |
| pattern doesn't bind `KP_Separator` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Separator` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | pattern doesn't bind `KP_Separator` | |
| | | | pattern doesn't bind `KP_Separator` | |
| | | pattern doesn't bind `KP_Separator` | |
| | pattern doesn't bind `KP_Separator` | |
| pattern doesn't bind `KP_Separator` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Separator` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | pattern doesn't bind `KP_Separator` | |
| | | | pattern doesn't bind `KP_Separator` | |
| | | pattern doesn't bind `KP_Separator` | |
| | pattern doesn't bind `KP_Separator` | |
| pattern doesn't bind `KP_Separator` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ------------ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Separator` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Separator` | |
| | | | | pattern doesn't bind `KP_Separator` | |
| | | | pattern doesn't bind `KP_Separator` | |
| | | variable not in all patterns | |
| | pattern doesn't bind `KP_Separator` | |
| pattern doesn't bind `KP_Separator` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Separator` | |
--> druid-shell/src/platform/gtk/keycodes.rs:106:35 | |
| | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^^^ | |
error[E0408]: variable `KP_Space` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Space` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Space` | |
| | | | | | | | | | pattern doesn't bind `KP_Space` | |
| | | | | | | | | pattern doesn't bind `KP_Space` | |
| | | | | | | | pattern doesn't bind `KP_Space` | |
| | | | | | | pattern doesn't bind `KP_Space` | |
| | | | | | pattern doesn't bind `KP_Space` | |
| | | | | pattern doesn't bind `KP_Space` | |
| | | | pattern doesn't bind `KP_Space` | |
| | | pattern doesn't bind `KP_Space` | |
| | pattern doesn't bind `KP_Space` | |
| pattern doesn't bind `KP_Space` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Space` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Space` | |
| | | | | | pattern doesn't bind `KP_Space` | |
| | | | | pattern doesn't bind `KP_Space` | |
| | | | pattern doesn't bind `KP_Space` | |
| | | pattern doesn't bind `KP_Space` | |
| | pattern doesn't bind `KP_Space` | |
| pattern doesn't bind `KP_Space` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Space` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Space` | |
| | | | | | pattern doesn't bind `KP_Space` | |
| | | | | pattern doesn't bind `KP_Space` | |
| | | | pattern doesn't bind `KP_Space` | |
| | | pattern doesn't bind `KP_Space` | |
| | pattern doesn't bind `KP_Space` | |
| pattern doesn't bind `KP_Space` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ -------- ^^^^^^^^^^^ ^^^^^^ ^^^^^ pattern doesn't bind `KP_Space` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Space` | |
| | | | | pattern doesn't bind `KP_Space` | |
| | | | variable not in all patterns | |
| | | pattern doesn't bind `KP_Space` | |
| | pattern doesn't bind `KP_Space` | |
| pattern doesn't bind `KP_Space` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Space` | |
--> druid-shell/src/platform/gtk/keycodes.rs:106:50 | |
| | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^ | |
error[E0408]: variable `KP_Subtract` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Subtract` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | pattern doesn't bind `KP_Subtract` | |
| | | | pattern doesn't bind `KP_Subtract` | |
| | | pattern doesn't bind `KP_Subtract` | |
| | pattern doesn't bind `KP_Subtract` | |
| pattern doesn't bind `KP_Subtract` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Subtract` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | pattern doesn't bind `KP_Subtract` | |
| | | | pattern doesn't bind `KP_Subtract` | |
| | | pattern doesn't bind `KP_Subtract` | |
| | pattern doesn't bind `KP_Subtract` | |
| pattern doesn't bind `KP_Subtract` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Subtract` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | pattern doesn't bind `KP_Subtract` | |
| | | | pattern doesn't bind `KP_Subtract` | |
| | | pattern doesn't bind `KP_Subtract` | |
| | pattern doesn't bind `KP_Subtract` | |
| pattern doesn't bind `KP_Subtract` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ----------- ^^^^^^ ^^^^^ pattern doesn't bind `KP_Subtract` | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Subtract` | |
| | | | | variable not in all patterns | |
| | | | pattern doesn't bind `KP_Subtract` | |
| | | pattern doesn't bind `KP_Subtract` | |
| | pattern doesn't bind `KP_Subtract` | |
| pattern doesn't bind `KP_Subtract` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Subtract` | |
--> druid-shell/src/platform/gtk/keycodes.rs:106:61 | |
| | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^^ | |
error[E0408]: variable `KP_Tab` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Tab` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | pattern doesn't bind `KP_Tab` | |
| | | | pattern doesn't bind `KP_Tab` | |
| | | pattern doesn't bind `KP_Tab` | |
| | pattern doesn't bind `KP_Tab` | |
| pattern doesn't bind `KP_Tab` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Tab` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | pattern doesn't bind `KP_Tab` | |
| | | | pattern doesn't bind `KP_Tab` | |
| | | pattern doesn't bind `KP_Tab` | |
| | pattern doesn't bind `KP_Tab` | |
| pattern doesn't bind `KP_Tab` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Tab` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | | pattern doesn't bind `KP_Tab` | |
| | | | | pattern doesn't bind `KP_Tab` | |
| | | | pattern doesn't bind `KP_Tab` | |
| | | pattern doesn't bind `KP_Tab` | |
| | pattern doesn't bind `KP_Tab` | |
| pattern doesn't bind `KP_Tab` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ------ ^^^^^ pattern doesn't bind `KP_Tab` | |
| | | | | | | | |
| | | | | | variable not in all patterns | |
| | | | | pattern doesn't bind `KP_Tab` | |
| | | | pattern doesn't bind `KP_Tab` | |
| | | pattern doesn't bind `KP_Tab` | |
| | pattern doesn't bind `KP_Tab` | |
| pattern doesn't bind `KP_Tab` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Tab` | |
--> druid-shell/src/platform/gtk/keycodes.rs:106:75 | |
| | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^ | |
error[E0408]: variable `KP_Up` is not bound in all patterns | |
--> druid-shell/src/platform/gtk/keycodes.rs:103:9 | |
| | |
103 | KP_0 | KP_1 | KP_2 | KP_3 | KP_4 | KP_5 | KP_6 | KP_7 | KP_8 | KP_9 | KP_Add | KP_Begin | |
| ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^^^ ^^^^^^^^ pattern doesn't bind `KP_Up` | |
| | | | | | | | | | | | | |
| | | | | | | | | | | pattern doesn't bind `KP_Up` | |
| | | | | | | | | | pattern doesn't bind `KP_Up` | |
| | | | | | | | | pattern doesn't bind `KP_Up` | |
| | | | | | | | pattern doesn't bind `KP_Up` | |
| | | | | | | pattern doesn't bind `KP_Up` | |
| | | | | | pattern doesn't bind `KP_Up` | |
| | | | | pattern doesn't bind `KP_Up` | |
| | | | pattern doesn't bind `KP_Up` | |
| | | pattern doesn't bind `KP_Up` | |
| | pattern doesn't bind `KP_Up` | |
| pattern doesn't bind `KP_Up` | |
104 | | KP_Decimal | KP_Delete | KP_Divide | KP_Down | KP_End | KP_Enter | KP_Equal | KP_F1 | |
| ^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^ ^^^^^^^^ ^^^^^^^^ ^^^^^ pattern doesn't bind `KP_Up` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Up` | |
| | | | | | pattern doesn't bind `KP_Up` | |
| | | | | pattern doesn't bind `KP_Up` | |
| | | | pattern doesn't bind `KP_Up` | |
| | | pattern doesn't bind `KP_Up` | |
| | pattern doesn't bind `KP_Up` | |
| pattern doesn't bind `KP_Up` | |
105 | | KP_F2 | KP_F3 | KP_F4 | KP_Home | KP_Insert | KP_Left | KP_Multiply | KP_Page_Down | |
| ^^^^^ ^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^ ^^^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ pattern doesn't bind `KP_Up` | |
| | | | | | | | | |
| | | | | | | pattern doesn't bind `KP_Up` | |
| | | | | | pattern doesn't bind `KP_Up` | |
| | | | | pattern doesn't bind `KP_Up` | |
| | | | pattern doesn't bind `KP_Up` | |
| | | pattern doesn't bind `KP_Up` | |
| | pattern doesn't bind `KP_Up` | |
| pattern doesn't bind `KP_Up` | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^ ^^^^^^^^^^^ ^^^^^^ ----- variable not in all patterns | |
| | | | | | | | |
| | | | | | pattern doesn't bind `KP_Up` | |
| | | | | pattern doesn't bind `KP_Up` | |
| | | | pattern doesn't bind `KP_Up` | |
| | | pattern doesn't bind `KP_Up` | |
| | pattern doesn't bind `KP_Up` | |
| pattern doesn't bind `KP_Up` | |
| | |
help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::KP_Up` | |
--> druid-shell/src/platform/gtk/keycodes.rs:106:84 | |
| | |
106 | | KP_Page_Up | KP_Right | KP_Separator | KP_Space | KP_Subtract | KP_Tab | KP_Up => { | |
| ^^^^^ | |
error[E0425]: cannot find value `Escape` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:116:24 | |
| | |
116 | Key::Escape => Escape, | |
| ^^^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::Escape; | |
| | |
17 | use crate::platform::keycodes::Key::Escape; | |
| | |
17 | use gdk::keys::constants::Escape; | |
| | |
17 | use keyboard_types::Code::Escape; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `BackSpace` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:117:27 | |
| | |
117 | Key::Backspace => BackSpace, | |
| ^^^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::BackSpace; | |
| | |
error[E0425]: cannot find value `Tab` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:119:21 | |
| | |
119 | Key::Tab => Tab, | |
| ^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::Tab; | |
| | |
17 | use crate::platform::keycodes::Key::Tab; | |
| | |
17 | use gdk::keys::constants::Tab; | |
| | |
17 | use keyboard_types::Code::Tab; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `Return` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:120:23 | |
| | |
120 | Key::Enter => Return, | |
| ^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Return; | |
| | |
error[E0425]: cannot find value `Control_L` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:123:25 | |
| | |
123 | Key::Control => Control_L, | |
| ^^^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Control_L; | |
| | |
error[E0425]: cannot find value `Alt_L` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:124:21 | |
| | |
124 | Key::Alt => Alt_L, | |
| ^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Alt_L; | |
| | |
error[E0425]: cannot find value `Shift_L` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:125:23 | |
| | |
125 | Key::Shift => Shift_L, | |
| ^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Shift_L; | |
| | |
error[E0425]: cannot find value `Super_L` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:126:22 | |
| | |
126 | Key::Meta => Super_L, | |
| ^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Super_L; | |
| | |
error[E0425]: cannot find value `Caps_Lock` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:128:26 | |
| | |
128 | Key::CapsLock => Caps_Lock, | |
| ^^^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Caps_Lock; | |
| | |
error[E0425]: cannot find value `F1` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:129:20 | |
| | |
129 | Key::F1 => F1, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F1; | |
| | |
17 | use crate::platform::keycodes::Key::F1; | |
| | |
17 | use gdk::keys::constants::F1; | |
| | |
17 | use keyboard_types::Code::F1; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F2` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:130:20 | |
| | |
130 | Key::F2 => F2, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F2; | |
| | |
17 | use crate::platform::keycodes::Key::F2; | |
| | |
17 | use gdk::keys::constants::F2; | |
| | |
17 | use keyboard_types::Code::F2; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F3` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:131:20 | |
| | |
131 | Key::F3 => F3, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F3; | |
| | |
17 | use crate::platform::keycodes::Key::F3; | |
| | |
17 | use gdk::keys::constants::F3; | |
| | |
17 | use keyboard_types::Code::F3; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F4` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:132:20 | |
| | |
132 | Key::F4 => F4, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F4; | |
| | |
17 | use crate::platform::keycodes::Key::F4; | |
| | |
17 | use gdk::keys::constants::F4; | |
| | |
17 | use keyboard_types::Code::F4; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F5` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:133:20 | |
| | |
133 | Key::F5 => F5, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F5; | |
| | |
17 | use crate::platform::keycodes::Key::F5; | |
| | |
17 | use gdk::keys::constants::F5; | |
| | |
17 | use keyboard_types::Code::F5; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F6` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:134:20 | |
| | |
134 | Key::F6 => F6, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F6; | |
| | |
17 | use crate::platform::keycodes::Key::F6; | |
| | |
17 | use gdk::keys::constants::F6; | |
| | |
17 | use keyboard_types::Code::F6; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F7` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:135:20 | |
| | |
135 | Key::F7 => F7, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F7; | |
| | |
17 | use crate::platform::keycodes::Key::F7; | |
| | |
17 | use gdk::keys::constants::F7; | |
| | |
17 | use keyboard_types::Code::F7; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F8` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:136:20 | |
| | |
136 | Key::F8 => F8, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F8; | |
| | |
17 | use crate::platform::keycodes::Key::F8; | |
| | |
17 | use gdk::keys::constants::F8; | |
| | |
17 | use keyboard_types::Code::F8; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F9` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:137:20 | |
| | |
137 | Key::F9 => F9, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F9; | |
| | |
17 | use crate::platform::keycodes::Key::F9; | |
| | |
17 | use gdk::keys::constants::F9; | |
| | |
17 | use keyboard_types::Code::F9; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F10` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:138:21 | |
| | |
138 | Key::F10 => F10, | |
| ^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F10; | |
| | |
17 | use crate::platform::keycodes::Key::F10; | |
| | |
17 | use gdk::keys::constants::F10; | |
| | |
17 | use keyboard_types::Code::F10; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F11` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:139:21 | |
| | |
139 | Key::F11 => F11, | |
| ^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F11; | |
| | |
17 | use crate::platform::keycodes::Key::F11; | |
| | |
17 | use gdk::keys::constants::F11; | |
| | |
17 | use keyboard_types::Code::F11; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `F12` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:140:21 | |
| | |
140 | Key::F12 => F12, | |
| ^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::F12; | |
| | |
17 | use crate::platform::keycodes::Key::F12; | |
| | |
17 | use gdk::keys::constants::F12; | |
| | |
17 | use keyboard_types::Code::F12; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `Print` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:142:29 | |
| | |
142 | Key::PrintScreen => Print, | |
| ^^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::platform::keycodes::Key::Print; | |
| | |
17 | use gdk::keys::constants::Print; | |
| | |
17 | use gtk::PrintOperationAction::Print; | |
| | |
17 | use keyboard_types::Key::Print; | |
| | |
error[E0425]: cannot find value `Scroll_Lock` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:143:28 | |
| | |
143 | Key::ScrollLock => Scroll_Lock, | |
| ^^^^^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Scroll_Lock; | |
| | |
error[E0425]: cannot find value `Pause` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:145:23 | |
| | |
145 | Key::Pause => Pause, | |
| ^^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::Pause; | |
| | |
17 | use crate::platform::keycodes::Key::Pause; | |
| | |
17 | use gdk::keys::constants::Pause; | |
| | |
17 | use keyboard_types::Code::Pause; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `Insert` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:147:24 | |
| | |
147 | Key::Insert => Insert, | |
| ^^^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::Insert; | |
| | |
17 | use crate::platform::keycodes::Key::Insert; | |
| | |
17 | use gdk::keys::constants::Insert; | |
| | |
17 | use keyboard_types::Code::Insert; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `Delete` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:148:24 | |
| | |
148 | Key::Delete => Delete, | |
| ^^^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::Delete; | |
| | |
17 | use crate::platform::keycodes::Key::Delete; | |
| | |
17 | use gdk::EventType::Delete; | |
| | |
17 | use gdk::PropertyState::Delete; | |
| | |
and 3 other candidates | |
error[E0425]: cannot find value `Home` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:149:22 | |
| | |
149 | Key::Home => Home, | |
| ^^^^ | |
| | |
help: a tuple variant with a similar name exists | |
| | |
149 | Key::Home => Some, | |
| ^^^^ | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::Home; | |
| | |
17 | use crate::platform::keycodes::Key::Home; | |
| | |
17 | use gdk::keys::constants::Home; | |
| | |
17 | use gtk::SpinType::Home; | |
| | |
and 2 other candidates | |
error[E0425]: cannot find value `End` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:150:21 | |
| | |
150 | Key::End => End, | |
| ^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::End; | |
| | |
17 | use crate::keyboard_types::CompositionState::End; | |
| | |
17 | use crate::piet::TextAlignment::End; | |
| | |
17 | use crate::platform::keycodes::Key::End; | |
| | |
and 12 other candidates | |
error[E0425]: cannot find value `Page_Up` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:151:24 | |
| | |
151 | Key::PageUp => Page_Up, | |
| ^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Page_Up; | |
| | |
error[E0425]: cannot find value `Page_Down` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:152:26 | |
| | |
152 | Key::PageDown => Page_Down, | |
| ^^^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Page_Down; | |
| | |
error[E0425]: cannot find value `Num_Lock` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:154:25 | |
| | |
154 | Key::NumLock => Num_Lock, | |
| ^^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Num_Lock; | |
| | |
error[E0425]: cannot find value `Up` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:156:25 | |
| | |
156 | Key::ArrowUp => Up, | |
| ^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::KeyState::Up; | |
| | |
17 | use gdk::ScrollDirection::Up; | |
| | |
17 | use gdk::keys::constants::Up; | |
| | |
17 | use gtk::ArrowType::Up; | |
| | |
and 3 other candidates | |
error[E0425]: cannot find value `Down` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:157:27 | |
| | |
157 | Key::ArrowDown => Down, | |
| ^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::KeyState::Down; | |
| | |
17 | use gdk::ScrollDirection::Down; | |
| | |
17 | use gdk::keys::constants::Down; | |
| | |
17 | use gtk::ArrowType::Down; | |
| | |
and 3 other candidates | |
error[E0425]: cannot find value `Left` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:158:27 | |
| | |
158 | Key::ArrowLeft => Left, | |
| ^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use core::fmt::Alignment::Left; | |
| | |
17 | use core::fmt::rt::v1::Alignment::Left; | |
| | |
17 | use crate::Location::Left; | |
| | |
17 | use crate::MouseButton::Left; | |
| | |
and 11 other candidates | |
error[E0425]: cannot find value `Right` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:159:28 | |
| | |
159 | Key::ArrowRight => Right, | |
| ^^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use core::fmt::Alignment::Right; | |
| | |
17 | use core::fmt::rt::v1::Alignment::Right; | |
| | |
17 | use crate::Location::Right; | |
| | |
17 | use crate::MouseButton::Right; | |
| | |
and 11 other candidates | |
error[E0425]: cannot find value `Menu` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:161:29 | |
| | |
161 | Key::ContextMenu => Menu, | |
| ^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::menu::Menu; | |
| | |
17 | use gdk::WindowTypeHint::Menu; | |
| | |
17 | use gdk::keys::constants::Menu; | |
| | |
17 | use gtk::IconSize::Menu; | |
| | |
error[E0425]: cannot find value `WakeUp` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:162:24 | |
| | |
162 | Key::WakeUp => WakeUp, | |
| ^^^^^^ not found in this scope | |
| | |
help: consider importing one of these items | |
| | |
17 | use crate::Code::WakeUp; | |
| | |
17 | use crate::platform::keycodes::Key::WakeUp; | |
| | |
17 | use gdk::keys::constants::WakeUp; | |
| | |
17 | use keyboard_types::Code::WakeUp; | |
| | |
and 1 other candidate | |
error[E0425]: cannot find value `Launch0` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:163:36 | |
| | |
163 | Key::LaunchApplication1 => Launch0, | |
| ^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Launch0; | |
| | |
error[E0425]: cannot find value `Launch1` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:164:36 | |
| | |
164 | Key::LaunchApplication2 => Launch1, | |
| ^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::Launch1; | |
| | |
error[E0425]: cannot find value `ISO_Level3_Shift` in this scope | |
--> druid-shell/src/platform/gtk/keycodes.rs:165:26 | |
| | |
165 | Key::AltGraph => ISO_Level3_Shift, | |
| ^^^^^^^^^^^^^^^^ not found in this scope | |
| | |
help: consider importing this constant | |
| | |
17 | use gdk::keys::constants::ISO_Level3_Shift; | |
| | |
error[E0425]: cannot find function `threads_add_timeout` in crate `gdk` | |
--> druid-shell/src/platform/gtk/window.rs:729:14 | |
| | |
729 | gdk::threads_add_timeout(interval, move || { | |
| ^^^^^^^^^^^^^^^^^^^ not found in `gdk` | |
error[E0599]: no function or associated item named `new_with_label` found for struct `gtk::MenuItem` in the current scope | |
--> druid-shell/src/platform/gtk/menu.rs:96:45 | |
| | |
96 | let item = GtkMenuItem::new_with_label(&name); | |
| ^^^^^^^^^^^^^^ | |
| | | |
| function or associated item not found in `gtk::MenuItem` | |
| help: there is an associated function with a similar name: `with_label` | |
error[E0599]: no function or associated item named `new_with_label` found for struct `gtk::MenuItem` in the current scope | |
--> druid-shell/src/platform/gtk/menu.rs:113:45 | |
| | |
113 | let item = GtkMenuItem::new_with_label(&name); | |
| ^^^^^^^^^^^^^^ | |
| | | |
| function or associated item not found in `gtk::MenuItem` | |
| help: there is an associated function with a similar name: `with_label` | |
error[E0599]: no method named `map` found for struct `gdk::Display` in the current scope | |
--> druid-shell/src/platform/gtk/window.rs:201:14 | |
| | |
201 | .map(|c| c.get_default_screen().get_resolution()) | |
| ^^^ method not found in `gdk::Display` | |
| | |
::: /home/justin/.cargo/registry/src/github.com-1ecc6299db9ec823/gdk-0.13.2/src/auto/display.rs:29:1 | |
| | |
29 | / glib_wrapper! { | |
30 | | pub struct Display(Object<gdk_sys::GdkDisplay, DisplayClass>); | |
31 | | | |
32 | | match fn { | |
33 | | get_type => || gdk_sys::gdk_display_get_type(), | |
34 | | } | |
35 | | } | |
| | - | |
| | | | |
| | doesn't satisfy `gdk::Display: glib::IsA<gtk::Widget>` | |
| |_doesn't satisfy `gdk::Display: gtk::WidgetExt` | |
| doesn't satisfy `gdk::Display: std::iter::Iterator` | |
| | |
= note: the method `map` exists but the following trait bounds were not satisfied: | |
`gdk::Display: glib::IsA<gtk::Widget>` | |
which is required by `gdk::Display: gtk::WidgetExt` | |
`gdk::Display: std::iter::Iterator` | |
which is required by `&mut gdk::Display: std::iter::Iterator` | |
error[E0599]: no function or associated item named `new_from_name` found for struct `gdk::Cursor` in the current scope | |
--> druid-shell/src/platform/gtk/window.rs:896:18 | |
| | |
896 | gdk::Cursor::new_from_name( | |
| ^^^^^^^^^^^^^ | |
| | | |
| function or associated item not found in `gdk::Cursor` | |
| help: there is an associated function with a similar name: `from_name` | |
error[E0308]: mismatched types | |
--> druid-shell/src/platform/gtk/window.rs:984:74 | |
| | |
984 | let keycode = hardware_keycode_to_keyval(hardware_keycode).unwrap_or(keyval); | |
| ^^^^^^ | |
| | | |
| expected `u32`, found struct `gdk::keys::Key` | |
| help: consider dereferencing the type: `*keyval` | |
error[E0308]: mismatched types | |
--> druid-shell/src/platform/gtk/window.rs:986:39 | |
| | |
986 | let text = gdk::keyval_to_unicode(keyval); | |
| ^^^^^^ | |
| | | |
| expected `u32`, found struct `gdk::keys::Key` | |
| help: consider dereferencing the type: `*keyval` | |
warning: unused import: `GtkMenuItemExt` | |
--> druid-shell/src/platform/gtk/menu.rs:19:29 | |
| | |
19 | AccelGroup, GtkMenuExt, GtkMenuItemExt, Menu as GtkMenu, MenuBar as GtkMenuBar, | |
| ^^^^^^^^^^^^^^ | |
| | |
= note: `#[warn(unused_imports)]` on by default | |
error: aborting due to 102 previous errors; 2 warnings emitted | |
Some errors have detailed explanations: E0308, E0408, E0425, E0433, E0599. | |
For more information about an error, try `rustc --explain E0308`. | |
error: could not compile `druid-shell`. | |
To learn more, run the command again with --verbose. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment