[INFO] cloning repository https://github.com/LunaeSomnia/rogger
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LunaeSomnia/rogger" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLunaeSomnia%2Frogger", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLunaeSomnia%2Frogger'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 03a9c9e0da9204c0786613669f01c4e86762506d
[INFO] testing LunaeSomnia/rogger against beta-2026-03-05 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLunaeSomnia%2Frogger" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/LunaeSomnia/rogger
[INFO] finished tweaking git repo https://github.com/LunaeSomnia/rogger
[INFO] tweaked toml for git repo https://github.com/LunaeSomnia/rogger written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/LunaeSomnia/rogger on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/LunaeSomnia/rogger already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 15c9a019105c36c866516350fefdd0c689b4ccafb9ef7bf1b4adeceb71a0f05c
[INFO] running `Command { std: "docker" "start" "-a" "15c9a019105c36c866516350fefdd0c689b4ccafb9ef7bf1b4adeceb71a0f05c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "15c9a019105c36c866516350fefdd0c689b4ccafb9ef7bf1b4adeceb71a0f05c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "15c9a019105c36c866516350fefdd0c689b4ccafb9ef7bf1b4adeceb71a0f05c", kill_on_drop: false }`
[INFO] [stdout] 15c9a019105c36c866516350fefdd0c689b4ccafb9ef7bf1b4adeceb71a0f05c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 688feec60fcc3e8657af4e1aec75012c63a8b7ca478a69874e44657b6f7b22e2
[INFO] running `Command { std: "docker" "start" "-a" "688feec60fcc3e8657af4e1aec75012c63a8b7ca478a69874e44657b6f7b22e2", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.56
[INFO] [stderr]    Compiling unicode-ident v1.0.8
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]    Compiling libc v0.2.140
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling xml-rs v0.8.4
[INFO] [stderr]    Compiling libloading v0.7.4
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling ahash v0.7.6
[INFO] [stderr]    Compiling futures-core v0.3.28
[INFO] [stderr]    Compiling wayland-sys v0.29.5
[INFO] [stderr]    Compiling bytemuck v1.13.1
[INFO] [stderr]    Compiling thiserror v1.0.40
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.15
[INFO] [stderr]    Compiling aho-corasick v0.7.20
[INFO] [stderr]    Compiling slotmap v1.0.6
[INFO] [stderr]    Compiling event-listener v2.5.3
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling dlib v0.5.0
[INFO] [stderr]    Compiling khronos_api v3.1.0
[INFO] [stderr]    Compiling downcast-rs v1.2.0
[INFO] [stderr]    Compiling miniz_oxide v0.6.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling toml_datetime v0.6.1
[INFO] [stderr]    Compiling serde_derive v1.0.159
[INFO] [stderr]    Compiling winnow v0.4.1
[INFO] [stderr]    Compiling cfg_aliases v0.1.1
[INFO] [stderr]    Compiling futures-io v0.3.28
[INFO] [stderr]    Compiling flate2 v1.0.25
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling smithay-client-toolkit v0.16.0
[INFO] [stderr]    Compiling serde v1.0.159
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling concurrent-queue v2.1.0
[INFO] [stderr]    Compiling parking v2.0.0
[INFO] [stderr]    Compiling waker-fn v1.1.0
[INFO] [stderr]    Compiling fastrand v1.9.0
[INFO] [stderr]    Compiling ttf-parser v0.18.1
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]    Compiling syn v2.0.13
[INFO] [stderr]    Compiling wayland-scanner v0.29.5
[INFO] [stderr]    Compiling futures-lite v1.12.0
[INFO] [stderr]    Compiling png v0.17.7
[INFO] [stderr]    Compiling nix v0.24.3
[INFO] [stderr]    Compiling memmap2 v0.5.10
[INFO] [stderr]    Compiling nix v0.25.1
[INFO] [stderr]    Compiling getrandom v0.2.8
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling async-lock v2.7.0
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling io-lifetimes v1.0.9
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling memoffset v0.7.1
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling polling v2.6.0
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]    Compiling futures-task v0.3.28
[INFO] [stderr]    Compiling rustix v0.37.6
[INFO] [stderr]    Compiling regex v1.7.3
[INFO] [stderr]    Compiling unicode-general-category v0.6.0
[INFO] [stderr]    Compiling async-task v4.4.0
[INFO] [stderr]    Compiling xcursor v0.3.4
[INFO] [stderr]    Compiling wayland-client v0.29.5
[INFO] [stderr]    Compiling wayland-protocols v0.29.5
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling toml_edit v0.19.8
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand_pcg v0.2.1
[INFO] [stderr]    Compiling async-channel v1.8.0
[INFO] [stderr]    Compiling async-fs v1.6.0
[INFO] [stderr]    Compiling async-io v1.13.0
[INFO] [stderr]    Compiling strict-num v0.1.0
[INFO] [stderr]    Compiling arrayref v0.3.7
[INFO] [stderr]    Compiling atomic-waker v1.1.0
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling linux-raw-sys v0.3.1
[INFO] [stderr]    Compiling async-trait v0.1.68
[INFO] [stderr]    Compiling futures-util v0.3.28
[INFO] [stderr]    Compiling owned_ttf_parser v0.18.1
[INFO] [stderr]    Compiling tiny-skia-path v0.8.3
[INFO] [stderr]    Compiling blocking v1.3.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling digest v0.10.6
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling socket2 v0.4.9
[INFO] [stderr]    Compiling dirs-sys v0.3.7
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling unicode-script v0.5.5
[INFO] [stderr]    Compiling futures-sink v0.3.28
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling cpufeatures v0.2.6
[INFO] [stderr]    Compiling unicode-ccc v0.1.2
[INFO] [stderr]    Compiling accesskit v0.10.1
[INFO] [stderr]    Compiling libm v0.2.6
[INFO] [stderr]    Compiling arrayvec v0.7.2
[INFO] [stderr]    Compiling ab_glyph_rasterizer v0.1.8
[INFO] [stderr]    Compiling unicode-bidi-mirroring v0.1.0
[INFO] [stderr]    Compiling sha1 v0.10.5
[INFO] [stderr]    Compiling ab_glyph v0.2.20
[INFO] [stderr]    Compiling phf_generator v0.8.0
[INFO] [stderr]    Compiling tiny-skia v0.8.3
[INFO] [stderr]    Compiling dirs v4.0.0
[INFO] [stderr]    Compiling wayland-commons v0.29.5
[INFO] [stderr]    Compiling x11rb-protocol v0.10.0
[INFO] [stderr]    Compiling nix v0.26.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling unicode-linebreak v0.1.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.40
[INFO] [stderr]    Compiling zvariant_utils v1.0.0
[INFO] [stderr]    Compiling enumflags2_derive v0.7.6
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling serde_repr v0.1.12
[INFO] [stderr]    Compiling async-recursion v1.0.4
[INFO] [stderr]    Compiling async-executor v1.5.0
[INFO] [stderr]    Compiling winit v0.28.3
[INFO] [stderr]    Compiling glutin_glx_sys v0.4.0
[INFO] [stderr]    Compiling wayland-cursor v0.29.5
[INFO] [stderr]    Compiling glutin_egl_sys v0.4.0
[INFO] [stderr]    Compiling gethostname v0.2.3
[INFO] [stderr]    Compiling calloop v0.10.5
[INFO] [stderr]    Compiling async-broadcast v0.5.1
[INFO] [stderr]    Compiling ordered-stream v0.2.0
[INFO] [stderr]    Compiling wayland-sys v0.30.1
[INFO] [stderr]    Compiling instant v0.1.12
[INFO] [stderr]    Compiling raw-window-handle v0.5.2
[INFO] [stderr]    Compiling vizia_id v0.1.0 (https://github.com/vizia/vizia?branch=main#3c60c14b)
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling aliasable v0.1.3
[INFO] [stderr]    Compiling ttf-parser v0.17.1
[INFO] [stderr]    Compiling type-map v0.4.0
[INFO] [stderr]    Compiling displaydoc v0.2.3
[INFO] [stderr]    Compiling zvariant_derive v3.12.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.23
[INFO] [stderr]    Compiling ouroboros_macro v0.15.6
[INFO] [stderr]    Compiling zbus_macros v3.11.1
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling tinystr v0.7.1
[INFO] [stderr]    Compiling atspi-macros v0.2.0
[INFO] [stderr]    Compiling phf_macros v0.8.0
[INFO] [stderr]    Compiling unic-langid-impl v0.9.1
[INFO] [stderr]    Compiling cssparser v0.27.2
[INFO] [stderr]    Compiling unic-langid v0.9.1
[INFO] [stderr]    Compiling mio v0.8.6
[INFO] [stderr]    Compiling glutin v0.30.7
[INFO] [stderr]    Compiling ouroboros v0.15.6
[INFO] [stderr]    Compiling keyboard-types v0.6.2
[INFO] [stderr]    Compiling morphorm v0.3.0 (https://github.com/vizia/morphorm?rev=3d74358fe976249738f58724854270aa2f0fdb4a#3d74358f)
[INFO] [stderr]    Compiling yazi v0.1.4
[INFO] [stderr]    Compiling tracing v0.1.37
[INFO] [stderr]    Compiling unicode-segmentation v1.10.1
[INFO] [stderr]    Compiling unicode-bidi v0.3.13
[INFO] [stderr]    Compiling zeno v0.2.2
[INFO] [stderr]    Compiling image v0.24.6
[INFO] [stderr]    Compiling rustybuzz v0.6.0
[INFO] [stderr]    Compiling generational-arena v0.2.8
[INFO] [stderr]    Compiling vizia_input v0.1.0 (https://github.com/vizia/vizia?branch=main#3c60c14b)
[INFO] [stderr]    Compiling fontdb v0.10.0
[INFO] [stderr]    Compiling phf v0.8.0
[INFO] [stderr]    Compiling fluent-langneg v0.13.0
[INFO] [stderr]    Compiling intl-memoizer v0.5.1
[INFO] [stderr]    Compiling swash v0.1.6
[INFO] [stderr]    Compiling intl_pluralrules v7.0.2
[INFO] [stderr]    Compiling cssparser-macros v0.6.0
[INFO] [stderr]    Compiling fluent-syntax v0.11.0
[INFO] [stderr]    Compiling rustybuzz v0.7.0
[INFO] [stderr]    Compiling accesskit_consumer v0.14.1
[INFO] [stderr]    Compiling glutin-winit v0.3.0
[INFO] [stderr]    Compiling rgb v0.8.36
[INFO] [stderr]    Compiling glow v0.12.1
[INFO] [stderr]    Compiling self_cell v0.10.2
[INFO] [stderr]    Compiling sys-locale v0.2.4
[INFO] [stderr]    Compiling lru v0.9.0
[INFO] [stderr]    Compiling imgref v1.9.4
[INFO] [stderr]    Compiling rangemap v1.3.0
[INFO] [stderr]    Compiling matches v0.1.10
[INFO] [stderr]    Compiling fluent-bundle v0.15.2
[INFO] [stderr]    Compiling vizia_window v0.1.0 (https://github.com/vizia/vizia?branch=main#3c60c14b)
[INFO] [stderr]    Compiling vizia_storage v0.1.0 (https://github.com/vizia/vizia?branch=main#3c60c14b)
[INFO] [stderr]    Compiling vizia_derive v0.1.0 (https://github.com/vizia/vizia?branch=main#3c60c14b)
[INFO] [stderr]    Compiling replace_with v0.1.7
[INFO] [stderr]    Compiling time v0.1.45
[INFO] [stderr]    Compiling iana-time-zone v0.1.56
[INFO] [stderr]    Compiling chrono v0.4.24
[INFO] [stderr]    Compiling enumflags2 v0.7.6
[INFO] [stderr]    Compiling zvariant v3.12.0
[INFO] [stderr]    Compiling femtovg v0.6.0
[INFO] [stderr]    Compiling cosmic-text v0.6.0 (https://github.com/pop-os/cosmic-text?rev=e00109d77f06d5a2e3057865eda3f530bc40a046#e00109d7)
[INFO] [stderr]    Compiling x11rb v0.10.1
[INFO] [stderr]    Compiling x11-clipboard v0.7.1
[INFO] [stderr]    Compiling zbus_names v2.5.0
[INFO] [stderr]    Compiling zbus v3.11.1
[INFO] [stderr]    Compiling atspi v0.10.1
[INFO] [stderr]    Compiling accesskit_unix v0.3.2
[INFO] [stderr]    Compiling sctk-adwaita v0.5.3
[INFO] [stderr]    Compiling smithay-clipboard v0.6.6
[INFO] [stderr]    Compiling copypasta v0.8.2
[INFO] [stderr]    Compiling vizia_core v0.1.0 (https://github.com/vizia/vizia?branch=main#3c60c14b)
[INFO] [stderr]    Compiling accesskit_winit v0.12.4
[INFO] [stderr]    Compiling vizia_winit v0.1.0 (https://github.com/vizia/vizia?branch=main#3c60c14b)
[INFO] [stderr]    Compiling vizia v0.1.0 (https://github.com/vizia/vizia?branch=main#3c60c14b)
[INFO] [stderr]    Compiling rogger v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `BufReader`, `Read`, `fs::File`, and `process::Command`
[INFO] [stdout]  --> src/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     fs::File,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 3 |     io::{BufReader, Read},
[INFO] [stdout]   |          ^^^^^^^^^  ^^^^
[INFO] [stdout] 4 |     process::Command,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `KeyboardEvent`, `key::InputEvent`, and `press::PressType`
[INFO] [stdout]   --> src/main.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     key::InputEvent,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     press::PressType,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 |     views::{Keyboard, KeyboardEvent},
[INFO] [stdout]    |                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RESERVED` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:269:5
[INFO] [stdout]     |
[INFO] [stdout] 269 |     KEY_RESERVED,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyReserved`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ESC` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     KEY_ESC,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyEsc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_1` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 |     KEY_1,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_2` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     KEY_2,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_3` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |     KEY_3,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_4` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 |     KEY_4,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_5` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:275:5
[INFO] [stdout]     |
[INFO] [stdout] 275 |     KEY_5,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_6` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     KEY_6,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_7` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 277 |     KEY_7,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_8` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 |     KEY_8,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_9` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:279:5
[INFO] [stdout]     |
[INFO] [stdout] 279 |     KEY_9,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_0` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:280:5
[INFO] [stdout]     |
[INFO] [stdout] 280 |     KEY_0,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MINUS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 |     KEY_MINUS,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMinus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EQUAL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 |     KEY_EQUAL,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEqual`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BACKSPACE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |     KEY_BACKSPACE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBackspace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_TAB` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:284:5
[INFO] [stdout]     |
[INFO] [stdout] 284 |     KEY_TAB,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyTab`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_Q` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:285:5
[INFO] [stdout]     |
[INFO] [stdout] 285 |     KEY_Q,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_W` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:286:5
[INFO] [stdout]     |
[INFO] [stdout] 286 |     KEY_W,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_E` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 |     KEY_E,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_R` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     KEY_R,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_T` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     KEY_T,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_Y` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     KEY_Y,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_U` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:291:5
[INFO] [stdout]     |
[INFO] [stdout] 291 |     KEY_U,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyU`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_I` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     KEY_I,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyI`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_O` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     KEY_O,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_P` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     KEY_P,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTBRACE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:295:5
[INFO] [stdout]     |
[INFO] [stdout] 295 |     KEY_LEFTBRACE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftbrace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTBRACE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 |     KEY_RIGHTBRACE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightbrace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ENTER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:297:5
[INFO] [stdout]     |
[INFO] [stdout] 297 |     KEY_ENTER,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEnter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTCTRL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     KEY_LEFTCTRL,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftctrl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_A` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     KEY_A,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_S` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:300:5
[INFO] [stdout]     |
[INFO] [stdout] 300 |     KEY_S,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_D` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |     KEY_D,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:302:5
[INFO] [stdout]     |
[INFO] [stdout] 302 |     KEY_F,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyF`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_G` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 |     KEY_G,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_H` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:304:5
[INFO] [stdout]     |
[INFO] [stdout] 304 |     KEY_H,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_J` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:305:5
[INFO] [stdout]     |
[INFO] [stdout] 305 |     KEY_J,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyJ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_K` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     KEY_K,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_L` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     KEY_L,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SEMICOLON` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     KEY_SEMICOLON,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySemicolon`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_APOSTROPHE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     KEY_APOSTROPHE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyApostrophe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_GRAVE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     KEY_GRAVE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyGrave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTSHIFT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 311 |     KEY_LEFTSHIFT,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftshift`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BACKSLASH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     KEY_BACKSLASH,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBackslash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_Z` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     KEY_Z,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyZ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_X` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     KEY_X,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_C` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     KEY_C,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_V` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     KEY_V,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyV`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_B` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 |     KEY_B,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyB`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_N` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     KEY_N,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_M` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     KEY_M,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COMMA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:320:5
[INFO] [stdout]     |
[INFO] [stdout] 320 |     KEY_COMMA,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyComma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DOT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     KEY_DOT,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyDot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SLASH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     KEY_SLASH,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySlash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTSHIFT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:323:5
[INFO] [stdout]     |
[INFO] [stdout] 323 |     KEY_RIGHTSHIFT,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightshift`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPASTERISK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:324:5
[INFO] [stdout]     |
[INFO] [stdout] 324 |     KEY_KPASTERISK,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpasterisk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTALT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     KEY_LEFTALT,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftalt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SPACE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 |     KEY_SPACE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySpace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CAPSLOCK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |     KEY_CAPSLOCK,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCapslock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F1` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 328 |     KEY_F1,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F2` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     KEY_F2,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F3` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     KEY_F3,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F4` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 |     KEY_F4,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F5` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:332:5
[INFO] [stdout]     |
[INFO] [stdout] 332 |     KEY_F5,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F6` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:333:5
[INFO] [stdout]     |
[INFO] [stdout] 333 |     KEY_F6,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F7` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 |     KEY_F7,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F8` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     KEY_F8,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F9` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 |     KEY_F9,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F10` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     KEY_F10,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_NUMLOCK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:338:5
[INFO] [stdout]     |
[INFO] [stdout] 338 |     KEY_NUMLOCK,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyNumlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCROLLLOCK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:339:5
[INFO] [stdout]     |
[INFO] [stdout] 339 |     KEY_SCROLLLOCK,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrolllock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP7` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:340:5
[INFO] [stdout]     |
[INFO] [stdout] 340 |     KEY_KP7,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP8` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     KEY_KP8,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP9` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     KEY_KP9,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPMINUS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     KEY_KPMINUS,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpminus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP4` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 |     KEY_KP4,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP5` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:345:5
[INFO] [stdout]     |
[INFO] [stdout] 345 |     KEY_KP5,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP6` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |     KEY_KP6,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPPLUS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:347:5
[INFO] [stdout]     |
[INFO] [stdout] 347 |     KEY_KPPLUS,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpplus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP1` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |     KEY_KP1,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP2` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     KEY_KP2,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP3` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:350:5
[INFO] [stdout]     |
[INFO] [stdout] 350 |     KEY_KP3,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP0` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:351:5
[INFO] [stdout]     |
[INFO] [stdout] 351 |     KEY_KP0,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPDOT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 |     KEY_KPDOT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpdot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ZENKAKUHANKAKU` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:354:5
[INFO] [stdout]     |
[INFO] [stdout] 354 |     KEY_ZENKAKUHANKAKU,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyZenkakuhankaku`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_102ND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:355:5
[INFO] [stdout]     |
[INFO] [stdout] 355 |     KEY_102ND,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Key102nd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F11` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |     KEY_F11,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F12` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |     KEY_F12,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 358 |     KEY_RO,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyRo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KATAKANA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:359:5
[INFO] [stdout]     |
[INFO] [stdout] 359 |     KEY_KATAKANA,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKatakana`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HIRAGANA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 |     KEY_HIRAGANA,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHiragana`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HENKAN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:361:5
[INFO] [stdout]     |
[INFO] [stdout] 361 |     KEY_HENKAN,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHenkan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KATAKANAHIRAGANA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:362:5
[INFO] [stdout]     |
[INFO] [stdout] 362 |     KEY_KATAKANAHIRAGANA,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKatakanahiragana`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MUHENKAN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:363:5
[INFO] [stdout]     |
[INFO] [stdout] 363 |     KEY_MUHENKAN,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMuhenkan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPJPCOMMA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:364:5
[INFO] [stdout]     |
[INFO] [stdout] 364 |     KEY_KPJPCOMMA,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpjpcomma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPENTER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:365:5
[INFO] [stdout]     |
[INFO] [stdout] 365 |     KEY_KPENTER,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpenter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTCTRL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:366:5
[INFO] [stdout]     |
[INFO] [stdout] 366 |     KEY_RIGHTCTRL,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightctrl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPSLASH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:367:5
[INFO] [stdout]     |
[INFO] [stdout] 367 |     KEY_KPSLASH,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpslash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SYSRQ` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |     KEY_SYSRQ,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySysrq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTALT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:369:5
[INFO] [stdout]     |
[INFO] [stdout] 369 |     KEY_RIGHTALT,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightalt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LINEFEED` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:370:5
[INFO] [stdout]     |
[INFO] [stdout] 370 |     KEY_LINEFEED,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLinefeed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HOME` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:371:5
[INFO] [stdout]     |
[INFO] [stdout] 371 |     KEY_HOME,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyHome`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_UP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:372:5
[INFO] [stdout]     |
[INFO] [stdout] 372 |     KEY_UP,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyUp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PAGEUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 |     KEY_PAGEUP,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPageup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:374:5
[INFO] [stdout]     |
[INFO] [stdout] 374 |     KEY_LEFT,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:375:5
[INFO] [stdout]     |
[INFO] [stdout] 375 |     KEY_RIGHT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_END` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:376:5
[INFO] [stdout]     |
[INFO] [stdout] 376 |     KEY_END,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyEnd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |     KEY_DOWN,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyDown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PAGEDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:378:5
[INFO] [stdout]     |
[INFO] [stdout] 378 |     KEY_PAGEDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPagedown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_INSERT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:379:5
[INFO] [stdout]     |
[INFO] [stdout] 379 |     KEY_INSERT,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyInsert`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DELETE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:380:5
[INFO] [stdout]     |
[INFO] [stdout] 380 |     KEY_DELETE,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDelete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MACRO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     KEY_MACRO,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMacro`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MUTE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     KEY_MUTE,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMute`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_VOLUMEDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     KEY_VOLUMEDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVolumedown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_VOLUMEUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |     KEY_VOLUMEUP,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVolumeup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_POWER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:385:5
[INFO] [stdout]     |
[INFO] [stdout] 385 |     KEY_POWER,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPower`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPEQUAL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:386:5
[INFO] [stdout]     |
[INFO] [stdout] 386 |     KEY_KPEQUAL,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpequal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPPLUSMINUS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 387 |     KEY_KPPLUSMINUS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpplusminus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PAUSE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:388:5
[INFO] [stdout]     |
[INFO] [stdout] 388 |     KEY_PAUSE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPause`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCALE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |     KEY_SCALE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPCOMMA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:391:5
[INFO] [stdout]     |
[INFO] [stdout] 391 |     KEY_KPCOMMA,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpcomma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HANGEUL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 |     KEY_HANGEUL,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHangeul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HANGUEL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:393:5
[INFO] [stdout]     |
[INFO] [stdout] 393 |     KEY_HANGUEL,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHanguel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HANJA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     KEY_HANJA,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHanja`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_YEN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:395:5
[INFO] [stdout]     |
[INFO] [stdout] 395 |     KEY_YEN,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyYen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTMETA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:396:5
[INFO] [stdout]     |
[INFO] [stdout] 396 |     KEY_LEFTMETA,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftmeta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTMETA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     KEY_RIGHTMETA,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightmeta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COMPOSE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:398:5
[INFO] [stdout]     |
[INFO] [stdout] 398 |     KEY_COMPOSE,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCompose`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_STOP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     KEY_STOP,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyStop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_AGAIN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:401:5
[INFO] [stdout]     |
[INFO] [stdout] 401 |     KEY_AGAIN,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAgain`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROPS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:402:5
[INFO] [stdout]     |
[INFO] [stdout] 402 |     KEY_PROPS,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProps`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_UNDO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     KEY_UNDO,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyUndo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FRONT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:404:5
[INFO] [stdout]     |
[INFO] [stdout] 404 |     KEY_FRONT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFront`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COPY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 |     KEY_COPY,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyCopy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_OPEN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |     KEY_OPEN,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyOpen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PASTE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 |     KEY_PASTE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPaste`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FIND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:408:5
[INFO] [stdout]     |
[INFO] [stdout] 408 |     KEY_FIND,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyFind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CUT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:409:5
[INFO] [stdout]     |
[INFO] [stdout] 409 |     KEY_CUT,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyCut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HELP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:410:5
[INFO] [stdout]     |
[INFO] [stdout] 410 |     KEY_HELP,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyHelp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MENU` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:411:5
[INFO] [stdout]     |
[INFO] [stdout] 411 |     KEY_MENU,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMenu`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CALC` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 |     KEY_CALC,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyCalc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SETUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 |     KEY_SETUP,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySetup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SLEEP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:414:5
[INFO] [stdout]     |
[INFO] [stdout] 414 |     KEY_SLEEP,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySleep`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WAKEUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 |     KEY_WAKEUP,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyWakeup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FILE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:416:5
[INFO] [stdout]     |
[INFO] [stdout] 416 |     KEY_FILE,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyFile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SENDFILE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:417:5
[INFO] [stdout]     |
[INFO] [stdout] 417 |     KEY_SENDFILE,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySendfile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DELETEFILE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 |     KEY_DELETEFILE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDeletefile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_XFER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:419:5
[INFO] [stdout]     |
[INFO] [stdout] 419 |     KEY_XFER,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyXfer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROG1` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 |     KEY_PROG1,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROG2` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:421:5
[INFO] [stdout]     |
[INFO] [stdout] 421 |     KEY_PROG2,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WWW` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:422:5
[INFO] [stdout]     |
[INFO] [stdout] 422 |     KEY_WWW,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyWww`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MSDOS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:423:5
[INFO] [stdout]     |
[INFO] [stdout] 423 |     KEY_MSDOS,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMsdos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COFFEE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:424:5
[INFO] [stdout]     |
[INFO] [stdout] 424 |     KEY_COFFEE,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCoffee`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCREENLOCK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:425:5
[INFO] [stdout]     |
[INFO] [stdout] 425 |     KEY_SCREENLOCK,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScreenlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ROTATE_DISPLAY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:426:5
[INFO] [stdout]     |
[INFO] [stdout] 426 |     KEY_ROTATE_DISPLAY,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRotateDisplay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DIRECTION` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 |     KEY_DIRECTION,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDirection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CYCLEWINDOWS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:428:5
[INFO] [stdout]     |
[INFO] [stdout] 428 |     KEY_CYCLEWINDOWS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCyclewindows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MAIL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:429:5
[INFO] [stdout]     |
[INFO] [stdout] 429 |     KEY_MAIL,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMail`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BOOKMARKS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 |     KEY_BOOKMARKS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBookmarks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COMPUTER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:431:5
[INFO] [stdout]     |
[INFO] [stdout] 431 |     KEY_COMPUTER,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyComputer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BACK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |     KEY_BACK,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyBack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FORWARD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:433:5
[INFO] [stdout]     |
[INFO] [stdout] 433 |     KEY_FORWARD,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyForward`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CLOSECD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:434:5
[INFO] [stdout]     |
[INFO] [stdout] 434 |     KEY_CLOSECD,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyClosecd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EJECTCD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 |     KEY_EJECTCD,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEjectcd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EJECTCLOSECD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:436:5
[INFO] [stdout]     |
[INFO] [stdout] 436 |     KEY_EJECTCLOSECD,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEjectclosecd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_NEXTSONG` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 |     KEY_NEXTSONG,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyNextsong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PLAYPAUSE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:438:5
[INFO] [stdout]     |
[INFO] [stdout] 438 |     KEY_PLAYPAUSE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlaypause`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PREVIOUSSONG` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:439:5
[INFO] [stdout]     |
[INFO] [stdout] 439 |     KEY_PREVIOUSSONG,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPrevioussong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_STOPCD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:440:5
[INFO] [stdout]     |
[INFO] [stdout] 440 |     KEY_STOPCD,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyStopcd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RECORD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:441:5
[INFO] [stdout]     |
[INFO] [stdout] 441 |     KEY_RECORD,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRecord`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_REWIND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 |     KEY_REWIND,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRewind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PHONE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |     KEY_PHONE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPhone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ISO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:444:5
[INFO] [stdout]     |
[INFO] [stdout] 444 |     KEY_ISO,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyIso`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CONFIG` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 |     KEY_CONFIG,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HOMEPAGE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     KEY_HOMEPAGE,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHomepage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_REFRESH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     KEY_REFRESH,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRefresh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EXIT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     KEY_EXIT,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyExit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MOVE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     KEY_MOVE,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EDIT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     KEY_EDIT,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyEdit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCROLLUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 |     KEY_SCROLLUP,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrollup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCROLLDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:452:5
[INFO] [stdout]     |
[INFO] [stdout] 452 |     KEY_SCROLLDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrolldown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPLEFTPAREN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:453:5
[INFO] [stdout]     |
[INFO] [stdout] 453 |     KEY_KPLEFTPAREN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpleftparen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPRIGHTPAREN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:454:5
[INFO] [stdout]     |
[INFO] [stdout] 454 |     KEY_KPRIGHTPAREN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKprightparen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_NEW` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |     KEY_NEW,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyNew`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_REDO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:456:5
[INFO] [stdout]     |
[INFO] [stdout] 456 |     KEY_REDO,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyRedo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F13` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:458:5
[INFO] [stdout]     |
[INFO] [stdout] 458 |     KEY_F13,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F14` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:459:5
[INFO] [stdout]     |
[INFO] [stdout] 459 |     KEY_F14,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F15` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:460:5
[INFO] [stdout]     |
[INFO] [stdout] 460 |     KEY_F15,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF15`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F16` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 |     KEY_F16,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F17` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 |     KEY_F17,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF17`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F18` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |     KEY_F18,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF18`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F19` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:464:5
[INFO] [stdout]     |
[INFO] [stdout] 464 |     KEY_F19,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF19`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F20` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:465:5
[INFO] [stdout]     |
[INFO] [stdout] 465 |     KEY_F20,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF20`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F21` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:466:5
[INFO] [stdout]     |
[INFO] [stdout] 466 |     KEY_F21,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF21`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F22` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:467:5
[INFO] [stdout]     |
[INFO] [stdout] 467 |     KEY_F22,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF22`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F23` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:468:5
[INFO] [stdout]     |
[INFO] [stdout] 468 |     KEY_F23,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF23`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F24` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:469:5
[INFO] [stdout]     |
[INFO] [stdout] 469 |     KEY_F24,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF24`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PLAYCD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:471:5
[INFO] [stdout]     |
[INFO] [stdout] 471 |     KEY_PLAYCD,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlaycd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PAUSECD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:472:5
[INFO] [stdout]     |
[INFO] [stdout] 472 |     KEY_PAUSECD,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPausecd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROG3` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:473:5
[INFO] [stdout]     |
[INFO] [stdout] 473 |     KEY_PROG3,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROG4` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:474:5
[INFO] [stdout]     |
[INFO] [stdout] 474 |     KEY_PROG4,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ALL_APPLICATIONS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     KEY_ALL_APPLICATIONS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAllApplications`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DASHBOARD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 |     KEY_DASHBOARD,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDashboard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SUSPEND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     KEY_SUSPEND,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySuspend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CLOSE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:478:5
[INFO] [stdout]     |
[INFO] [stdout] 478 |     KEY_CLOSE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyClose`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PLAY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     KEY_PLAY,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FASTFORWARD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:480:5
[INFO] [stdout]     |
[INFO] [stdout] 480 |     KEY_FASTFORWARD,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFastforward`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BASSBOOST` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:481:5
[INFO] [stdout]     |
[INFO] [stdout] 481 |     KEY_BASSBOOST,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBassboost`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PRINT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:482:5
[INFO] [stdout]     |
[INFO] [stdout] 482 |     KEY_PRINT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPrint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 |     KEY_HP,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyHp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CAMERA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:484:5
[INFO] [stdout]     |
[INFO] [stdout] 484 |     KEY_CAMERA,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCamera`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SOUND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:485:5
[INFO] [stdout]     |
[INFO] [stdout] 485 |     KEY_SOUND,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySound`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_QUESTION` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:486:5
[INFO] [stdout]     |
[INFO] [stdout] 486 |     KEY_QUESTION,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyQuestion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EMAIL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:487:5
[INFO] [stdout]     |
[INFO] [stdout] 487 |     KEY_EMAIL,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEmail`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CHAT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:488:5
[INFO] [stdout]     |
[INFO] [stdout] 488 |     KEY_CHAT,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyChat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SEARCH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:489:5
[INFO] [stdout]     |
[INFO] [stdout] 489 |     KEY_SEARCH,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySearch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CONNECT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:490:5
[INFO] [stdout]     |
[INFO] [stdout] 490 |     KEY_CONNECT,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyConnect`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FINANCE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:491:5
[INFO] [stdout]     |
[INFO] [stdout] 491 |     KEY_FINANCE,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFinance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SPORT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:492:5
[INFO] [stdout]     |
[INFO] [stdout] 492 |     KEY_SPORT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SHOP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:493:5
[INFO] [stdout]     |
[INFO] [stdout] 493 |     KEY_SHOP,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyShop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ALTERASE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:494:5
[INFO] [stdout]     |
[INFO] [stdout] 494 |     KEY_ALTERASE,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAlterase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CANCEL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:495:5
[INFO] [stdout]     |
[INFO] [stdout] 495 |     KEY_CANCEL,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCancel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESSDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:496:5
[INFO] [stdout]     |
[INFO] [stdout] 496 |     KEY_BRIGHTNESSDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessdown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESSUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:497:5
[INFO] [stdout]     |
[INFO] [stdout] 497 |     KEY_BRIGHTNESSUP,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MEDIA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     KEY_MEDIA,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMedia`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SWITCHVIDEOMODE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:500:5
[INFO] [stdout]     |
[INFO] [stdout] 500 |     KEY_SWITCHVIDEOMODE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySwitchvideomode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KBDILLUMTOGGLE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:501:5
[INFO] [stdout]     |
[INFO] [stdout] 501 |     KEY_KBDILLUMTOGGLE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumtoggle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KBDILLUMDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:502:5
[INFO] [stdout]     |
[INFO] [stdout] 502 |     KEY_KBDILLUMDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumdown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KBDILLUMUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     KEY_KBDILLUMUP,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SEND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:505:5
[INFO] [stdout]     |
[INFO] [stdout] 505 |     KEY_SEND,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeySend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_REPLY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:506:5
[INFO] [stdout]     |
[INFO] [stdout] 506 |     KEY_REPLY,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyReply`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FORWARDMAIL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:507:5
[INFO] [stdout]     |
[INFO] [stdout] 507 |     KEY_FORWARDMAIL,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyForwardmail`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SAVE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:508:5
[INFO] [stdout]     |
[INFO] [stdout] 508 |     KEY_SAVE,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeySave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DOCUMENTS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:509:5
[INFO] [stdout]     |
[INFO] [stdout] 509 |     KEY_DOCUMENTS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDocuments`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BATTERY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:511:5
[INFO] [stdout]     |
[INFO] [stdout] 511 |     KEY_BATTERY,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBattery`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BLUETOOTH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:513:5
[INFO] [stdout]     |
[INFO] [stdout] 513 |     KEY_BLUETOOTH,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBluetooth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WLAN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:514:5
[INFO] [stdout]     |
[INFO] [stdout] 514 |     KEY_WLAN,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyWlan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_UWB` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:515:5
[INFO] [stdout]     |
[INFO] [stdout] 515 |     KEY_UWB,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyUwb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_UNKNOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:517:5
[INFO] [stdout]     |
[INFO] [stdout] 517 |     KEY_UNKNOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyUnknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_VIDEO_NEXT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:519:5
[INFO] [stdout]     |
[INFO] [stdout] 519 |     KEY_VIDEO_NEXT,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVideoNext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_VIDEO_PREV` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:520:5
[INFO] [stdout]     |
[INFO] [stdout] 520 |     KEY_VIDEO_PREV,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVideoPrev`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESS_CYCLE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:521:5
[INFO] [stdout]     |
[INFO] [stdout] 521 |     KEY_BRIGHTNESS_CYCLE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessCycle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESS_AUTO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:522:5
[INFO] [stdout]     |
[INFO] [stdout] 522 |     KEY_BRIGHTNESS_AUTO,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessAuto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESS_ZERO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:524:5
[INFO] [stdout]     |
[INFO] [stdout] 524 |     KEY_BRIGHTNESS_ZERO,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessZero`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DISPLAY_OFF` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:525:5
[INFO] [stdout]     |
[INFO] [stdout] 525 |     KEY_DISPLAY_OFF,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDisplayOff`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WWAN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:527:5
[INFO] [stdout]     |
[INFO] [stdout] 527 |     KEY_WWAN,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyWwan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WIMAX` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:528:5
[INFO] [stdout]     |
[INFO] [stdout] 528 |     KEY_WIMAX,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyWimax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RFKILL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:529:5
[INFO] [stdout]     |
[INFO] [stdout] 529 |     KEY_RFKILL,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRfkill`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MICMUTE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:531:5
[INFO] [stdout]     |
[INFO] [stdout] 531 |     KEY_MICMUTE,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMicmute`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/key_code.rs:927:13
[INFO] [stdout]     |
[INFO] [stdout] 926 |             KEY_HANGEUL => KeyCode::KEY_HANGEUL,
[INFO] [stdout]     |             ----------- matches all the relevant values
[INFO] [stdout] 927 |             KEY_HANGUEL => KeyCode::KEY_HANGUEL,
[INFO] [stdout]     |             ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/key_code.rs:959:13
[INFO] [stdout]     |
[INFO] [stdout] 958 |             KEY_COFFEE => KeyCode::KEY_COFFEE,
[INFO] [stdout]     |             ---------- matches all the relevant values
[INFO] [stdout] 959 |             KEY_SCREENLOCK => KeyCode::KEY_SCREENLOCK,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/key_code.rs:961:13
[INFO] [stdout]     |
[INFO] [stdout] 960 |             KEY_ROTATE_DISPLAY => KeyCode::KEY_ROTATE_DISPLAY,
[INFO] [stdout]     |             ------------------ matches all the relevant values
[INFO] [stdout] 961 |             KEY_DIRECTION => KeyCode::KEY_DIRECTION,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/key_code.rs:1010:13
[INFO] [stdout]      |
[INFO] [stdout] 1009 |             KEY_ALL_APPLICATIONS => KeyCode::KEY_ALL_APPLICATIONS,
[INFO] [stdout]      |             -------------------- matches all the relevant values
[INFO] [stdout] 1010 |             KEY_DASHBOARD => KeyCode::KEY_DASHBOARD,
[INFO] [stdout]      |             ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/key_code.rs:1058:13
[INFO] [stdout]      |
[INFO] [stdout] 1056 |             KEY_BRIGHTNESS_AUTO => KeyCode::KEY_BRIGHTNESS_AUTO,
[INFO] [stdout]      |             ------------------- matches all the relevant values
[INFO] [stdout] 1057 |
[INFO] [stdout] 1058 |             KEY_BRIGHTNESS_ZERO => KeyCode::KEY_BRIGHTNESS_ZERO,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/key_code.rs:1062:13
[INFO] [stdout]      |
[INFO] [stdout] 1061 |             KEY_WWAN => KeyCode::KEY_WWAN,
[INFO] [stdout]      |             -------- matches all the relevant values
[INFO] [stdout] 1062 |             KEY_WIMAX => KeyCode::KEY_WIMAX,
[INFO] [stdout]      |             ^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_other` is never used
[INFO] [stdout]   --> src/press.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl PressType {
[INFO] [stdout]    | -------------- method in this implementation
[INFO] [stdout] 11 |     pub fn is_other(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `key_code` is never read
[INFO] [stdout]  --> src/views/keyboard_key.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct KeyboardKey {
[INFO] [stdout]   |            ----------- field in this struct
[INFO] [stdout] 9 |     key_code: KeyCode,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `KeyboardKey` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/views/keyboard.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn new(cx: &mut Context) -> Handle<Self> {
[INFO] [stdout]    |                    ^^^^^^^^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn new(cx: &mut Context) -> Handle<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 00s
[INFO] running `Command { std: "docker" "inspect" "688feec60fcc3e8657af4e1aec75012c63a8b7ca478a69874e44657b6f7b22e2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "688feec60fcc3e8657af4e1aec75012c63a8b7ca478a69874e44657b6f7b22e2", kill_on_drop: false }`
[INFO] [stdout] 688feec60fcc3e8657af4e1aec75012c63a8b7ca478a69874e44657b6f7b22e2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e6d7718fc0276b7a94631cb4ed213b61c2c90ca57f8417414c614452ee61407c
[INFO] running `Command { std: "docker" "start" "-a" "e6d7718fc0276b7a94631cb4ed213b61c2c90ca57f8417414c614452ee61407c", kill_on_drop: false }`
[INFO] [stderr]    Compiling rogger v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `BufReader`, `Read`, `fs::File`, and `process::Command`
[INFO] [stdout]  --> src/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     fs::File,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout] 3 |     io::{BufReader, Read},
[INFO] [stdout]   |          ^^^^^^^^^  ^^^^
[INFO] [stdout] 4 |     process::Command,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `KeyboardEvent`, `key::InputEvent`, and `press::PressType`
[INFO] [stdout]   --> src/main.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     key::InputEvent,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 11 |     press::PressType,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 |     views::{Keyboard, KeyboardEvent},
[INFO] [stdout]    |                       ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RESERVED` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:269:5
[INFO] [stdout]     |
[INFO] [stdout] 269 |     KEY_RESERVED,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyReserved`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ESC` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:270:5
[INFO] [stdout]     |
[INFO] [stdout] 270 |     KEY_ESC,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyEsc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_1` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 |     KEY_1,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_2` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 |     KEY_2,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_3` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:273:5
[INFO] [stdout]     |
[INFO] [stdout] 273 |     KEY_3,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_4` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:274:5
[INFO] [stdout]     |
[INFO] [stdout] 274 |     KEY_4,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_5` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:275:5
[INFO] [stdout]     |
[INFO] [stdout] 275 |     KEY_5,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_6` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     KEY_6,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_7` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 277 |     KEY_7,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_8` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 |     KEY_8,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_9` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:279:5
[INFO] [stdout]     |
[INFO] [stdout] 279 |     KEY_9,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_0` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:280:5
[INFO] [stdout]     |
[INFO] [stdout] 280 |     KEY_0,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Key0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MINUS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 |     KEY_MINUS,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMinus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EQUAL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:282:5
[INFO] [stdout]     |
[INFO] [stdout] 282 |     KEY_EQUAL,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEqual`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BACKSPACE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:283:5
[INFO] [stdout]     |
[INFO] [stdout] 283 |     KEY_BACKSPACE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBackspace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_TAB` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:284:5
[INFO] [stdout]     |
[INFO] [stdout] 284 |     KEY_TAB,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyTab`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_Q` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:285:5
[INFO] [stdout]     |
[INFO] [stdout] 285 |     KEY_Q,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_W` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:286:5
[INFO] [stdout]     |
[INFO] [stdout] 286 |     KEY_W,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_E` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 |     KEY_E,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_R` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     KEY_R,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_T` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     KEY_T,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_Y` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     KEY_Y,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_U` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:291:5
[INFO] [stdout]     |
[INFO] [stdout] 291 |     KEY_U,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyU`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_I` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     KEY_I,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyI`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_O` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:293:5
[INFO] [stdout]     |
[INFO] [stdout] 293 |     KEY_O,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_P` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     KEY_P,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTBRACE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:295:5
[INFO] [stdout]     |
[INFO] [stdout] 295 |     KEY_LEFTBRACE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftbrace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTBRACE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 |     KEY_RIGHTBRACE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightbrace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ENTER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:297:5
[INFO] [stdout]     |
[INFO] [stdout] 297 |     KEY_ENTER,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEnter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTCTRL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     KEY_LEFTCTRL,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftctrl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_A` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:299:5
[INFO] [stdout]     |
[INFO] [stdout] 299 |     KEY_A,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyA`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_S` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:300:5
[INFO] [stdout]     |
[INFO] [stdout] 300 |     KEY_S,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_D` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 |     KEY_D,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:302:5
[INFO] [stdout]     |
[INFO] [stdout] 302 |     KEY_F,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyF`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_G` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:303:5
[INFO] [stdout]     |
[INFO] [stdout] 303 |     KEY_G,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_H` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:304:5
[INFO] [stdout]     |
[INFO] [stdout] 304 |     KEY_H,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_J` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:305:5
[INFO] [stdout]     |
[INFO] [stdout] 305 |     KEY_J,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyJ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_K` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     KEY_K,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_L` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     KEY_L,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SEMICOLON` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     KEY_SEMICOLON,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySemicolon`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_APOSTROPHE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     KEY_APOSTROPHE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyApostrophe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_GRAVE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     KEY_GRAVE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyGrave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTSHIFT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 311 |     KEY_LEFTSHIFT,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftshift`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BACKSLASH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     KEY_BACKSLASH,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBackslash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_Z` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     KEY_Z,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyZ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_X` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     KEY_X,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_C` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:315:5
[INFO] [stdout]     |
[INFO] [stdout] 315 |     KEY_C,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_V` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     KEY_V,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyV`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_B` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:317:5
[INFO] [stdout]     |
[INFO] [stdout] 317 |     KEY_B,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyB`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_N` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     KEY_N,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_M` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     KEY_M,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COMMA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:320:5
[INFO] [stdout]     |
[INFO] [stdout] 320 |     KEY_COMMA,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyComma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DOT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:321:5
[INFO] [stdout]     |
[INFO] [stdout] 321 |     KEY_DOT,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyDot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SLASH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 |     KEY_SLASH,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySlash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTSHIFT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:323:5
[INFO] [stdout]     |
[INFO] [stdout] 323 |     KEY_RIGHTSHIFT,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightshift`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPASTERISK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:324:5
[INFO] [stdout]     |
[INFO] [stdout] 324 |     KEY_KPASTERISK,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpasterisk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTALT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:325:5
[INFO] [stdout]     |
[INFO] [stdout] 325 |     KEY_LEFTALT,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftalt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SPACE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:326:5
[INFO] [stdout]     |
[INFO] [stdout] 326 |     KEY_SPACE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySpace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CAPSLOCK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:327:5
[INFO] [stdout]     |
[INFO] [stdout] 327 |     KEY_CAPSLOCK,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCapslock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F1` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:328:5
[INFO] [stdout]     |
[INFO] [stdout] 328 |     KEY_F1,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F2` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     KEY_F2,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F3` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     KEY_F3,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F4` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:331:5
[INFO] [stdout]     |
[INFO] [stdout] 331 |     KEY_F4,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F5` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:332:5
[INFO] [stdout]     |
[INFO] [stdout] 332 |     KEY_F5,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F6` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:333:5
[INFO] [stdout]     |
[INFO] [stdout] 333 |     KEY_F6,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F7` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:334:5
[INFO] [stdout]     |
[INFO] [stdout] 334 |     KEY_F7,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F8` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:335:5
[INFO] [stdout]     |
[INFO] [stdout] 335 |     KEY_F8,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F9` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:336:5
[INFO] [stdout]     |
[INFO] [stdout] 336 |     KEY_F9,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F10` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:337:5
[INFO] [stdout]     |
[INFO] [stdout] 337 |     KEY_F10,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_NUMLOCK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:338:5
[INFO] [stdout]     |
[INFO] [stdout] 338 |     KEY_NUMLOCK,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyNumlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCROLLLOCK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:339:5
[INFO] [stdout]     |
[INFO] [stdout] 339 |     KEY_SCROLLLOCK,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrolllock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP7` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:340:5
[INFO] [stdout]     |
[INFO] [stdout] 340 |     KEY_KP7,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP8` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     KEY_KP8,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP9` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:342:5
[INFO] [stdout]     |
[INFO] [stdout] 342 |     KEY_KP9,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPMINUS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     KEY_KPMINUS,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpminus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP4` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 |     KEY_KP4,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP5` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:345:5
[INFO] [stdout]     |
[INFO] [stdout] 345 |     KEY_KP5,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP6` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |     KEY_KP6,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPPLUS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:347:5
[INFO] [stdout]     |
[INFO] [stdout] 347 |     KEY_KPPLUS,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpplus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP1` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:348:5
[INFO] [stdout]     |
[INFO] [stdout] 348 |     KEY_KP1,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP2` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:349:5
[INFO] [stdout]     |
[INFO] [stdout] 349 |     KEY_KP2,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP3` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:350:5
[INFO] [stdout]     |
[INFO] [stdout] 350 |     KEY_KP3,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KP0` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:351:5
[INFO] [stdout]     |
[INFO] [stdout] 351 |     KEY_KP0,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPDOT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:352:5
[INFO] [stdout]     |
[INFO] [stdout] 352 |     KEY_KPDOT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpdot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ZENKAKUHANKAKU` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:354:5
[INFO] [stdout]     |
[INFO] [stdout] 354 |     KEY_ZENKAKUHANKAKU,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyZenkakuhankaku`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_102ND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:355:5
[INFO] [stdout]     |
[INFO] [stdout] 355 |     KEY_102ND,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Key102nd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F11` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:356:5
[INFO] [stdout]     |
[INFO] [stdout] 356 |     KEY_F11,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F12` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:357:5
[INFO] [stdout]     |
[INFO] [stdout] 357 |     KEY_F12,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:358:5
[INFO] [stdout]     |
[INFO] [stdout] 358 |     KEY_RO,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyRo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KATAKANA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:359:5
[INFO] [stdout]     |
[INFO] [stdout] 359 |     KEY_KATAKANA,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKatakana`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HIRAGANA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 |     KEY_HIRAGANA,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHiragana`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HENKAN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:361:5
[INFO] [stdout]     |
[INFO] [stdout] 361 |     KEY_HENKAN,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHenkan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KATAKANAHIRAGANA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:362:5
[INFO] [stdout]     |
[INFO] [stdout] 362 |     KEY_KATAKANAHIRAGANA,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKatakanahiragana`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MUHENKAN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:363:5
[INFO] [stdout]     |
[INFO] [stdout] 363 |     KEY_MUHENKAN,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMuhenkan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPJPCOMMA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:364:5
[INFO] [stdout]     |
[INFO] [stdout] 364 |     KEY_KPJPCOMMA,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpjpcomma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPENTER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:365:5
[INFO] [stdout]     |
[INFO] [stdout] 365 |     KEY_KPENTER,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpenter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTCTRL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:366:5
[INFO] [stdout]     |
[INFO] [stdout] 366 |     KEY_RIGHTCTRL,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightctrl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPSLASH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:367:5
[INFO] [stdout]     |
[INFO] [stdout] 367 |     KEY_KPSLASH,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpslash`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SYSRQ` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:368:5
[INFO] [stdout]     |
[INFO] [stdout] 368 |     KEY_SYSRQ,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySysrq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTALT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:369:5
[INFO] [stdout]     |
[INFO] [stdout] 369 |     KEY_RIGHTALT,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightalt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LINEFEED` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:370:5
[INFO] [stdout]     |
[INFO] [stdout] 370 |     KEY_LINEFEED,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLinefeed`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HOME` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:371:5
[INFO] [stdout]     |
[INFO] [stdout] 371 |     KEY_HOME,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyHome`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_UP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:372:5
[INFO] [stdout]     |
[INFO] [stdout] 372 |     KEY_UP,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyUp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PAGEUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:373:5
[INFO] [stdout]     |
[INFO] [stdout] 373 |     KEY_PAGEUP,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPageup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:374:5
[INFO] [stdout]     |
[INFO] [stdout] 374 |     KEY_LEFT,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:375:5
[INFO] [stdout]     |
[INFO] [stdout] 375 |     KEY_RIGHT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_END` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:376:5
[INFO] [stdout]     |
[INFO] [stdout] 376 |     KEY_END,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyEnd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:377:5
[INFO] [stdout]     |
[INFO] [stdout] 377 |     KEY_DOWN,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyDown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PAGEDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:378:5
[INFO] [stdout]     |
[INFO] [stdout] 378 |     KEY_PAGEDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPagedown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_INSERT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:379:5
[INFO] [stdout]     |
[INFO] [stdout] 379 |     KEY_INSERT,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyInsert`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DELETE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:380:5
[INFO] [stdout]     |
[INFO] [stdout] 380 |     KEY_DELETE,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDelete`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MACRO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:381:5
[INFO] [stdout]     |
[INFO] [stdout] 381 |     KEY_MACRO,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMacro`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MUTE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:382:5
[INFO] [stdout]     |
[INFO] [stdout] 382 |     KEY_MUTE,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMute`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_VOLUMEDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:383:5
[INFO] [stdout]     |
[INFO] [stdout] 383 |     KEY_VOLUMEDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVolumedown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_VOLUMEUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:384:5
[INFO] [stdout]     |
[INFO] [stdout] 384 |     KEY_VOLUMEUP,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVolumeup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_POWER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:385:5
[INFO] [stdout]     |
[INFO] [stdout] 385 |     KEY_POWER,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPower`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPEQUAL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:386:5
[INFO] [stdout]     |
[INFO] [stdout] 386 |     KEY_KPEQUAL,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpequal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPPLUSMINUS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:387:5
[INFO] [stdout]     |
[INFO] [stdout] 387 |     KEY_KPPLUSMINUS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpplusminus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PAUSE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:388:5
[INFO] [stdout]     |
[INFO] [stdout] 388 |     KEY_PAUSE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPause`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCALE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:389:5
[INFO] [stdout]     |
[INFO] [stdout] 389 |     KEY_SCALE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPCOMMA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:391:5
[INFO] [stdout]     |
[INFO] [stdout] 391 |     KEY_KPCOMMA,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpcomma`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HANGEUL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:392:5
[INFO] [stdout]     |
[INFO] [stdout] 392 |     KEY_HANGEUL,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHangeul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HANGUEL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:393:5
[INFO] [stdout]     |
[INFO] [stdout] 393 |     KEY_HANGUEL,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHanguel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HANJA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     KEY_HANJA,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHanja`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_YEN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:395:5
[INFO] [stdout]     |
[INFO] [stdout] 395 |     KEY_YEN,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyYen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_LEFTMETA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:396:5
[INFO] [stdout]     |
[INFO] [stdout] 396 |     KEY_LEFTMETA,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftmeta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RIGHTMETA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:397:5
[INFO] [stdout]     |
[INFO] [stdout] 397 |     KEY_RIGHTMETA,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightmeta`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COMPOSE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:398:5
[INFO] [stdout]     |
[INFO] [stdout] 398 |     KEY_COMPOSE,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCompose`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_STOP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     KEY_STOP,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyStop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_AGAIN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:401:5
[INFO] [stdout]     |
[INFO] [stdout] 401 |     KEY_AGAIN,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAgain`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROPS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:402:5
[INFO] [stdout]     |
[INFO] [stdout] 402 |     KEY_PROPS,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProps`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_UNDO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:403:5
[INFO] [stdout]     |
[INFO] [stdout] 403 |     KEY_UNDO,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyUndo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FRONT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:404:5
[INFO] [stdout]     |
[INFO] [stdout] 404 |     KEY_FRONT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFront`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COPY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:405:5
[INFO] [stdout]     |
[INFO] [stdout] 405 |     KEY_COPY,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyCopy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_OPEN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |     KEY_OPEN,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyOpen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PASTE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 |     KEY_PASTE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPaste`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FIND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:408:5
[INFO] [stdout]     |
[INFO] [stdout] 408 |     KEY_FIND,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyFind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CUT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:409:5
[INFO] [stdout]     |
[INFO] [stdout] 409 |     KEY_CUT,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyCut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HELP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:410:5
[INFO] [stdout]     |
[INFO] [stdout] 410 |     KEY_HELP,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyHelp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MENU` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:411:5
[INFO] [stdout]     |
[INFO] [stdout] 411 |     KEY_MENU,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMenu`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CALC` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:412:5
[INFO] [stdout]     |
[INFO] [stdout] 412 |     KEY_CALC,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyCalc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SETUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 |     KEY_SETUP,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySetup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SLEEP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:414:5
[INFO] [stdout]     |
[INFO] [stdout] 414 |     KEY_SLEEP,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySleep`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WAKEUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:415:5
[INFO] [stdout]     |
[INFO] [stdout] 415 |     KEY_WAKEUP,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyWakeup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FILE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:416:5
[INFO] [stdout]     |
[INFO] [stdout] 416 |     KEY_FILE,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyFile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SENDFILE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:417:5
[INFO] [stdout]     |
[INFO] [stdout] 417 |     KEY_SENDFILE,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySendfile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DELETEFILE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 |     KEY_DELETEFILE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDeletefile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_XFER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:419:5
[INFO] [stdout]     |
[INFO] [stdout] 419 |     KEY_XFER,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyXfer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROG1` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 |     KEY_PROG1,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROG2` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:421:5
[INFO] [stdout]     |
[INFO] [stdout] 421 |     KEY_PROG2,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WWW` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:422:5
[INFO] [stdout]     |
[INFO] [stdout] 422 |     KEY_WWW,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyWww`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MSDOS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:423:5
[INFO] [stdout]     |
[INFO] [stdout] 423 |     KEY_MSDOS,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMsdos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COFFEE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:424:5
[INFO] [stdout]     |
[INFO] [stdout] 424 |     KEY_COFFEE,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCoffee`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCREENLOCK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:425:5
[INFO] [stdout]     |
[INFO] [stdout] 425 |     KEY_SCREENLOCK,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScreenlock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ROTATE_DISPLAY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:426:5
[INFO] [stdout]     |
[INFO] [stdout] 426 |     KEY_ROTATE_DISPLAY,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRotateDisplay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DIRECTION` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:427:5
[INFO] [stdout]     |
[INFO] [stdout] 427 |     KEY_DIRECTION,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDirection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CYCLEWINDOWS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:428:5
[INFO] [stdout]     |
[INFO] [stdout] 428 |     KEY_CYCLEWINDOWS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCyclewindows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MAIL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:429:5
[INFO] [stdout]     |
[INFO] [stdout] 429 |     KEY_MAIL,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMail`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BOOKMARKS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 |     KEY_BOOKMARKS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBookmarks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_COMPUTER` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:431:5
[INFO] [stdout]     |
[INFO] [stdout] 431 |     KEY_COMPUTER,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyComputer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BACK` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:432:5
[INFO] [stdout]     |
[INFO] [stdout] 432 |     KEY_BACK,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyBack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FORWARD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:433:5
[INFO] [stdout]     |
[INFO] [stdout] 433 |     KEY_FORWARD,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyForward`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CLOSECD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:434:5
[INFO] [stdout]     |
[INFO] [stdout] 434 |     KEY_CLOSECD,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyClosecd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EJECTCD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:435:5
[INFO] [stdout]     |
[INFO] [stdout] 435 |     KEY_EJECTCD,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEjectcd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EJECTCLOSECD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:436:5
[INFO] [stdout]     |
[INFO] [stdout] 436 |     KEY_EJECTCLOSECD,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEjectclosecd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_NEXTSONG` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:437:5
[INFO] [stdout]     |
[INFO] [stdout] 437 |     KEY_NEXTSONG,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyNextsong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PLAYPAUSE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:438:5
[INFO] [stdout]     |
[INFO] [stdout] 438 |     KEY_PLAYPAUSE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlaypause`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PREVIOUSSONG` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:439:5
[INFO] [stdout]     |
[INFO] [stdout] 439 |     KEY_PREVIOUSSONG,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPrevioussong`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_STOPCD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:440:5
[INFO] [stdout]     |
[INFO] [stdout] 440 |     KEY_STOPCD,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyStopcd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RECORD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:441:5
[INFO] [stdout]     |
[INFO] [stdout] 441 |     KEY_RECORD,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRecord`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_REWIND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:442:5
[INFO] [stdout]     |
[INFO] [stdout] 442 |     KEY_REWIND,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRewind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PHONE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:443:5
[INFO] [stdout]     |
[INFO] [stdout] 443 |     KEY_PHONE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPhone`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ISO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:444:5
[INFO] [stdout]     |
[INFO] [stdout] 444 |     KEY_ISO,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyIso`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CONFIG` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 |     KEY_CONFIG,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HOMEPAGE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     KEY_HOMEPAGE,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHomepage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_REFRESH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     KEY_REFRESH,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRefresh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EXIT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     KEY_EXIT,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyExit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MOVE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     KEY_MOVE,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EDIT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     KEY_EDIT,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyEdit`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCROLLUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 |     KEY_SCROLLUP,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrollup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SCROLLDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:452:5
[INFO] [stdout]     |
[INFO] [stdout] 452 |     KEY_SCROLLDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrolldown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPLEFTPAREN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:453:5
[INFO] [stdout]     |
[INFO] [stdout] 453 |     KEY_KPLEFTPAREN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpleftparen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KPRIGHTPAREN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:454:5
[INFO] [stdout]     |
[INFO] [stdout] 454 |     KEY_KPRIGHTPAREN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKprightparen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_NEW` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |     KEY_NEW,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyNew`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_REDO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:456:5
[INFO] [stdout]     |
[INFO] [stdout] 456 |     KEY_REDO,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyRedo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F13` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:458:5
[INFO] [stdout]     |
[INFO] [stdout] 458 |     KEY_F13,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F14` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:459:5
[INFO] [stdout]     |
[INFO] [stdout] 459 |     KEY_F14,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F15` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:460:5
[INFO] [stdout]     |
[INFO] [stdout] 460 |     KEY_F15,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF15`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F16` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 |     KEY_F16,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F17` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:462:5
[INFO] [stdout]     |
[INFO] [stdout] 462 |     KEY_F17,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF17`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F18` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |     KEY_F18,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF18`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F19` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:464:5
[INFO] [stdout]     |
[INFO] [stdout] 464 |     KEY_F19,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF19`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F20` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:465:5
[INFO] [stdout]     |
[INFO] [stdout] 465 |     KEY_F20,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF20`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F21` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:466:5
[INFO] [stdout]     |
[INFO] [stdout] 466 |     KEY_F21,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF21`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F22` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:467:5
[INFO] [stdout]     |
[INFO] [stdout] 467 |     KEY_F22,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF22`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F23` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:468:5
[INFO] [stdout]     |
[INFO] [stdout] 468 |     KEY_F23,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF23`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_F24` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:469:5
[INFO] [stdout]     |
[INFO] [stdout] 469 |     KEY_F24,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF24`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PLAYCD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:471:5
[INFO] [stdout]     |
[INFO] [stdout] 471 |     KEY_PLAYCD,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlaycd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PAUSECD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:472:5
[INFO] [stdout]     |
[INFO] [stdout] 472 |     KEY_PAUSECD,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPausecd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROG3` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:473:5
[INFO] [stdout]     |
[INFO] [stdout] 473 |     KEY_PROG3,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PROG4` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:474:5
[INFO] [stdout]     |
[INFO] [stdout] 474 |     KEY_PROG4,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ALL_APPLICATIONS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     KEY_ALL_APPLICATIONS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAllApplications`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DASHBOARD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:476:5
[INFO] [stdout]     |
[INFO] [stdout] 476 |     KEY_DASHBOARD,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDashboard`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SUSPEND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     KEY_SUSPEND,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySuspend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CLOSE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:478:5
[INFO] [stdout]     |
[INFO] [stdout] 478 |     KEY_CLOSE,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyClose`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PLAY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     KEY_PLAY,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlay`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FASTFORWARD` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:480:5
[INFO] [stdout]     |
[INFO] [stdout] 480 |     KEY_FASTFORWARD,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFastforward`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BASSBOOST` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:481:5
[INFO] [stdout]     |
[INFO] [stdout] 481 |     KEY_BASSBOOST,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBassboost`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_PRINT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:482:5
[INFO] [stdout]     |
[INFO] [stdout] 482 |     KEY_PRINT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPrint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_HP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 |     KEY_HP,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyHp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CAMERA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:484:5
[INFO] [stdout]     |
[INFO] [stdout] 484 |     KEY_CAMERA,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCamera`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SOUND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:485:5
[INFO] [stdout]     |
[INFO] [stdout] 485 |     KEY_SOUND,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySound`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_QUESTION` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:486:5
[INFO] [stdout]     |
[INFO] [stdout] 486 |     KEY_QUESTION,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyQuestion`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_EMAIL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:487:5
[INFO] [stdout]     |
[INFO] [stdout] 487 |     KEY_EMAIL,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEmail`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CHAT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:488:5
[INFO] [stdout]     |
[INFO] [stdout] 488 |     KEY_CHAT,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyChat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SEARCH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:489:5
[INFO] [stdout]     |
[INFO] [stdout] 489 |     KEY_SEARCH,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySearch`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CONNECT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:490:5
[INFO] [stdout]     |
[INFO] [stdout] 490 |     KEY_CONNECT,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyConnect`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FINANCE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:491:5
[INFO] [stdout]     |
[INFO] [stdout] 491 |     KEY_FINANCE,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFinance`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SPORT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:492:5
[INFO] [stdout]     |
[INFO] [stdout] 492 |     KEY_SPORT,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySport`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SHOP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:493:5
[INFO] [stdout]     |
[INFO] [stdout] 493 |     KEY_SHOP,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyShop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_ALTERASE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:494:5
[INFO] [stdout]     |
[INFO] [stdout] 494 |     KEY_ALTERASE,
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAlterase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_CANCEL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:495:5
[INFO] [stdout]     |
[INFO] [stdout] 495 |     KEY_CANCEL,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCancel`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESSDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:496:5
[INFO] [stdout]     |
[INFO] [stdout] 496 |     KEY_BRIGHTNESSDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessdown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESSUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:497:5
[INFO] [stdout]     |
[INFO] [stdout] 497 |     KEY_BRIGHTNESSUP,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MEDIA` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:498:5
[INFO] [stdout]     |
[INFO] [stdout] 498 |     KEY_MEDIA,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMedia`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SWITCHVIDEOMODE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:500:5
[INFO] [stdout]     |
[INFO] [stdout] 500 |     KEY_SWITCHVIDEOMODE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySwitchvideomode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KBDILLUMTOGGLE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:501:5
[INFO] [stdout]     |
[INFO] [stdout] 501 |     KEY_KBDILLUMTOGGLE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumtoggle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KBDILLUMDOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:502:5
[INFO] [stdout]     |
[INFO] [stdout] 502 |     KEY_KBDILLUMDOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumdown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_KBDILLUMUP` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     KEY_KBDILLUMUP,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SEND` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:505:5
[INFO] [stdout]     |
[INFO] [stdout] 505 |     KEY_SEND,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeySend`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_REPLY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:506:5
[INFO] [stdout]     |
[INFO] [stdout] 506 |     KEY_REPLY,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyReply`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_FORWARDMAIL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:507:5
[INFO] [stdout]     |
[INFO] [stdout] 507 |     KEY_FORWARDMAIL,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyForwardmail`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_SAVE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:508:5
[INFO] [stdout]     |
[INFO] [stdout] 508 |     KEY_SAVE,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeySave`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DOCUMENTS` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:509:5
[INFO] [stdout]     |
[INFO] [stdout] 509 |     KEY_DOCUMENTS,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDocuments`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BATTERY` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:511:5
[INFO] [stdout]     |
[INFO] [stdout] 511 |     KEY_BATTERY,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBattery`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BLUETOOTH` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:513:5
[INFO] [stdout]     |
[INFO] [stdout] 513 |     KEY_BLUETOOTH,
[INFO] [stdout]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBluetooth`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WLAN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:514:5
[INFO] [stdout]     |
[INFO] [stdout] 514 |     KEY_WLAN,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyWlan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_UWB` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:515:5
[INFO] [stdout]     |
[INFO] [stdout] 515 |     KEY_UWB,
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyUwb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_UNKNOWN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:517:5
[INFO] [stdout]     |
[INFO] [stdout] 517 |     KEY_UNKNOWN,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyUnknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_VIDEO_NEXT` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:519:5
[INFO] [stdout]     |
[INFO] [stdout] 519 |     KEY_VIDEO_NEXT,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVideoNext`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_VIDEO_PREV` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:520:5
[INFO] [stdout]     |
[INFO] [stdout] 520 |     KEY_VIDEO_PREV,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVideoPrev`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESS_CYCLE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:521:5
[INFO] [stdout]     |
[INFO] [stdout] 521 |     KEY_BRIGHTNESS_CYCLE,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessCycle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESS_AUTO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:522:5
[INFO] [stdout]     |
[INFO] [stdout] 522 |     KEY_BRIGHTNESS_AUTO,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessAuto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_BRIGHTNESS_ZERO` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:524:5
[INFO] [stdout]     |
[INFO] [stdout] 524 |     KEY_BRIGHTNESS_ZERO,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessZero`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_DISPLAY_OFF` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:525:5
[INFO] [stdout]     |
[INFO] [stdout] 525 |     KEY_DISPLAY_OFF,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDisplayOff`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WWAN` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:527:5
[INFO] [stdout]     |
[INFO] [stdout] 527 |     KEY_WWAN,
[INFO] [stdout]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyWwan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_WIMAX` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:528:5
[INFO] [stdout]     |
[INFO] [stdout] 528 |     KEY_WIMAX,
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyWimax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_RFKILL` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:529:5
[INFO] [stdout]     |
[INFO] [stdout] 529 |     KEY_RFKILL,
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRfkill`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `KEY_MICMUTE` should have an upper camel case name
[INFO] [stdout]    --> src/key_code.rs:531:5
[INFO] [stdout]     |
[INFO] [stdout] 531 |     KEY_MICMUTE,
[INFO] [stdout]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMicmute`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/key_code.rs:927:13
[INFO] [stdout]     |
[INFO] [stdout] 926 |             KEY_HANGEUL => KeyCode::KEY_HANGEUL,
[INFO] [stdout]     |             ----------- matches all the relevant values
[INFO] [stdout] 927 |             KEY_HANGUEL => KeyCode::KEY_HANGUEL,
[INFO] [stdout]     |             ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/key_code.rs:959:13
[INFO] [stdout]     |
[INFO] [stdout] 958 |             KEY_COFFEE => KeyCode::KEY_COFFEE,
[INFO] [stdout]     |             ---------- matches all the relevant values
[INFO] [stdout] 959 |             KEY_SCREENLOCK => KeyCode::KEY_SCREENLOCK,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/key_code.rs:961:13
[INFO] [stdout]     |
[INFO] [stdout] 960 |             KEY_ROTATE_DISPLAY => KeyCode::KEY_ROTATE_DISPLAY,
[INFO] [stdout]     |             ------------------ matches all the relevant values
[INFO] [stdout] 961 |             KEY_DIRECTION => KeyCode::KEY_DIRECTION,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/key_code.rs:1010:13
[INFO] [stdout]      |
[INFO] [stdout] 1009 |             KEY_ALL_APPLICATIONS => KeyCode::KEY_ALL_APPLICATIONS,
[INFO] [stdout]      |             -------------------- matches all the relevant values
[INFO] [stdout] 1010 |             KEY_DASHBOARD => KeyCode::KEY_DASHBOARD,
[INFO] [stdout]      |             ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/key_code.rs:1058:13
[INFO] [stdout]      |
[INFO] [stdout] 1056 |             KEY_BRIGHTNESS_AUTO => KeyCode::KEY_BRIGHTNESS_AUTO,
[INFO] [stdout]      |             ------------------- matches all the relevant values
[INFO] [stdout] 1057 |
[INFO] [stdout] 1058 |             KEY_BRIGHTNESS_ZERO => KeyCode::KEY_BRIGHTNESS_ZERO,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]     --> src/key_code.rs:1062:13
[INFO] [stdout]      |
[INFO] [stdout] 1061 |             KEY_WWAN => KeyCode::KEY_WWAN,
[INFO] [stdout]      |             -------- matches all the relevant values
[INFO] [stdout] 1062 |             KEY_WIMAX => KeyCode::KEY_WIMAX,
[INFO] [stdout]      |             ^^^^^^^^^ no value can reach this
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_other` is never used
[INFO] [stdout]   --> src/press.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | impl PressType {
[INFO] [stdout]    | -------------- method in this implementation
[INFO] [stdout] 11 |     pub fn is_other(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `key_code` is never read
[INFO] [stdout]  --> src/views/keyboard_key.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct KeyboardKey {
[INFO] [stdout]   |            ----------- field in this struct
[INFO] [stdout] 9 |     key_code: KeyCode,
[INFO] [stdout]   |     ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `KeyboardKey` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/views/keyboard.rs:29:20
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn new(cx: &mut Context) -> Handle<Self> {
[INFO] [stdout]    |                    ^^^^^^^^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                    |
[INFO] [stdout]    |                    the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub fn new(cx: &mut Context) -> Handle<'_, Self> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.03s
[INFO] running `Command { std: "docker" "inspect" "e6d7718fc0276b7a94631cb4ed213b61c2c90ca57f8417414c614452ee61407c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e6d7718fc0276b7a94631cb4ed213b61c2c90ca57f8417414c614452ee61407c", kill_on_drop: false }`
[INFO] [stdout] e6d7718fc0276b7a94631cb4ed213b61c2c90ca57f8417414c614452ee61407c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 2030089fd88e29c9f98198d21bf57facead1e1e061a5a6d4d974f23a9eea0ecf
[INFO] running `Command { std: "docker" "start" "-a" "2030089fd88e29c9f98198d21bf57facead1e1e061a5a6d4d974f23a9eea0ecf", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `BufReader`, `Read`, `fs::File`, and `process::Command`
[INFO] [stderr]  --> src/main.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 |     fs::File,
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr] 3 |     io::{BufReader, Read},
[INFO] [stderr]   |          ^^^^^^^^^  ^^^^
[INFO] [stderr] 4 |     process::Command,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `KeyboardEvent`, `key::InputEvent`, and `press::PressType`
[INFO] [stderr]   --> src/main.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 |     key::InputEvent,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 11 |     press::PressType,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^
[INFO] [stderr] 12 |     views::{Keyboard, KeyboardEvent},
[INFO] [stderr]    |                       ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RESERVED` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:269:5
[INFO] [stderr]     |
[INFO] [stderr] 269 |     KEY_RESERVED,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyReserved`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_ESC` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:270:5
[INFO] [stderr]     |
[INFO] [stderr] 270 |     KEY_ESC,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyEsc`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_1` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:271:5
[INFO] [stderr]     |
[INFO] [stderr] 271 |     KEY_1,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key1`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_2` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:272:5
[INFO] [stderr]     |
[INFO] [stderr] 272 |     KEY_2,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key2`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_3` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:273:5
[INFO] [stderr]     |
[INFO] [stderr] 273 |     KEY_3,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key3`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_4` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:274:5
[INFO] [stderr]     |
[INFO] [stderr] 274 |     KEY_4,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key4`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_5` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:275:5
[INFO] [stderr]     |
[INFO] [stderr] 275 |     KEY_5,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key5`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_6` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:276:5
[INFO] [stderr]     |
[INFO] [stderr] 276 |     KEY_6,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key6`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_7` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:277:5
[INFO] [stderr]     |
[INFO] [stderr] 277 |     KEY_7,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key7`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_8` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:278:5
[INFO] [stderr]     |
[INFO] [stderr] 278 |     KEY_8,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key8`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_9` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:279:5
[INFO] [stderr]     |
[INFO] [stderr] 279 |     KEY_9,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key9`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_0` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:280:5
[INFO] [stderr]     |
[INFO] [stderr] 280 |     KEY_0,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `Key0`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MINUS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:281:5
[INFO] [stderr]     |
[INFO] [stderr] 281 |     KEY_MINUS,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMinus`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_EQUAL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:282:5
[INFO] [stderr]     |
[INFO] [stderr] 282 |     KEY_EQUAL,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEqual`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BACKSPACE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:283:5
[INFO] [stderr]     |
[INFO] [stderr] 283 |     KEY_BACKSPACE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBackspace`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_TAB` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:284:5
[INFO] [stderr]     |
[INFO] [stderr] 284 |     KEY_TAB,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyTab`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_Q` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:285:5
[INFO] [stderr]     |
[INFO] [stderr] 285 |     KEY_Q,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyQ`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_W` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:286:5
[INFO] [stderr]     |
[INFO] [stderr] 286 |     KEY_W,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyW`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_E` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:287:5
[INFO] [stderr]     |
[INFO] [stderr] 287 |     KEY_E,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyE`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_R` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:288:5
[INFO] [stderr]     |
[INFO] [stderr] 288 |     KEY_R,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyR`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_T` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:289:5
[INFO] [stderr]     |
[INFO] [stderr] 289 |     KEY_T,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyT`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_Y` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:290:5
[INFO] [stderr]     |
[INFO] [stderr] 290 |     KEY_Y,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyY`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_U` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:291:5
[INFO] [stderr]     |
[INFO] [stderr] 291 |     KEY_U,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyU`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_I` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:292:5
[INFO] [stderr]     |
[INFO] [stderr] 292 |     KEY_I,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyI`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_O` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:293:5
[INFO] [stderr]     |
[INFO] [stderr] 293 |     KEY_O,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyO`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_P` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:294:5
[INFO] [stderr]     |
[INFO] [stderr] 294 |     KEY_P,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyP`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_LEFTBRACE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:295:5
[INFO] [stderr]     |
[INFO] [stderr] 295 |     KEY_LEFTBRACE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftbrace`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RIGHTBRACE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:296:5
[INFO] [stderr]     |
[INFO] [stderr] 296 |     KEY_RIGHTBRACE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightbrace`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_ENTER` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:297:5
[INFO] [stderr]     |
[INFO] [stderr] 297 |     KEY_ENTER,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEnter`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_LEFTCTRL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:298:5
[INFO] [stderr]     |
[INFO] [stderr] 298 |     KEY_LEFTCTRL,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftctrl`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_A` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:299:5
[INFO] [stderr]     |
[INFO] [stderr] 299 |     KEY_A,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyA`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_S` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:300:5
[INFO] [stderr]     |
[INFO] [stderr] 300 |     KEY_S,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyS`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_D` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:301:5
[INFO] [stderr]     |
[INFO] [stderr] 301 |     KEY_D,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyD`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:302:5
[INFO] [stderr]     |
[INFO] [stderr] 302 |     KEY_F,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyF`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_G` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:303:5
[INFO] [stderr]     |
[INFO] [stderr] 303 |     KEY_G,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyG`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_H` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:304:5
[INFO] [stderr]     |
[INFO] [stderr] 304 |     KEY_H,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyH`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_J` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:305:5
[INFO] [stderr]     |
[INFO] [stderr] 305 |     KEY_J,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyJ`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_K` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:306:5
[INFO] [stderr]     |
[INFO] [stderr] 306 |     KEY_K,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyK`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_L` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:307:5
[INFO] [stderr]     |
[INFO] [stderr] 307 |     KEY_L,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyL`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SEMICOLON` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:308:5
[INFO] [stderr]     |
[INFO] [stderr] 308 |     KEY_SEMICOLON,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySemicolon`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_APOSTROPHE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:309:5
[INFO] [stderr]     |
[INFO] [stderr] 309 |     KEY_APOSTROPHE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyApostrophe`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_GRAVE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:310:5
[INFO] [stderr]     |
[INFO] [stderr] 310 |     KEY_GRAVE,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyGrave`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_LEFTSHIFT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:311:5
[INFO] [stderr]     |
[INFO] [stderr] 311 |     KEY_LEFTSHIFT,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftshift`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BACKSLASH` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:312:5
[INFO] [stderr]     |
[INFO] [stderr] 312 |     KEY_BACKSLASH,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBackslash`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_Z` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:313:5
[INFO] [stderr]     |
[INFO] [stderr] 313 |     KEY_Z,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyZ`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_X` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:314:5
[INFO] [stderr]     |
[INFO] [stderr] 314 |     KEY_X,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyX`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_C` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:315:5
[INFO] [stderr]     |
[INFO] [stderr] 315 |     KEY_C,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyC`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_V` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:316:5
[INFO] [stderr]     |
[INFO] [stderr] 316 |     KEY_V,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyV`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_B` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:317:5
[INFO] [stderr]     |
[INFO] [stderr] 317 |     KEY_B,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyB`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_N` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:318:5
[INFO] [stderr]     |
[INFO] [stderr] 318 |     KEY_N,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyN`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_M` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:319:5
[INFO] [stderr]     |
[INFO] [stderr] 319 |     KEY_M,
[INFO] [stderr]     |     ^^^^^ help: convert the identifier to upper camel case: `KeyM`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_COMMA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:320:5
[INFO] [stderr]     |
[INFO] [stderr] 320 |     KEY_COMMA,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyComma`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_DOT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:321:5
[INFO] [stderr]     |
[INFO] [stderr] 321 |     KEY_DOT,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyDot`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SLASH` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:322:5
[INFO] [stderr]     |
[INFO] [stderr] 322 |     KEY_SLASH,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySlash`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RIGHTSHIFT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:323:5
[INFO] [stderr]     |
[INFO] [stderr] 323 |     KEY_RIGHTSHIFT,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightshift`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPASTERISK` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:324:5
[INFO] [stderr]     |
[INFO] [stderr] 324 |     KEY_KPASTERISK,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpasterisk`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_LEFTALT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:325:5
[INFO] [stderr]     |
[INFO] [stderr] 325 |     KEY_LEFTALT,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftalt`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SPACE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:326:5
[INFO] [stderr]     |
[INFO] [stderr] 326 |     KEY_SPACE,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySpace`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CAPSLOCK` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:327:5
[INFO] [stderr]     |
[INFO] [stderr] 327 |     KEY_CAPSLOCK,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCapslock`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F1` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:328:5
[INFO] [stderr]     |
[INFO] [stderr] 328 |     KEY_F1,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF1`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F2` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:329:5
[INFO] [stderr]     |
[INFO] [stderr] 329 |     KEY_F2,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF2`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F3` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:330:5
[INFO] [stderr]     |
[INFO] [stderr] 330 |     KEY_F3,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF3`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F4` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:331:5
[INFO] [stderr]     |
[INFO] [stderr] 331 |     KEY_F4,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF4`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F5` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:332:5
[INFO] [stderr]     |
[INFO] [stderr] 332 |     KEY_F5,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF5`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F6` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:333:5
[INFO] [stderr]     |
[INFO] [stderr] 333 |     KEY_F6,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF6`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F7` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:334:5
[INFO] [stderr]     |
[INFO] [stderr] 334 |     KEY_F7,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF7`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F8` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:335:5
[INFO] [stderr]     |
[INFO] [stderr] 335 |     KEY_F8,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF8`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F9` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:336:5
[INFO] [stderr]     |
[INFO] [stderr] 336 |     KEY_F9,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyF9`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F10` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:337:5
[INFO] [stderr]     |
[INFO] [stderr] 337 |     KEY_F10,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF10`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_NUMLOCK` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:338:5
[INFO] [stderr]     |
[INFO] [stderr] 338 |     KEY_NUMLOCK,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyNumlock`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SCROLLLOCK` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:339:5
[INFO] [stderr]     |
[INFO] [stderr] 339 |     KEY_SCROLLLOCK,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrolllock`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP7` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:340:5
[INFO] [stderr]     |
[INFO] [stderr] 340 |     KEY_KP7,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp7`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP8` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:341:5
[INFO] [stderr]     |
[INFO] [stderr] 341 |     KEY_KP8,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp8`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP9` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:342:5
[INFO] [stderr]     |
[INFO] [stderr] 342 |     KEY_KP9,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp9`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPMINUS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:343:5
[INFO] [stderr]     |
[INFO] [stderr] 343 |     KEY_KPMINUS,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpminus`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP4` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:344:5
[INFO] [stderr]     |
[INFO] [stderr] 344 |     KEY_KP4,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp4`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP5` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:345:5
[INFO] [stderr]     |
[INFO] [stderr] 345 |     KEY_KP5,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp5`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP6` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:346:5
[INFO] [stderr]     |
[INFO] [stderr] 346 |     KEY_KP6,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp6`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPPLUS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:347:5
[INFO] [stderr]     |
[INFO] [stderr] 347 |     KEY_KPPLUS,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpplus`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP1` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:348:5
[INFO] [stderr]     |
[INFO] [stderr] 348 |     KEY_KP1,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp1`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP2` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:349:5
[INFO] [stderr]     |
[INFO] [stderr] 349 |     KEY_KP2,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp2`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP3` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:350:5
[INFO] [stderr]     |
[INFO] [stderr] 350 |     KEY_KP3,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp3`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KP0` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:351:5
[INFO] [stderr]     |
[INFO] [stderr] 351 |     KEY_KP0,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyKp0`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPDOT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:352:5
[INFO] [stderr]     |
[INFO] [stderr] 352 |     KEY_KPDOT,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpdot`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_ZENKAKUHANKAKU` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:354:5
[INFO] [stderr]     |
[INFO] [stderr] 354 |     KEY_ZENKAKUHANKAKU,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyZenkakuhankaku`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_102ND` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:355:5
[INFO] [stderr]     |
[INFO] [stderr] 355 |     KEY_102ND,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Key102nd`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F11` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:356:5
[INFO] [stderr]     |
[INFO] [stderr] 356 |     KEY_F11,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF11`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F12` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:357:5
[INFO] [stderr]     |
[INFO] [stderr] 357 |     KEY_F12,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF12`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RO` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:358:5
[INFO] [stderr]     |
[INFO] [stderr] 358 |     KEY_RO,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyRo`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KATAKANA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:359:5
[INFO] [stderr]     |
[INFO] [stderr] 359 |     KEY_KATAKANA,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKatakana`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HIRAGANA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:360:5
[INFO] [stderr]     |
[INFO] [stderr] 360 |     KEY_HIRAGANA,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHiragana`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HENKAN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:361:5
[INFO] [stderr]     |
[INFO] [stderr] 361 |     KEY_HENKAN,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHenkan`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KATAKANAHIRAGANA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:362:5
[INFO] [stderr]     |
[INFO] [stderr] 362 |     KEY_KATAKANAHIRAGANA,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKatakanahiragana`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MUHENKAN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:363:5
[INFO] [stderr]     |
[INFO] [stderr] 363 |     KEY_MUHENKAN,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMuhenkan`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPJPCOMMA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:364:5
[INFO] [stderr]     |
[INFO] [stderr] 364 |     KEY_KPJPCOMMA,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpjpcomma`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPENTER` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:365:5
[INFO] [stderr]     |
[INFO] [stderr] 365 |     KEY_KPENTER,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpenter`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RIGHTCTRL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:366:5
[INFO] [stderr]     |
[INFO] [stderr] 366 |     KEY_RIGHTCTRL,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightctrl`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPSLASH` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:367:5
[INFO] [stderr]     |
[INFO] [stderr] 367 |     KEY_KPSLASH,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpslash`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SYSRQ` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:368:5
[INFO] [stderr]     |
[INFO] [stderr] 368 |     KEY_SYSRQ,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySysrq`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RIGHTALT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:369:5
[INFO] [stderr]     |
[INFO] [stderr] 369 |     KEY_RIGHTALT,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightalt`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_LINEFEED` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:370:5
[INFO] [stderr]     |
[INFO] [stderr] 370 |     KEY_LINEFEED,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLinefeed`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HOME` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:371:5
[INFO] [stderr]     |
[INFO] [stderr] 371 |     KEY_HOME,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyHome`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_UP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:372:5
[INFO] [stderr]     |
[INFO] [stderr] 372 |     KEY_UP,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyUp`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PAGEUP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:373:5
[INFO] [stderr]     |
[INFO] [stderr] 373 |     KEY_PAGEUP,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPageup`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_LEFT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:374:5
[INFO] [stderr]     |
[INFO] [stderr] 374 |     KEY_LEFT,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeft`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RIGHT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:375:5
[INFO] [stderr]     |
[INFO] [stderr] 375 |     KEY_RIGHT,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRight`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_END` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:376:5
[INFO] [stderr]     |
[INFO] [stderr] 376 |     KEY_END,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyEnd`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_DOWN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:377:5
[INFO] [stderr]     |
[INFO] [stderr] 377 |     KEY_DOWN,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyDown`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PAGEDOWN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:378:5
[INFO] [stderr]     |
[INFO] [stderr] 378 |     KEY_PAGEDOWN,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPagedown`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_INSERT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:379:5
[INFO] [stderr]     |
[INFO] [stderr] 379 |     KEY_INSERT,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyInsert`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_DELETE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:380:5
[INFO] [stderr]     |
[INFO] [stderr] 380 |     KEY_DELETE,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDelete`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MACRO` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:381:5
[INFO] [stderr]     |
[INFO] [stderr] 381 |     KEY_MACRO,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMacro`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MUTE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:382:5
[INFO] [stderr]     |
[INFO] [stderr] 382 |     KEY_MUTE,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMute`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_VOLUMEDOWN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:383:5
[INFO] [stderr]     |
[INFO] [stderr] 383 |     KEY_VOLUMEDOWN,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVolumedown`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_VOLUMEUP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:384:5
[INFO] [stderr]     |
[INFO] [stderr] 384 |     KEY_VOLUMEUP,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVolumeup`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_POWER` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:385:5
[INFO] [stderr]     |
[INFO] [stderr] 385 |     KEY_POWER,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPower`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPEQUAL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:386:5
[INFO] [stderr]     |
[INFO] [stderr] 386 |     KEY_KPEQUAL,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpequal`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPPLUSMINUS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:387:5
[INFO] [stderr]     |
[INFO] [stderr] 387 |     KEY_KPPLUSMINUS,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpplusminus`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PAUSE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:388:5
[INFO] [stderr]     |
[INFO] [stderr] 388 |     KEY_PAUSE,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPause`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SCALE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:389:5
[INFO] [stderr]     |
[INFO] [stderr] 389 |     KEY_SCALE,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScale`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPCOMMA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:391:5
[INFO] [stderr]     |
[INFO] [stderr] 391 |     KEY_KPCOMMA,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpcomma`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HANGEUL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:392:5
[INFO] [stderr]     |
[INFO] [stderr] 392 |     KEY_HANGEUL,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHangeul`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HANGUEL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:393:5
[INFO] [stderr]     |
[INFO] [stderr] 393 |     KEY_HANGUEL,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHanguel`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HANJA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:394:5
[INFO] [stderr]     |
[INFO] [stderr] 394 |     KEY_HANJA,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHanja`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_YEN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:395:5
[INFO] [stderr]     |
[INFO] [stderr] 395 |     KEY_YEN,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyYen`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_LEFTMETA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:396:5
[INFO] [stderr]     |
[INFO] [stderr] 396 |     KEY_LEFTMETA,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyLeftmeta`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RIGHTMETA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:397:5
[INFO] [stderr]     |
[INFO] [stderr] 397 |     KEY_RIGHTMETA,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRightmeta`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_COMPOSE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:398:5
[INFO] [stderr]     |
[INFO] [stderr] 398 |     KEY_COMPOSE,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCompose`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_STOP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:400:5
[INFO] [stderr]     |
[INFO] [stderr] 400 |     KEY_STOP,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyStop`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_AGAIN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:401:5
[INFO] [stderr]     |
[INFO] [stderr] 401 |     KEY_AGAIN,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAgain`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PROPS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:402:5
[INFO] [stderr]     |
[INFO] [stderr] 402 |     KEY_PROPS,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProps`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_UNDO` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:403:5
[INFO] [stderr]     |
[INFO] [stderr] 403 |     KEY_UNDO,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyUndo`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_FRONT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:404:5
[INFO] [stderr]     |
[INFO] [stderr] 404 |     KEY_FRONT,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFront`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_COPY` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:405:5
[INFO] [stderr]     |
[INFO] [stderr] 405 |     KEY_COPY,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyCopy`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_OPEN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:406:5
[INFO] [stderr]     |
[INFO] [stderr] 406 |     KEY_OPEN,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyOpen`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PASTE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:407:5
[INFO] [stderr]     |
[INFO] [stderr] 407 |     KEY_PASTE,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPaste`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_FIND` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:408:5
[INFO] [stderr]     |
[INFO] [stderr] 408 |     KEY_FIND,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyFind`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CUT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:409:5
[INFO] [stderr]     |
[INFO] [stderr] 409 |     KEY_CUT,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyCut`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HELP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:410:5
[INFO] [stderr]     |
[INFO] [stderr] 410 |     KEY_HELP,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyHelp`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MENU` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:411:5
[INFO] [stderr]     |
[INFO] [stderr] 411 |     KEY_MENU,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMenu`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CALC` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:412:5
[INFO] [stderr]     |
[INFO] [stderr] 412 |     KEY_CALC,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyCalc`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SETUP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:413:5
[INFO] [stderr]     |
[INFO] [stderr] 413 |     KEY_SETUP,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySetup`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SLEEP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:414:5
[INFO] [stderr]     |
[INFO] [stderr] 414 |     KEY_SLEEP,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySleep`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_WAKEUP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:415:5
[INFO] [stderr]     |
[INFO] [stderr] 415 |     KEY_WAKEUP,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyWakeup`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_FILE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:416:5
[INFO] [stderr]     |
[INFO] [stderr] 416 |     KEY_FILE,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyFile`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SENDFILE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:417:5
[INFO] [stderr]     |
[INFO] [stderr] 417 |     KEY_SENDFILE,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySendfile`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_DELETEFILE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:418:5
[INFO] [stderr]     |
[INFO] [stderr] 418 |     KEY_DELETEFILE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDeletefile`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_XFER` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:419:5
[INFO] [stderr]     |
[INFO] [stderr] 419 |     KEY_XFER,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyXfer`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PROG1` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:420:5
[INFO] [stderr]     |
[INFO] [stderr] 420 |     KEY_PROG1,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg1`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PROG2` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:421:5
[INFO] [stderr]     |
[INFO] [stderr] 421 |     KEY_PROG2,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg2`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_WWW` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:422:5
[INFO] [stderr]     |
[INFO] [stderr] 422 |     KEY_WWW,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyWww`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MSDOS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:423:5
[INFO] [stderr]     |
[INFO] [stderr] 423 |     KEY_MSDOS,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMsdos`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_COFFEE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:424:5
[INFO] [stderr]     |
[INFO] [stderr] 424 |     KEY_COFFEE,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCoffee`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SCREENLOCK` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:425:5
[INFO] [stderr]     |
[INFO] [stderr] 425 |     KEY_SCREENLOCK,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScreenlock`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_ROTATE_DISPLAY` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:426:5
[INFO] [stderr]     |
[INFO] [stderr] 426 |     KEY_ROTATE_DISPLAY,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRotateDisplay`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_DIRECTION` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:427:5
[INFO] [stderr]     |
[INFO] [stderr] 427 |     KEY_DIRECTION,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDirection`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CYCLEWINDOWS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:428:5
[INFO] [stderr]     |
[INFO] [stderr] 428 |     KEY_CYCLEWINDOWS,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCyclewindows`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MAIL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:429:5
[INFO] [stderr]     |
[INFO] [stderr] 429 |     KEY_MAIL,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMail`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BOOKMARKS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:430:5
[INFO] [stderr]     |
[INFO] [stderr] 430 |     KEY_BOOKMARKS,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBookmarks`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_COMPUTER` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:431:5
[INFO] [stderr]     |
[INFO] [stderr] 431 |     KEY_COMPUTER,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyComputer`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BACK` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:432:5
[INFO] [stderr]     |
[INFO] [stderr] 432 |     KEY_BACK,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyBack`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_FORWARD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:433:5
[INFO] [stderr]     |
[INFO] [stderr] 433 |     KEY_FORWARD,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyForward`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CLOSECD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:434:5
[INFO] [stderr]     |
[INFO] [stderr] 434 |     KEY_CLOSECD,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyClosecd`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_EJECTCD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:435:5
[INFO] [stderr]     |
[INFO] [stderr] 435 |     KEY_EJECTCD,
[INFO] [stdout] 
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEjectcd`
[INFO] [stdout] running 0 tests
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] warning: variant `KEY_EJECTCLOSECD` should have an upper camel case name
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]    --> src/key_code.rs:436:5
[INFO] [stdout] 
[INFO] [stderr]     |
[INFO] [stderr] 436 |     KEY_EJECTCLOSECD,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEjectclosecd`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_NEXTSONG` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:437:5
[INFO] [stderr]     |
[INFO] [stderr] 437 |     KEY_NEXTSONG,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyNextsong`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PLAYPAUSE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:438:5
[INFO] [stderr]     |
[INFO] [stderr] 438 |     KEY_PLAYPAUSE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlaypause`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PREVIOUSSONG` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:439:5
[INFO] [stderr]     |
[INFO] [stderr] 439 |     KEY_PREVIOUSSONG,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPrevioussong`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_STOPCD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:440:5
[INFO] [stderr]     |
[INFO] [stderr] 440 |     KEY_STOPCD,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyStopcd`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RECORD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:441:5
[INFO] [stderr]     |
[INFO] [stderr] 441 |     KEY_RECORD,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRecord`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_REWIND` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:442:5
[INFO] [stderr]     |
[INFO] [stderr] 442 |     KEY_REWIND,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRewind`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PHONE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:443:5
[INFO] [stderr]     |
[INFO] [stderr] 443 |     KEY_PHONE,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPhone`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_ISO` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:444:5
[INFO] [stderr]     |
[INFO] [stderr] 444 |     KEY_ISO,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyIso`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CONFIG` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:445:5
[INFO] [stderr]     |
[INFO] [stderr] 445 |     KEY_CONFIG,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyConfig`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HOMEPAGE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:446:5
[INFO] [stderr]     |
[INFO] [stderr] 446 |     KEY_HOMEPAGE,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyHomepage`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_REFRESH` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:447:5
[INFO] [stderr]     |
[INFO] [stderr] 447 |     KEY_REFRESH,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRefresh`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_EXIT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:448:5
[INFO] [stderr]     |
[INFO] [stderr] 448 |     KEY_EXIT,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyExit`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MOVE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:449:5
[INFO] [stderr]     |
[INFO] [stderr] 449 |     KEY_MOVE,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyMove`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_EDIT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:450:5
[INFO] [stderr]     |
[INFO] [stderr] 450 |     KEY_EDIT,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyEdit`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SCROLLUP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:451:5
[INFO] [stderr]     |
[INFO] [stderr] 451 |     KEY_SCROLLUP,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrollup`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SCROLLDOWN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:452:5
[INFO] [stderr]     |
[INFO] [stderr] 452 |     KEY_SCROLLDOWN,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyScrolldown`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPLEFTPAREN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:453:5
[INFO] [stderr]     |
[INFO] [stderr] 453 |     KEY_KPLEFTPAREN,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKpleftparen`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KPRIGHTPAREN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:454:5
[INFO] [stderr]     |
[INFO] [stderr] 454 |     KEY_KPRIGHTPAREN,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKprightparen`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_NEW` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:455:5
[INFO] [stderr]     |
[INFO] [stderr] 455 |     KEY_NEW,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyNew`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_REDO` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:456:5
[INFO] [stderr]     |
[INFO] [stderr] 456 |     KEY_REDO,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyRedo`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F13` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:458:5
[INFO] [stderr]     |
[INFO] [stderr] 458 |     KEY_F13,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF13`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F14` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:459:5
[INFO] [stderr]     |
[INFO] [stderr] 459 |     KEY_F14,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF14`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F15` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:460:5
[INFO] [stderr]     |
[INFO] [stderr] 460 |     KEY_F15,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF15`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F16` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:461:5
[INFO] [stderr]     |
[INFO] [stderr] 461 |     KEY_F16,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF16`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F17` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:462:5
[INFO] [stderr]     |
[INFO] [stderr] 462 |     KEY_F17,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF17`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F18` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:463:5
[INFO] [stderr]     |
[INFO] [stderr] 463 |     KEY_F18,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF18`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F19` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:464:5
[INFO] [stderr]     |
[INFO] [stderr] 464 |     KEY_F19,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF19`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F20` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:465:5
[INFO] [stderr]     |
[INFO] [stderr] 465 |     KEY_F20,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF20`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F21` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:466:5
[INFO] [stderr]     |
[INFO] [stderr] 466 |     KEY_F21,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF21`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F22` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:467:5
[INFO] [stderr]     |
[INFO] [stderr] 467 |     KEY_F22,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF22`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F23` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:468:5
[INFO] [stderr]     |
[INFO] [stderr] 468 |     KEY_F23,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF23`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_F24` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:469:5
[INFO] [stderr]     |
[INFO] [stderr] 469 |     KEY_F24,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyF24`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PLAYCD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:471:5
[INFO] [stderr]     |
[INFO] [stderr] 471 |     KEY_PLAYCD,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlaycd`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PAUSECD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:472:5
[INFO] [stderr]     |
[INFO] [stderr] 472 |     KEY_PAUSECD,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPausecd`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PROG3` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:473:5
[INFO] [stderr]     |
[INFO] [stderr] 473 |     KEY_PROG3,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg3`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PROG4` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:474:5
[INFO] [stderr]     |
[INFO] [stderr] 474 |     KEY_PROG4,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyProg4`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_ALL_APPLICATIONS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:475:5
[INFO] [stderr]     |
[INFO] [stderr] 475 |     KEY_ALL_APPLICATIONS,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAllApplications`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_DASHBOARD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:476:5
[INFO] [stderr]     |
[INFO] [stderr] 476 |     KEY_DASHBOARD,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDashboard`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SUSPEND` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:477:5
[INFO] [stderr]     |
[INFO] [stderr] 477 |     KEY_SUSPEND,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySuspend`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CLOSE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:478:5
[INFO] [stderr]     |
[INFO] [stderr] 478 |     KEY_CLOSE,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyClose`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PLAY` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:479:5
[INFO] [stderr]     |
[INFO] [stderr] 479 |     KEY_PLAY,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyPlay`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_FASTFORWARD` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:480:5
[INFO] [stderr]     |
[INFO] [stderr] 480 |     KEY_FASTFORWARD,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFastforward`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BASSBOOST` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:481:5
[INFO] [stderr]     |
[INFO] [stderr] 481 |     KEY_BASSBOOST,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBassboost`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_PRINT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:482:5
[INFO] [stderr]     |
[INFO] [stderr] 482 |     KEY_PRINT,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyPrint`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_HP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:483:5
[INFO] [stderr]     |
[INFO] [stderr] 483 |     KEY_HP,
[INFO] [stderr]     |     ^^^^^^ help: convert the identifier to upper camel case: `KeyHp`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CAMERA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:484:5
[INFO] [stderr]     |
[INFO] [stderr] 484 |     KEY_CAMERA,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCamera`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SOUND` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:485:5
[INFO] [stderr]     |
[INFO] [stderr] 485 |     KEY_SOUND,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySound`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_QUESTION` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:486:5
[INFO] [stderr]     |
[INFO] [stderr] 486 |     KEY_QUESTION,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyQuestion`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_EMAIL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:487:5
[INFO] [stderr]     |
[INFO] [stderr] 487 |     KEY_EMAIL,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyEmail`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CHAT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:488:5
[INFO] [stderr]     |
[INFO] [stderr] 488 |     KEY_CHAT,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyChat`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SEARCH` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:489:5
[INFO] [stderr]     |
[INFO] [stderr] 489 |     KEY_SEARCH,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySearch`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CONNECT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:490:5
[INFO] [stderr]     |
[INFO] [stderr] 490 |     KEY_CONNECT,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyConnect`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_FINANCE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:491:5
[INFO] [stderr]     |
[INFO] [stderr] 491 |     KEY_FINANCE,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyFinance`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SPORT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:492:5
[INFO] [stderr]     |
[INFO] [stderr] 492 |     KEY_SPORT,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeySport`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SHOP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:493:5
[INFO] [stderr]     |
[INFO] [stderr] 493 |     KEY_SHOP,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyShop`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_ALTERASE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:494:5
[INFO] [stderr]     |
[INFO] [stderr] 494 |     KEY_ALTERASE,
[INFO] [stderr]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyAlterase`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_CANCEL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:495:5
[INFO] [stderr]     |
[INFO] [stderr] 495 |     KEY_CANCEL,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyCancel`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BRIGHTNESSDOWN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:496:5
[INFO] [stderr]     |
[INFO] [stderr] 496 |     KEY_BRIGHTNESSDOWN,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessdown`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BRIGHTNESSUP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:497:5
[INFO] [stderr]     |
[INFO] [stderr] 497 |     KEY_BRIGHTNESSUP,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessup`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MEDIA` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:498:5
[INFO] [stderr]     |
[INFO] [stderr] 498 |     KEY_MEDIA,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMedia`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SWITCHVIDEOMODE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:500:5
[INFO] [stderr]     |
[INFO] [stderr] 500 |     KEY_SWITCHVIDEOMODE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeySwitchvideomode`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KBDILLUMTOGGLE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:501:5
[INFO] [stderr]     |
[INFO] [stderr] 501 |     KEY_KBDILLUMTOGGLE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumtoggle`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KBDILLUMDOWN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:502:5
[INFO] [stderr]     |
[INFO] [stderr] 502 |     KEY_KBDILLUMDOWN,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumdown`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_KBDILLUMUP` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:503:5
[INFO] [stderr]     |
[INFO] [stderr] 503 |     KEY_KBDILLUMUP,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyKbdillumup`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SEND` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:505:5
[INFO] [stderr]     |
[INFO] [stderr] 505 |     KEY_SEND,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeySend`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_REPLY` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:506:5
[INFO] [stderr]     |
[INFO] [stderr] 506 |     KEY_REPLY,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyReply`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_FORWARDMAIL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:507:5
[INFO] [stderr]     |
[INFO] [stderr] 507 |     KEY_FORWARDMAIL,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyForwardmail`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_SAVE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:508:5
[INFO] [stderr]     |
[INFO] [stderr] 508 |     KEY_SAVE,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeySave`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_DOCUMENTS` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:509:5
[INFO] [stderr]     |
[INFO] [stderr] 509 |     KEY_DOCUMENTS,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDocuments`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BATTERY` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:511:5
[INFO] [stderr]     |
[INFO] [stderr] 511 |     KEY_BATTERY,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBattery`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BLUETOOTH` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:513:5
[INFO] [stderr]     |
[INFO] [stderr] 513 |     KEY_BLUETOOTH,
[INFO] [stderr]     |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBluetooth`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_WLAN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:514:5
[INFO] [stderr]     |
[INFO] [stderr] 514 |     KEY_WLAN,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyWlan`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_UWB` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:515:5
[INFO] [stderr]     |
[INFO] [stderr] 515 |     KEY_UWB,
[INFO] [stderr]     |     ^^^^^^^ help: convert the identifier to upper camel case: `KeyUwb`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_UNKNOWN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:517:5
[INFO] [stderr]     |
[INFO] [stderr] 517 |     KEY_UNKNOWN,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyUnknown`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_VIDEO_NEXT` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:519:5
[INFO] [stderr]     |
[INFO] [stderr] 519 |     KEY_VIDEO_NEXT,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVideoNext`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_VIDEO_PREV` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:520:5
[INFO] [stderr]     |
[INFO] [stderr] 520 |     KEY_VIDEO_PREV,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyVideoPrev`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BRIGHTNESS_CYCLE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:521:5
[INFO] [stderr]     |
[INFO] [stderr] 521 |     KEY_BRIGHTNESS_CYCLE,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessCycle`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BRIGHTNESS_AUTO` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:522:5
[INFO] [stderr]     |
[INFO] [stderr] 522 |     KEY_BRIGHTNESS_AUTO,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessAuto`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_BRIGHTNESS_ZERO` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:524:5
[INFO] [stderr]     |
[INFO] [stderr] 524 |     KEY_BRIGHTNESS_ZERO,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyBrightnessZero`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_DISPLAY_OFF` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:525:5
[INFO] [stderr]     |
[INFO] [stderr] 525 |     KEY_DISPLAY_OFF,
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyDisplayOff`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_WWAN` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:527:5
[INFO] [stderr]     |
[INFO] [stderr] 527 |     KEY_WWAN,
[INFO] [stderr]     |     ^^^^^^^^ help: convert the identifier to upper camel case: `KeyWwan`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_WIMAX` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:528:5
[INFO] [stderr]     |
[INFO] [stderr] 528 |     KEY_WIMAX,
[INFO] [stderr]     |     ^^^^^^^^^ help: convert the identifier to upper camel case: `KeyWimax`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_RFKILL` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:529:5
[INFO] [stderr]     |
[INFO] [stderr] 529 |     KEY_RFKILL,
[INFO] [stderr]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyRfkill`
[INFO] [stderr] 
[INFO] [stderr] warning: variant `KEY_MICMUTE` should have an upper camel case name
[INFO] [stderr]    --> src/key_code.rs:531:5
[INFO] [stderr]     |
[INFO] [stderr] 531 |     KEY_MICMUTE,
[INFO] [stderr]     |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `KeyMicmute`
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]    --> src/key_code.rs:927:13
[INFO] [stderr]     |
[INFO] [stderr] 926 |             KEY_HANGEUL => KeyCode::KEY_HANGEUL,
[INFO] [stderr]     |             ----------- matches all the relevant values
[INFO] [stderr] 927 |             KEY_HANGUEL => KeyCode::KEY_HANGUEL,
[INFO] [stderr]     |             ^^^^^^^^^^^ no value can reach this
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]    --> src/key_code.rs:959:13
[INFO] [stderr]     |
[INFO] [stderr] 958 |             KEY_COFFEE => KeyCode::KEY_COFFEE,
[INFO] [stderr]     |             ---------- matches all the relevant values
[INFO] [stderr] 959 |             KEY_SCREENLOCK => KeyCode::KEY_SCREENLOCK,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]    --> src/key_code.rs:961:13
[INFO] [stderr]     |
[INFO] [stderr] 960 |             KEY_ROTATE_DISPLAY => KeyCode::KEY_ROTATE_DISPLAY,
[INFO] [stderr]     |             ------------------ matches all the relevant values
[INFO] [stderr] 961 |             KEY_DIRECTION => KeyCode::KEY_DIRECTION,
[INFO] [stderr]     |             ^^^^^^^^^^^^^ no value can reach this
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]     --> src/key_code.rs:1010:13
[INFO] [stderr]      |
[INFO] [stderr] 1009 |             KEY_ALL_APPLICATIONS => KeyCode::KEY_ALL_APPLICATIONS,
[INFO] [stderr]      |             -------------------- matches all the relevant values
[INFO] [stderr] 1010 |             KEY_DASHBOARD => KeyCode::KEY_DASHBOARD,
[INFO] [stderr]      |             ^^^^^^^^^^^^^ no value can reach this
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]     --> src/key_code.rs:1058:13
[INFO] [stderr]      |
[INFO] [stderr] 1056 |             KEY_BRIGHTNESS_AUTO => KeyCode::KEY_BRIGHTNESS_AUTO,
[INFO] [stderr]      |             ------------------- matches all the relevant values
[INFO] [stderr] 1057 |
[INFO] [stderr] 1058 |             KEY_BRIGHTNESS_ZERO => KeyCode::KEY_BRIGHTNESS_ZERO,
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]     --> src/key_code.rs:1062:13
[INFO] [stderr]      |
[INFO] [stderr] 1061 |             KEY_WWAN => KeyCode::KEY_WWAN,
[INFO] [stderr]      |             -------- matches all the relevant values
[INFO] [stderr] 1062 |             KEY_WIMAX => KeyCode::KEY_WIMAX,
[INFO] [stderr]      |             ^^^^^^^^^ no value can reach this
[INFO] [stderr] 
[INFO] [stderr] warning: method `is_other` is never used
[INFO] [stderr]   --> src/press.rs:11:12
[INFO] [stderr]    |
[INFO] [stderr] 10 | impl PressType {
[INFO] [stderr]    | -------------- method in this implementation
[INFO] [stderr] 11 |     pub fn is_other(&self) -> bool {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `key_code` is never read
[INFO] [stderr]  --> src/views/keyboard_key.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct KeyboardKey {
[INFO] [stderr]   |            ----------- field in this struct
[INFO] [stderr] 9 |     key_code: KeyCode,
[INFO] [stderr]   |     ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `KeyboardKey` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> src/views/keyboard.rs:29:20
[INFO] [stderr]    |
[INFO] [stderr] 29 |     pub fn new(cx: &mut Context) -> Handle<Self> {
[INFO] [stderr]    |                    ^^^^^^^^^^^^     ^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                    |
[INFO] [stderr]    |                    the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 29 |     pub fn new(cx: &mut Context) -> Handle<'_, Self> {
[INFO] [stderr]    |                                            +++
[INFO] [stderr] 
[INFO] [stderr] warning: `rogger` (bin "rogger" test) generated 260 warnings (run `cargo fix --bin "rogger" -p rogger --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.44s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rogger-39735748b799f9c8)
[INFO] running `Command { std: "docker" "inspect" "2030089fd88e29c9f98198d21bf57facead1e1e061a5a6d4d974f23a9eea0ecf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2030089fd88e29c9f98198d21bf57facead1e1e061a5a6d4d974f23a9eea0ecf", kill_on_drop: false }`
[INFO] [stdout] 2030089fd88e29c9f98198d21bf57facead1e1e061a5a6d4d974f23a9eea0ecf
