[INFO] cloning repository https://github.com/uraneko/logius [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/uraneko/logius" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Furaneko%2Flogius", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Furaneko%2Flogius'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b8698ba7bc8a1fe7c6ca366f314c7d6b0fd48cd2 [INFO] checking uraneko/logius against try#e117153a45c546e883c1f91d82611775fcaeffe0 for pr-146470 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Furaneko%2Flogius" "/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/uraneko/logius [INFO] finished tweaking git repo https://github.com/uraneko/logius [INFO] tweaked toml for git repo https://github.com/uraneko/logius written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/uraneko/logius on toolchain e117153a45c546e883c1f91d82611775fcaeffe0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e117153a45c546e883c1f91d82611775fcaeffe0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/uraneko/logius 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" "+e117153a45c546e883c1f91d82611775fcaeffe0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] checking uraneko/logius against try#e117153a45c546e883c1f91d82611775fcaeffe0 for pr-146470 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Furaneko%2Flogius" "/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/uraneko/logius [INFO] finished tweaking git repo https://github.com/uraneko/logius [INFO] tweaked toml for git repo https://github.com/uraneko/logius written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/uraneko/logius on toolchain e117153a45c546e883c1f91d82611775fcaeffe0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+e117153a45c546e883c1f91d82611775fcaeffe0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/uraneko/logius 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" "+e117153a45c546e883c1f91d82611775fcaeffe0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+e117153a45c546e883c1f91d82611775fcaeffe0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 699dbe91491865f03a05903bc0fa89929ba38f579ae2771dc6377c5bc3716fcf [INFO] running `Command { std: "docker" "start" "-a" "699dbe91491865f03a05903bc0fa89929ba38f579ae2771dc6377c5bc3716fcf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "699dbe91491865f03a05903bc0fa89929ba38f579ae2771dc6377c5bc3716fcf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "699dbe91491865f03a05903bc0fa89929ba38f579ae2771dc6377c5bc3716fcf", kill_on_drop: false }` [INFO] [stdout] 699dbe91491865f03a05903bc0fa89929ba38f579ae2771dc6377c5bc3716fcf [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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+e117153a45c546e883c1f91d82611775fcaeffe0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2ed57791f4fac350dafbdaa6a5be9f6f8fba51e60c2b2f0177e6ac82f0999a95 [INFO] running `Command { std: "docker" "start" "-a" "2ed57791f4fac350dafbdaa6a5be9f6f8fba51e60c2b2f0177e6ac82f0999a95", kill_on_drop: false }` [INFO] [stderr] Checking logius v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::ffi::c_int` [INFO] [stdout] --> src/input__event.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::ffi::c_int; [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 import: `std::ffi::c_int` [INFO] [stdout] --> src/input__event.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::ffi::c_int; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:130:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] 130 | 123 => stringify!(KEY_HANJA), [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/format/codes.rs:130:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] 130 | 123 => stringify!(KEY_HANJA), [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/format/codes.rs:131:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] 130 | 123 => stringify!(KEY_HANJA), [INFO] [stdout] 131 | 124 => stringify!(KEY_YEN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:131:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] 130 | 123 => stringify!(KEY_HANJA), [INFO] [stdout] 131 | 124 => stringify!(KEY_YEN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:132:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 132 | 125 => stringify!(KEY_LEFTMETA), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:132:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 132 | 125 => stringify!(KEY_LEFTMETA), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:133:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 133 | 126 => stringify!(KEY_RIGHTMETA), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:133:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 133 | 126 => stringify!(KEY_RIGHTMETA), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:134:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 134 | 127 => stringify!(KEY_COMPOSE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:134:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 134 | 127 => stringify!(KEY_COMPOSE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:136:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 136 | 128=> stringify!(KEY_STOP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:136:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 136 | 128=> stringify!(KEY_STOP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:137:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 137 | 129 => stringify!(KEY_AGAIN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:137:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 137 | 129 => stringify!(KEY_AGAIN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:139:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 139 | 130 => stringify!(KEY_PROPS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:139:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 139 | 130 => stringify!(KEY_PROPS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:140:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 140 | 131/* AC Undo */ => stringify!(KEY_UNDO), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:140:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 140 | 131/* AC Undo */ => stringify!(KEY_UNDO), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:141:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 141 | 132 => stringify!(KEY_FRONT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:142:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 142 | 133/* AC Copy */ => stringify!(KEY_COPY), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:143:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 143 | 134/* AC Open */ => stringify!(KEY_OPEN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:144:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 144 | 135/* AC Paste */ => stringify!(KEY_PASTE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:141:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 141 | 132 => stringify!(KEY_FRONT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:145:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 145 | 136/* AC Search */ => stringify!(KEY_FIND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:146:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 146 | 137/* AC Cut */ => stringify!(KEY_CUT ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:142:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 142 | 133/* AC Copy */ => stringify!(KEY_COPY), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:147:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 147 | 138/* AL Integrated Help Center */ => stringify!(KEY_HELP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:143:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 143 | 134/* AC Open */ => stringify!(KEY_OPEN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:148:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 148 | 139/* Menu (show menu) */ => stringify!(KEY_MENU), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:149:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 149 | 140/* AL Calculator */ => stringify!(KEY_CALC), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:150:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 150 | 141 => stringify!(KEY_SETUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:144:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 144 | 135/* AC Paste */ => stringify!(KEY_PASTE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:151:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 151 | 142/* SC System Sleep */ => stringify!(KEY_SLEEP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:145:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 145 | 136/* AC Search */ => stringify!(KEY_FIND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:146:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 146 | 137/* AC Cut */ => stringify!(KEY_CUT ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:152:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 152 | 143/* System Wake Up */ => stringify!(KEY_WAKEUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:147:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 147 | 138/* AL Integrated Help Center */ => stringify!(KEY_HELP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:153:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 153 | 144/* AL Local Machine Browser */ => stringify!(KEY_FILE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:148:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 148 | 139/* Menu (show menu) */ => stringify!(KEY_MENU), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:154:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 154 | 145 => stringify!(KEY_SENDFILE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:149:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 149 | 140/* AL Calculator */ => stringify!(KEY_CALC), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:155:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 155 | 146 => stringify!(KEY_DELETEFILE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:150:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 150 | 141 => stringify!(KEY_SETUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:156:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 156 | 147 => stringify!(KEY_XFER), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:151:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 151 | 142/* SC System Sleep */ => stringify!(KEY_SLEEP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:157:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 157 | 148 => stringify!(KEY_PROG1), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:152:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 152 | 143/* System Wake Up */ => stringify!(KEY_WAKEUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:158:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 158 | 149 => stringify!(KEY_PROG2), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:159:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 159 | 150/* AL Internet Browser */ => stringify!(KEY_WWW ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:153:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 153 | 144/* AL Local Machine Browser */ => stringify!(KEY_FILE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:160:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 160 | 151 => stringify!(KEY_MSDOS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:154:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 154 | 145 => stringify!(KEY_SENDFILE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:161:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 161 | 152/* AL Terminal Lock/Screensaver */ => stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:155:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 155 | 146 => stringify!(KEY_DELETEFILE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:156:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 156 | 147 => stringify!(KEY_XFER), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:162:1 [INFO] [stdout] | [INFO] [stdout] 162 | KEY_SCREENLOCK=> stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:162:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 162 | KEY_SCREENLOCK=> stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^^^^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:157:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 157 | 148 => stringify!(KEY_PROG1), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:163:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 163 | 153/* Display orientation for e.g. tablets */ => stringify!(KEY_ROTATE_DISPLAY ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:158:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 158 | 149 => stringify!(KEY_PROG2), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:159:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 159 | 150/* AL Internet Browser */ => stringify!(KEY_WWW ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:160:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 160 | 151 => stringify!(KEY_MSDOS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 164 | KEY_DIRECTION=> stringify!( KEY_ROTATE_DISPLAY), [INFO] [stdout] | ^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 164 | KEY_DIRECTION=> stringify!( KEY_ROTATE_DISPLAY), [INFO] [stdout] | ^^^^^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:161:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 161 | 152/* AL Terminal Lock/Screensaver */ => stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:165:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 165 | 154 => stringify!(KEY_CYCLEWINDOWS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:162:1 [INFO] [stdout] | [INFO] [stdout] 162 | KEY_SCREENLOCK=> stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:162:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 162 | KEY_SCREENLOCK=> stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^^^^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:166:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 166 | 155 => stringify!(KEY_MAIL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:167:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 167 | 156/* AC Bookmarks */ => stringify!(KEY_BOOKMARKS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:163:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 163 | 153/* Display orientation for e.g. tablets */ => stringify!(KEY_ROTATE_DISPLAY ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:168:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 168 | 157 => stringify!(KEY_COMPUTER), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:169:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 169 | 158/* AC Back */ => stringify!(KEY_BACK), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:170:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 170 | 159/* AC Forward */ => stringify!(KEY_FORWARD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 164 | KEY_DIRECTION=> stringify!( KEY_ROTATE_DISPLAY), [INFO] [stdout] | ^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 164 | KEY_DIRECTION=> stringify!( KEY_ROTATE_DISPLAY), [INFO] [stdout] | ^^^^^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:171:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 171 | 160 => stringify!(KEY_CLOSECD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:172:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 172 | 161 => stringify!(KEY_EJECTCD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:165:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 165 | 154 => stringify!(KEY_CYCLEWINDOWS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:173:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 173 | 162 => stringify!(KEY_EJECTCLOSECD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:174:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 174 | 163 => stringify!(KEY_NEXTSONG), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:166:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 166 | 155 => stringify!(KEY_MAIL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:175:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 175 | 164 => stringify!(KEY_PLAYPAUSE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:167:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 167 | 156/* AC Bookmarks */ => stringify!(KEY_BOOKMARKS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:176:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 176 | 165 => stringify!(KEY_PREVIOUSSONG), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:168:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 168 | 157 => stringify!(KEY_COMPUTER), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 177 | 166 => stringify!(KEY_STOPCD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:169:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 169 | 158/* AC Back */ => stringify!(KEY_BACK), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:178:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 178 | 167 => stringify!(KEY_RECORD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:170:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 170 | 159/* AC Forward */ => stringify!(KEY_FORWARD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:179:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 179 | 168 => stringify!(KEY_REWIND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:171:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 171 | 160 => stringify!(KEY_CLOSECD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:180:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 180 | 169/* Media Select Telephone */ => stringify!(KEY_PHONE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:172:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 172 | 161 => stringify!(KEY_EJECTCD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:181:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 181 | 170 => stringify!(KEY_ISO), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:173:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 173 | 162 => stringify!(KEY_EJECTCLOSECD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:182:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 182 | 171/* AL Consumer Control Configuration */ => stringify!(KEY_CONFIG), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:174:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 174 | 163 => stringify!(KEY_NEXTSONG), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:175:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 175 | 164 => stringify!(KEY_PLAYPAUSE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:183:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 183 | 172/* AC Home */ => stringify!(KEY_HOMEPAGE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:176:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 176 | 165 => stringify!(KEY_PREVIOUSSONG), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:177:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 177 | 166 => stringify!(KEY_STOPCD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:184:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 184 | 173/* AC Refresh */ => stringify!(KEY_REFRESH), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:178:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 178 | 167 => stringify!(KEY_RECORD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 185 | 174/* AC Exit */ => stringify!(KEY_EXIT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:179:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 179 | 168 => stringify!(KEY_REWIND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:186:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 186 | 175 => stringify!(KEY_MOVE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:180:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 180 | 169/* Media Select Telephone */ => stringify!(KEY_PHONE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:187:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 187 | 176 => stringify!(KEY_EDIT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:181:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 181 | 170 => stringify!(KEY_ISO), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:188:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 188 | 177 => stringify!(KEY_SCROLLUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:182:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 182 | 171/* AL Consumer Control Configuration */ => stringify!(KEY_CONFIG), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:189:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 189 | 178 => stringify!(KEY_SCROLLDOWN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:183:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 183 | 172/* AC Home */ => stringify!(KEY_HOMEPAGE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:184:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 184 | 173/* AC Refresh */ => stringify!(KEY_REFRESH), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:190:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 190 | 179 => stringify!(KEY_KPLEFTPAREN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:185:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 185 | 174/* AC Exit */ => stringify!(KEY_EXIT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:191:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 191 | 180 => stringify!(KEY_KPRIGHTPAREN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:186:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 186 | 175 => stringify!(KEY_MOVE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:192:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 192 | 181/* AC New */ => stringify!(KEY_NEW ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:187:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 187 | 176 => stringify!(KEY_EDIT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:188:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 188 | 177 => stringify!(KEY_SCROLLUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:193:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 193 | 182/* AC Redo/Repeat */ => stringify!(KEY_REDO), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:189:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 189 | 178 => stringify!(KEY_SCROLLDOWN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:195:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 195 | 183 => stringify!(KEY_F13), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:190:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 190 | 179 => stringify!(KEY_KPLEFTPAREN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:196:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 196 | 184 => stringify!(KEY_F14), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:191:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 191 | 180 => stringify!(KEY_KPRIGHTPAREN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 197 | 185 => stringify!(KEY_F15), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:198:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 198 | 186 => stringify!(KEY_F16), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:199:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 199 | 187 => stringify!(KEY_F17), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:192:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 192 | 181/* AC New */ => stringify!(KEY_NEW ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:200:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 200 | 188 => stringify!(KEY_F18), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:193:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 193 | 182/* AC Redo/Repeat */ => stringify!(KEY_REDO), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:201:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 201 | 189 => stringify!(KEY_F19), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:195:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 195 | 183 => stringify!(KEY_F13), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 202 | 190 => stringify!(KEY_F20), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:196:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 196 | 184 => stringify!(KEY_F14), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:197:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 197 | 185 => stringify!(KEY_F15), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:203:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 203 | 191 => stringify!(KEY_F21), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:198:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 198 | 186 => stringify!(KEY_F16), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:199:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 199 | 187 => stringify!(KEY_F17), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:200:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 200 | 188 => stringify!(KEY_F18), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:204:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 204 | 192 => stringify!(KEY_F22), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:201:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 201 | 189 => stringify!(KEY_F19), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:205:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 205 | 193 => stringify!(KEY_F23), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 202 | 190 => stringify!(KEY_F20), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:206:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 206 | 194 => stringify!(KEY_F24), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:203:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 203 | 191 => stringify!(KEY_F21), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:204:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 204 | 192 => stringify!(KEY_F22), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:208:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 208 | 200 => stringify!(KEY_PLAYCD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:205:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 205 | 193 => stringify!(KEY_F23), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:209:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 209 | 201 => stringify!(KEY_PAUSECD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:206:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 206 | 194 => stringify!(KEY_F24), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:208:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 208 | 200 => stringify!(KEY_PLAYCD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:210:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 210 | 202 => stringify!(KEY_PROG3), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:211:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 211 | 203 => stringify!(KEY_PROG4), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:209:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 209 | 201 => stringify!(KEY_PAUSECD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:212:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 212 | 204/* AC Desktop Show All Applications */ => stringify!(KEY_ALL_APPLICATIONS ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:210:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 210 | 202 => stringify!(KEY_PROG3), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:211:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 211 | 203 => stringify!(KEY_PROG4), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:212:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 212 | 204/* AC Desktop Show All Applications */ => stringify!(KEY_ALL_APPLICATIONS ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:213:1 [INFO] [stdout] | [INFO] [stdout] 213 | KEY_DASHBOARD => stringify!(KEY_ALL_APPLICATIONS), [INFO] [stdout] | ^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:213:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 213 | KEY_DASHBOARD => stringify!(KEY_ALL_APPLICATIONS), [INFO] [stdout] | ^^^^^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:214:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 214 | 205 => stringify!(KEY_SUSPEND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:213:1 [INFO] [stdout] | [INFO] [stdout] 213 | KEY_DASHBOARD => stringify!(KEY_ALL_APPLICATIONS), [INFO] [stdout] | ^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:213:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 213 | KEY_DASHBOARD => stringify!(KEY_ALL_APPLICATIONS), [INFO] [stdout] | ^^^^^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:215:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 215 | 206/* AC Close */ => stringify!(KEY_CLOSE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:214:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 214 | 205 => stringify!(KEY_SUSPEND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:216:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 216 | 207 => stringify!(KEY_PLAY), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:215:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 215 | 206/* AC Close */ => stringify!(KEY_CLOSE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:216:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 216 | 207 => stringify!(KEY_PLAY), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:217:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 217 | 208 => stringify!(KEY_FASTFORWARD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:217:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 217 | 208 => stringify!(KEY_FASTFORWARD), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:218:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 218 | 209 => stringify!(KEY_BASSBOOST), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:218:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 218 | 209 => stringify!(KEY_BASSBOOST), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:219:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 219 | 210/* AC Print */ => stringify!(KEY_PRINT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:219:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 219 | 210/* AC Print */ => stringify!(KEY_PRINT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:220:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 220 | 211 => stringify!(KEY_HP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:220:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 220 | 211 => stringify!(KEY_HP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:221:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 221 | 212 => stringify!(KEY_CAMERA), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:221:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 221 | 212 => stringify!(KEY_CAMERA), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:222:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 222 | 213 => stringify!(KEY_SOUND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:222:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 222 | 213 => stringify!(KEY_SOUND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:223:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 223 | 214 => stringify!(KEY_QUESTION), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:223:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 223 | 214 => stringify!(KEY_QUESTION), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:224:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 224 | 215 => stringify!(KEY_EMAIL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:224:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 224 | 215 => stringify!(KEY_EMAIL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:225:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 225 | 216 => stringify!(KEY_CHAT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:226:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 226 | 217 => stringify!(KEY_SEARCH), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:225:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 225 | 216 => stringify!(KEY_CHAT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:227:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 227 | 218 => stringify!(KEY_CONNECT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 228 | 219/* AL Checkbook/Finance */ => stringify!(KEY_FINANCE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:226:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 226 | 217 => stringify!(KEY_SEARCH), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:229:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 229 | 220 => stringify!(KEY_SPORT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:227:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 227 | 218 => stringify!(KEY_CONNECT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:230:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 230 | 221 => stringify!(KEY_SHOP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 228 | 219/* AL Checkbook/Finance */ => stringify!(KEY_FINANCE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:231:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 231 | 222 => stringify!(KEY_ALTERASE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:229:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 229 | 220 => stringify!(KEY_SPORT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:232:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 232 | 223/* AC Cancel */ => stringify!(KEY_CANCEL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:230:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 230 | 221 => stringify!(KEY_SHOP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:233:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 233 | 224 => stringify!(KEY_BRIGHTNESSDOWN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:234:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 234 | 225 => stringify!(KEY_BRIGHTNESSUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:231:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 231 | 222 => stringify!(KEY_ALTERASE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:235:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 235 | 226 => stringify!(KEY_MEDIA), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:232:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 232 | 223/* AC Cancel */ => stringify!(KEY_CANCEL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:238:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 238 | 227=> stringify!(KEY_SWITCHVIDEOMODE ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:233:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 233 | 224 => stringify!(KEY_BRIGHTNESSDOWN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:240:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 240 | 228 => stringify!(KEY_KBDILLUMTOGGLE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:234:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 234 | 225 => stringify!(KEY_BRIGHTNESSUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:241:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 241 | 229 => stringify!(KEY_KBDILLUMDOWN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:235:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 235 | 226 => stringify!(KEY_MEDIA), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:242:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 242 | 230 => stringify!(KEY_KBDILLUMUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:238:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 238 | 227=> stringify!(KEY_SWITCHVIDEOMODE ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:244:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 244 | 231/* AC Send */ => stringify!(KEY_SEND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:240:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 240 | 228 => stringify!(KEY_KBDILLUMTOGGLE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:245:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 245 | 232/* AC Reply */ => stringify!(KEY_REPLY), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:241:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 241 | 229 => stringify!(KEY_KBDILLUMDOWN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:246:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 246 | 233/* AC Forward Msg */ => stringify!(KEY_FORWARDMAIL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:242:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 242 | 230 => stringify!(KEY_KBDILLUMUP), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:247:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 247 | 234/* AC Save */ => stringify!(KEY_SAVE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:244:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 244 | 231/* AC Send */ => stringify!(KEY_SEND), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:248:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 248 | 235 => stringify!(KEY_DOCUMENTS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:245:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 245 | 232/* AC Reply */ => stringify!(KEY_REPLY), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:250:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 250 | 236 => stringify!(KEY_BATTERY), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:252:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 252 | 237 => stringify!(KEY_BLUETOOTH), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:246:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 246 | 233/* AC Forward Msg */ => stringify!(KEY_FORWARDMAIL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:247:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 247 | 234/* AC Save */ => stringify!(KEY_SAVE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:253:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 253 | 238 => stringify!(KEY_WLAN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:248:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 248 | 235 => stringify!(KEY_DOCUMENTS), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:254:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 254 | 239 => stringify!(KEY_UWB), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:250:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 250 | 236 => stringify!(KEY_BATTERY), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:256:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 256 | 240 => stringify!(KEY_UNKNOWN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:258:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 258 | 241/* drive next video source */ => stringify!(KEY_VIDEO_NEXT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:252:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 252 | 237 => stringify!(KEY_BLUETOOTH), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:259:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 259 | 242/* drive previous video source */ => stringify!(KEY_VIDEO_PREV), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:260:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 260 | 243/* brightness up, after max is min */ => stringify!(KEY_BRIGHTNESS_CYCLE ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:261:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 261 | 244=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:253:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 253 | 238 => stringify!(KEY_WLAN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 265 | KEY_BRIGHTNESS_ZERO=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 265 | KEY_BRIGHTNESS_ZERO=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:254:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 254 | 239 => stringify!(KEY_UWB), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:256:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 256 | 240 => stringify!(KEY_UNKNOWN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:266:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 266 | 245/* display device to off state */ => stringify!(KEY_DISPLAY_OFF), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:268:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 268 | 246/* Wireless WAN (LTE, UMTS, GSM, etc.) */ => stringify!(KEY_WWAN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:258:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 258 | 241/* drive next video source */ => stringify!(KEY_VIDEO_NEXT), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:259:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 259 | 242/* drive previous video source */ => stringify!(KEY_VIDEO_PREV), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:260:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 260 | 243/* brightness up, after max is min */ => stringify!(KEY_BRIGHTNESS_CYCLE ), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | KEY_WIMAX=> stringify!( KEY_WWAN), [INFO] [stdout] | ^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 269 | KEY_WIMAX=> stringify!( KEY_WWAN), [INFO] [stdout] | ^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:261:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 261 | 244=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:270:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 270 | 247/* Key that controls all radios */ => stringify!(KEY_RFKILL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:272:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 272 | 248/* Mute / unmute the microphone */ => stringify!(KEY_MICMUTE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 265 | KEY_BRIGHTNESS_ZERO=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 265 | KEY_BRIGHTNESS_ZERO=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:266:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 266 | 245/* display device to off state */ => stringify!(KEY_DISPLAY_OFF), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:268:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 268 | 246/* Wireless WAN (LTE, UMTS, GSM, etc.) */ => stringify!(KEY_WWAN), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | KEY_WIMAX=> stringify!( KEY_WWAN), [INFO] [stdout] | ^^^^^^^^^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/format/codes.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 3 | 0 => stringify!(KEY_RESERVED), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 4 | 1 => stringify!(KEY_ESC), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 5 | 2 => stringify!(KEY_1), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] 6 | 3 => stringify!(KEY_2), [INFO] [stdout] | - matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 269 | KEY_WIMAX=> stringify!( KEY_WWAN), [INFO] [stdout] | ^^^^^^^^^ ...and 119 other patterns collectively make this unreachable [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:270:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 270 | 247/* Key that controls all radios */ => stringify!(KEY_RFKILL), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/format/codes.rs:272:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ----------- matches any value [INFO] [stdout] ... [INFO] [stdout] 272 | 248/* Mute / unmute the microphone */ => stringify!(KEY_MICMUTE), [INFO] [stdout] | ^^^ no value can reach this [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_HANGUEL` [INFO] [stdout] --> src/format/codes.rs:129:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_HANGUEL` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_HANGUEL` [INFO] [stdout] --> src/format/codes.rs:129:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_HANGUEL` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_SCREENLOCK` [INFO] [stdout] --> src/format/codes.rs:162:1 [INFO] [stdout] | [INFO] [stdout] 162 | KEY_SCREENLOCK=> stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_SCREENLOCK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_SCREENLOCK` [INFO] [stdout] --> src/format/codes.rs:162:1 [INFO] [stdout] | [INFO] [stdout] 162 | KEY_SCREENLOCK=> stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_SCREENLOCK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_DIRECTION` [INFO] [stdout] --> src/format/codes.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 164 | KEY_DIRECTION=> stringify!( KEY_ROTATE_DISPLAY), [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_DIRECTION` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_DIRECTION` [INFO] [stdout] --> src/format/codes.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 164 | KEY_DIRECTION=> stringify!( KEY_ROTATE_DISPLAY), [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_DIRECTION` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_DASHBOARD` [INFO] [stdout] --> src/format/codes.rs:213:1 [INFO] [stdout] | [INFO] [stdout] 213 | KEY_DASHBOARD => stringify!(KEY_ALL_APPLICATIONS), [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_DASHBOARD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_DASHBOARD` [INFO] [stdout] --> src/format/codes.rs:213:1 [INFO] [stdout] | [INFO] [stdout] 213 | KEY_DASHBOARD => stringify!(KEY_ALL_APPLICATIONS), [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_DASHBOARD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_BRIGHTNESS_ZERO` [INFO] [stdout] --> src/format/codes.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 265 | KEY_BRIGHTNESS_ZERO=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_BRIGHTNESS_ZERO` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_BRIGHTNESS_ZERO` [INFO] [stdout] --> src/format/codes.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 265 | KEY_BRIGHTNESS_ZERO=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_BRIGHTNESS_ZERO` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_WIMAX` [INFO] [stdout] --> src/format/codes.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | KEY_WIMAX=> stringify!( KEY_WWAN), [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_WIMAX` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `KEY_WIMAX` [INFO] [stdout] --> src/format/codes.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | KEY_WIMAX=> stringify!( KEY_WWAN), [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_KEY_WIMAX` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `i`, `p`, `s`, `u`, and `b` are never read [INFO] [stdout] --> src/devices.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | pub(crate) struct InputDevice { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 9 | i: DeviceId, [INFO] [stdout] | ^ [INFO] [stdout] 10 | n: String, [INFO] [stdout] 11 | p: String, [INFO] [stdout] | ^ [INFO] [stdout] 12 | s: String, [INFO] [stdout] | ^ [INFO] [stdout] 13 | u: Option, [INFO] [stdout] | ^ [INFO] [stdout] 14 | h: HashSet, [INFO] [stdout] 15 | b: DeviceBitMaps, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `InputDevice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `bus_type`, `vendor`, `product`, and `version` are never read [INFO] [stdout] --> src/devices.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 19 | struct DeviceId { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 20 | bus_type: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 21 | vendor: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 22 | product: u16, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 23 | version: u16, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DeviceId` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/devices.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 27 | struct DeviceBitMaps { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 28 | prop: Option, [INFO] [stdout] | ^^^^ [INFO] [stdout] 29 | ev: Option, [INFO] [stdout] | ^^ [INFO] [stdout] 30 | key: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 31 | rel: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 32 | abs: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 33 | msc: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 34 | led: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 35 | snd: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 36 | ff: Option, [INFO] [stdout] | ^^ [INFO] [stdout] 37 | sw: Option, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `DeviceBitMaps` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `filter_devices` is never used [INFO] [stdout] --> src/devices.rs:218:15 [INFO] [stdout] | [INFO] [stdout] 218 | pub(crate) fn filter_devices<'a, 'b>( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_A` is never used [INFO] [stdout] --> src/devices.rs:263:7 [INFO] [stdout] | [INFO] [stdout] 263 | const HEX_A: &str = "10"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_B` is never used [INFO] [stdout] --> src/devices.rs:264:7 [INFO] [stdout] | [INFO] [stdout] 264 | const HEX_B: &str = "11"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_C` is never used [INFO] [stdout] --> src/devices.rs:265:7 [INFO] [stdout] | [INFO] [stdout] 265 | const HEX_C: &str = "12"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_D` is never used [INFO] [stdout] --> src/devices.rs:266:7 [INFO] [stdout] | [INFO] [stdout] 266 | const HEX_D: &str = "13"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_E` is never used [INFO] [stdout] --> src/devices.rs:267:7 [INFO] [stdout] | [INFO] [stdout] 267 | const HEX_E: &str = "14"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_F` is never used [INFO] [stdout] --> src/devices.rs:268:7 [INFO] [stdout] | [INFO] [stdout] 268 | const HEX_F: &str = "15"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `i`, `p`, `s`, `u`, and `b` are never read [INFO] [stdout] --> src/devices.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 8 | pub(crate) struct InputDevice { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 9 | i: DeviceId, [INFO] [stdout] | ^ [INFO] [stdout] 10 | n: String, [INFO] [stdout] 11 | p: String, [INFO] [stdout] | ^ [INFO] [stdout] 12 | s: String, [INFO] [stdout] | ^ [INFO] [stdout] 13 | u: Option, [INFO] [stdout] | ^ [INFO] [stdout] 14 | h: HashSet, [INFO] [stdout] 15 | b: DeviceBitMaps, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `InputDevice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hex_decode` is never used [INFO] [stdout] --> src/devices.rs:270:4 [INFO] [stdout] | [INFO] [stdout] 270 | fn hex_decode(value: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `input__event` should have a snake case name [INFO] [stdout] --> src/main.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | mod input__event; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `input_event` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `bus_type`, `vendor`, `product`, and `version` are never read [INFO] [stdout] --> src/devices.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 19 | struct DeviceId { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] 20 | bus_type: u16, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 21 | vendor: u16, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 22 | product: u16, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 23 | version: u16, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DeviceId` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/devices.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 27 | struct DeviceBitMaps { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 28 | prop: Option, [INFO] [stdout] | ^^^^ [INFO] [stdout] 29 | ev: Option, [INFO] [stdout] | ^^ [INFO] [stdout] 30 | key: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 31 | rel: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 32 | abs: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 33 | msc: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 34 | led: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 35 | snd: Option, [INFO] [stdout] | ^^^ [INFO] [stdout] 36 | ff: Option, [INFO] [stdout] | ^^ [INFO] [stdout] 37 | sw: Option, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `DeviceBitMaps` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `filter_devices` is never used [INFO] [stdout] --> src/devices.rs:218:15 [INFO] [stdout] | [INFO] [stdout] 218 | pub(crate) fn filter_devices<'a, 'b>( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_A` is never used [INFO] [stdout] --> src/devices.rs:263:7 [INFO] [stdout] | [INFO] [stdout] 263 | const HEX_A: &str = "10"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_B` is never used [INFO] [stdout] --> src/devices.rs:264:7 [INFO] [stdout] | [INFO] [stdout] 264 | const HEX_B: &str = "11"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_C` is never used [INFO] [stdout] --> src/devices.rs:265:7 [INFO] [stdout] | [INFO] [stdout] 265 | const HEX_C: &str = "12"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_D` is never used [INFO] [stdout] --> src/devices.rs:266:7 [INFO] [stdout] | [INFO] [stdout] 266 | const HEX_D: &str = "13"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_E` is never used [INFO] [stdout] --> src/devices.rs:267:7 [INFO] [stdout] | [INFO] [stdout] 267 | const HEX_E: &str = "14"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `HEX_F` is never used [INFO] [stdout] --> src/devices.rs:268:7 [INFO] [stdout] | [INFO] [stdout] 268 | const HEX_F: &str = "15"; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `hex_decode` is never used [INFO] [stdout] --> src/devices.rs:270:4 [INFO] [stdout] | [INFO] [stdout] 270 | fn hex_decode(value: &str) -> Result { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: module `input__event` should have a snake case name [INFO] [stdout] --> src/main.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | mod input__event; [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to snake case: `input_event` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_HANGUEL` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:129:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `key_hanguel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_SCREENLOCK` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:162:1 [INFO] [stdout] | [INFO] [stdout] 162 | KEY_SCREENLOCK=> stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `key_screenlock` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_DIRECTION` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 164 | KEY_DIRECTION=> stringify!( KEY_ROTATE_DISPLAY), [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `key_direction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_DASHBOARD` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:213:1 [INFO] [stdout] | [INFO] [stdout] 213 | KEY_DASHBOARD => stringify!(KEY_ALL_APPLICATIONS), [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `key_dashboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_BRIGHTNESS_ZERO` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 265 | KEY_BRIGHTNESS_ZERO=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `key_brightness_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_WIMAX` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | KEY_WIMAX=> stringify!( KEY_WWAN), [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `key_wimax` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_HANGUEL` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:129:1 [INFO] [stdout] | [INFO] [stdout] 129 | KEY_HANGUEL => stringify!(KEY_HANGEUL), [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to snake case: `key_hanguel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_SCREENLOCK` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:162:1 [INFO] [stdout] | [INFO] [stdout] 162 | KEY_SCREENLOCK=> stringify!(KEY_COFFEE), [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `key_screenlock` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_DIRECTION` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:164:1 [INFO] [stdout] | [INFO] [stdout] 164 | KEY_DIRECTION=> stringify!( KEY_ROTATE_DISPLAY), [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `key_direction` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_DASHBOARD` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:213:1 [INFO] [stdout] | [INFO] [stdout] 213 | KEY_DASHBOARD => stringify!(KEY_ALL_APPLICATIONS), [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to snake case: `key_dashboard` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_BRIGHTNESS_ZERO` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:265:1 [INFO] [stdout] | [INFO] [stdout] 265 | KEY_BRIGHTNESS_ZERO=> stringify!(KEY_BRIGHTNESS_AUTO), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `key_brightness_zero` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `KEY_WIMAX` should have a snake case name [INFO] [stdout] --> src/format/codes.rs:269:1 [INFO] [stdout] | [INFO] [stdout] 269 | KEY_WIMAX=> stringify!( KEY_WWAN), [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case: `key_wimax` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] running `Command { std: "docker" "inspect" "2ed57791f4fac350dafbdaa6a5be9f6f8fba51e60c2b2f0177e6ac82f0999a95", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2ed57791f4fac350dafbdaa6a5be9f6f8fba51e60c2b2f0177e6ac82f0999a95", kill_on_drop: false }` [INFO] [stdout] 2ed57791f4fac350dafbdaa6a5be9f6f8fba51e60c2b2f0177e6ac82f0999a95