[INFO] cloning repository https://github.com/joshmarinacci/clogwench
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/joshmarinacci/clogwench" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjoshmarinacci%2Fclogwench", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjoshmarinacci%2Fclogwench'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c13c3785d2641fb6031baa654b32d5bd28232f8e
[INFO] documenting joshmarinacci/clogwench against 1.69.0 for beta-1.70-rustdoc-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjoshmarinacci%2Fclogwench" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/joshmarinacci/clogwench on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/joshmarinacci/clogwench
[INFO] finished tweaking git repo https://github.com/joshmarinacci/clogwench
[INFO] tweaked toml for git repo https://github.com/joshmarinacci/clogwench written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/joshmarinacci/clogwench 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" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded symphonia-utils-xiph v0.5.1
[INFO] [stderr]   Downloaded symphonia-format-wav v0.5.1
[INFO] [stderr]   Downloaded symphonia-codec-vorbis v0.5.1
[INFO] [stderr]   Downloaded symphonia-format-mkv v0.5.1
[INFO] [stderr]   Downloaded symphonia-format-isomp4 v0.5.1
[INFO] [stderr]   Downloaded symphonia-codec-pcm v0.5.1
[INFO] [stderr]   Downloaded rb v0.3.2
[INFO] [stderr]   Downloaded funty v1.2.0
[INFO] [stderr]   Downloaded symphonia v0.5.1
[INFO] [stderr]   Downloaded symphonia-bundle-flac v0.5.1
[INFO] [stderr]   Downloaded symphonia-codec-aac v0.5.1
[INFO] [stderr]   Downloaded symphonia-format-ogg v0.5.1
[INFO] [stderr]   Downloaded symphonia-metadata v0.5.1
[INFO] [stderr]   Downloaded evdev v0.11.1
[INFO] [stderr]   Downloaded sdl2 v0.35.1
[INFO] [stderr]   Downloaded symphonia-bundle-mp3 v0.5.1
[INFO] [stderr]   Downloaded symphonia-core v0.5.1
[INFO] [stderr]   Downloaded framebuffer v0.3.1
[INFO] [stderr]   Downloaded bitvec v0.21.2
[INFO] [stderr]   Downloaded sdl2-sys v0.35.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] be912cbd2ef505acc37c416f90a90f69df0b71de1c236b176f467227e8b49b70
[INFO] running `Command { std: "docker" "start" "-a" "be912cbd2ef505acc37c416f90a90f69df0b71de1c236b176f467227e8b49b70", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "be912cbd2ef505acc37c416f90a90f69df0b71de1c236b176f467227e8b49b70", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be912cbd2ef505acc37c416f90a90f69df0b71de1c236b176f467227e8b49b70", kill_on_drop: false }`
[INFO] [stdout] be912cbd2ef505acc37c416f90a90f69df0b71de1c236b176f467227e8b49b70
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a9813c566497813327cdd48b3d6ed4a0b2d7cfa57275f000ca34c05d1c603156
[INFO] running `Command { std: "docker" "start" "-a" "a9813c566497813327cdd48b3d6ed4a0b2d7cfa57275f000ca34c05d1c603156", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.39
[INFO] [stderr]     Checking cfg-if v1.0.0
[INFO] [stderr]    Compiling unicode-ident v1.0.1
[INFO] [stderr]    Compiling libc v0.2.133
[INFO] [stderr]    Compiling syn v1.0.98
[INFO] [stderr]    Compiling autocfg v1.0.1
[INFO] [stderr]     Checking bitflags v1.3.2
[INFO] [stderr]    Compiling serde_derive v1.0.137
[INFO] [stderr]    Compiling serde v1.0.137
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]     Checking encoding_index_tests v0.1.4
[INFO] [stderr]    Compiling pkg-config v0.3.24
[INFO] [stderr]    Compiling crc32fast v1.3.0
[INFO] [stderr]    Compiling serde_json v1.0.81
[INFO] [stderr]    Compiling memchr v2.4.1
[INFO] [stderr]     Checking ryu v1.0.9
[INFO] [stderr]     Checking adler v1.0.2
[INFO] [stderr]     Checking encoding-index-tradchinese v1.20141219.5
[INFO] [stderr]     Checking encoding-index-singlebyte v1.20141219.5
[INFO] [stderr]     Checking encoding-index-japanese v1.20141219.5
[INFO] [stderr]     Checking encoding-index-korean v1.20141219.5
[INFO] [stderr]     Checking encoding-index-simpchinese v1.20141219.5
[INFO] [stderr]     Checking itoa v1.0.1
[INFO] [stderr]     Checking smallvec v1.7.0
[INFO] [stderr]     Checking adler32 v1.2.0
[INFO] [stderr]     Checking bytemuck v1.12.1
[INFO] [stderr]     Checking arrayvec v0.7.2
[INFO] [stderr]    Compiling encoding_rs v0.8.31
[INFO] [stderr]     Checking ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]     Checking encoding v0.2.33
[INFO] [stderr]    Compiling xml-rs v0.8.4
[INFO] [stderr]     Checking libloading v0.7.3
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling miniz_oxide v0.4.4
[INFO] [stderr]     Checking deflate v0.9.1
[INFO] [stderr]    Compiling wayland-sys v0.29.5
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling parking_lot_core v0.8.5
[INFO] [stderr]     Checking dlib v0.5.0
[INFO] [stderr]     Checking instant v0.1.12
[INFO] [stderr]     Checking regex-syntax v0.6.25
[INFO] [stderr]     Checking once_cell v1.14.0
[INFO] [stderr]     Checking scopeguard v1.1.0
[INFO] [stderr]     Checking aho-corasick v0.7.18
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling quote v1.0.14
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]     Checking lock_api v0.4.5
[INFO] [stderr]    Compiling indexmap v1.8.0
[INFO] [stderr]    Compiling num-integer v0.1.44
[INFO] [stderr]     Checking unicode-width v0.1.9
[INFO] [stderr]    Compiling wayland-scanner v0.29.5
[INFO] [stderr]     Checking minimal-lexical v0.2.1
[INFO] [stderr]     Checking scoped-tls v1.0.0
[INFO] [stderr]     Checking downcast-rs v1.2.0
[INFO] [stderr]    Compiling unicode-segmentation v1.8.0
[INFO] [stderr]     Checking humantime v2.1.0
[INFO] [stderr]     Checking png v0.17.2
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking nom v7.1.1
[INFO] [stderr]    Compiling alsa-sys v0.3.1
[INFO] [stderr]    Compiling x11-dl v2.20.0
[INFO] [stderr]    Compiling heck v0.3.3
[INFO] [stderr]     Checking getrandom v0.2.3
[INFO] [stderr]     Checking atty v0.2.14
[INFO] [stderr]     Checking nix v0.23.1
[INFO] [stderr]     Checking nix v0.24.2
[INFO] [stderr]     Checking rand_core v0.6.3
[INFO] [stderr]     Checking traitobject v0.1.0
[INFO] [stderr]    Compiling jobserver v0.1.24
[INFO] [stderr]     Checking termcolor v1.1.2
[INFO] [stderr]     Checking ansi_term v0.12.1
[INFO] [stderr]     Checking strsim v0.8.0
[INFO] [stderr]     Checking linked-hash-map v0.5.4
[INFO] [stderr]     Checking vec_map v0.8.2
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking parking_lot v0.11.2
[INFO] [stderr]    Compiling cc v1.0.72
[INFO] [stderr]    Compiling radium v0.6.2
[INFO] [stderr]    Compiling anyhow v1.0.52
[INFO] [stderr]     Checking hashbrown v0.11.2
[INFO] [stderr]     Checking yaml-rust v0.4.5
[INFO] [stderr]     Checking clap v2.34.0
[INFO] [stderr]     Checking unsafe-any v0.4.2
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking ordered-float v2.10.0
[INFO] [stderr]     Checking regex v1.5.4
[INFO] [stderr]     Checking time v0.1.43
[INFO] [stderr]     Checking remove_dir_all v0.5.3
[INFO] [stderr]     Checking fastrand v1.8.0
[INFO] [stderr]     Checking cty v0.2.2
[INFO] [stderr]     Checking raw-window-handle v0.4.3
[INFO] [stderr]     Checking tempfile v3.3.0
[INFO] [stderr]    Compiling wayland-client v0.29.5
[INFO] [stderr]    Compiling wayland-protocols v0.29.5
[INFO] [stderr]     Checking chrono v0.4.19
[INFO] [stderr]     Checking typemap v0.3.3
[INFO] [stderr]     Checking thread-id v3.3.0
[INFO] [stderr]     Checking funty v1.2.0
[INFO] [stderr]     Checking log-mdc v0.1.0
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking fnv v1.0.7
[INFO] [stderr]     Checking arc-swap v0.4.8
[INFO] [stderr]    Compiling cpal v0.13.5
[INFO] [stderr]     Checking wyz v0.2.0
[INFO] [stderr]     Checking memmap v0.7.0
[INFO] [stderr]     Checking xcursor v0.3.4
[INFO] [stderr]     Checking errno v0.2.8
[INFO] [stderr]     Checking rb v0.3.2
[INFO] [stderr]    Compiling minifb v0.23.0
[INFO] [stderr]     Checking framebuffer v0.3.1
[INFO] [stderr]     Checking wayland-commons v0.29.5
[INFO] [stderr]     Checking bitvec v0.21.2
[INFO] [stderr]     Checking alsa v0.6.0
[INFO] [stderr]     Checking ctrlc v3.2.1
[INFO] [stderr]     Checking wayland-cursor v0.29.5
[INFO] [stderr]     Checking evdev v0.11.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.30
[INFO] [stderr]    Compiling structopt-derive v0.4.18
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]     Checking thiserror v1.0.30
[INFO] [stderr]     Checking structopt v0.3.25
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking serde_yaml v0.8.23
[INFO] [stderr]     Checking serde-value v0.7.0
[INFO] [stderr]     Checking symphonia-core v0.5.1
[INFO] [stderr]     Checking env_logger v0.9.0
[INFO] [stderr]     Checking cool-logger v0.1.0 (/opt/rustwide/workdir/cool-logger)
[INFO] [stderr]     Checking gfx v0.1.0 (/opt/rustwide/workdir/gfx)
[INFO] [stderr]     Checking log4rs v1.0.0
[INFO] [stderr]  Documenting gfx v0.1.0 (/opt/rustwide/workdir/gfx)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> gfx/src/font.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let mut dy:u32 = y as u32;
[INFO] [stdout]    |             ----^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> gfx/src/font.rs:48:13
[INFO] [stdout]    |
[INFO] [stdout] 48 |         let mut dy:u32 = y as u32;
[INFO] [stdout]    |             ----^^
[INFO] [stdout]    |             |
[INFO] [stdout]    |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `stride` is never used
[INFO] [stdout]    --> gfx/src/graphics.rs:428:8
[INFO] [stdout]     |
[INFO] [stdout] 428 |     fn stride(&self) -> usize {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 3 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking db v0.1.0 (/opt/rustwide/workdir/db)
[INFO] [stderr]  Documenting db v0.1.0 (/opt/rustwide/workdir/db)
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]   --> db/src/lib.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 | use std::path::{Path, PathBuf};
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `equals` should have an upper camel case name
[INFO] [stdout]    --> db/src/lib.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 |     equals(String),
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Equals`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `equalsi` should have an upper camel case name
[INFO] [stdout]    --> db/src/lib.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     equalsi(String),
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `Equalsi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `substring` should have an upper camel case name
[INFO] [stdout]    --> db/src/lib.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     substring(String),
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Substring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `substringi` should have an upper camel case name
[INFO] [stdout]    --> db/src/lib.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     substringi(String),
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Substringi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `equals` should have an upper camel case name
[INFO] [stdout]    --> db/src/lib.rs:287:5
[INFO] [stdout]     |
[INFO] [stdout] 287 |     equals(String),
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `Equals`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `equalsi` should have an upper camel case name
[INFO] [stdout]    --> db/src/lib.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     equalsi(String),
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `Equalsi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `substring` should have an upper camel case name
[INFO] [stdout]    --> db/src/lib.rs:289:5
[INFO] [stdout]     |
[INFO] [stdout] 289 |     substring(String),
[INFO] [stdout]     |     ^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Substring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `substringi` should have an upper camel case name
[INFO] [stdout]    --> db/src/lib.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     substringi(String),
[INFO] [stdout]     |     ^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Substringi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> db/src/lib.rs:154:13
[INFO] [stdout]     |
[INFO] [stdout] 154 |         let mut items = JDB::process_obj_values(objs);
[INFO] [stdout]     |             ----^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> db/src/lib.rs:164:17
[INFO] [stdout]     |
[INFO] [stdout] 164 |             let mut items = JDB::process_obj_values(objs);
[INFO] [stdout]     |                 ----^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `save` is never used
[INFO] [stdout]   --> db/src/lib.rs:23:19
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub(crate) fn save(&self) {
[INFO] [stdout]    |                   ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `create_attachment` is never used
[INFO] [stdout]   --> db/src/lib.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub(crate) fn create_attachment(&self, blob: &Vec<u8>) -> String {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `load_attachment` is never used
[INFO] [stdout]   --> db/src/lib.rs:68:19
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub(crate) fn load_attachment(&self, att_id: &str) -> Vec<u8> {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `close` is never used
[INFO] [stdout]   --> db/src/lib.rs:85:19
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub(crate) fn close(&self) {
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `find_by_id` is never used
[INFO] [stdout]   --> db/src/lib.rs:88:19
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub(crate) fn find_by_id(&self, id: &str) -> Option<&JObj> {
[INFO] [stdout]    |                   ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `load_from_file_with_append` is never used
[INFO] [stdout]    --> db/src/lib.rs:148:19
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub(crate) fn load_from_file_with_append(src_file: &PathBuf, append_file: &PathBuf, att_dir:&PathBuf) -> JDB {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `find_by_field` is never used
[INFO] [stdout]    --> db/src/lib.rs:233:19
[INFO] [stdout]     |
[INFO] [stdout] 233 |     pub(crate) fn find_by_field(&self, name: &str, value: &str) -> Vec<&JObj> {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `field_matches` is never used
[INFO] [stdout]    --> db/src/lib.rs:263:8
[INFO] [stdout]     |
[INFO] [stdout] 263 |     fn field_matches(&self, name:&str, value:&str) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_field` is never used
[INFO] [stdout]    --> db/src/lib.rs:273:8
[INFO] [stdout]     |
[INFO] [stdout] 273 |     fn add_field(&mut self, key:&str, value:&str) {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `set_field` is never used
[INFO] [stdout]    --> db/src/lib.rs:276:19
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub(crate) fn set_field(&mut self, key: &str, value: &str) {
[INFO] [stdout]     |                   ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `remove_field` is never used
[INFO] [stdout]    --> db/src/lib.rs:279:19
[INFO] [stdout]     |
[INFO] [stdout] 279 |     pub(crate) fn remove_field(&mut self, key: &str) {
[INFO] [stdout]     |                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking symphonia-metadata v0.5.1
[INFO] [stderr]     Checking symphonia-codec-pcm v0.5.1
[INFO] [stderr]     Checking symphonia-codec-aac v0.5.1
[INFO] [stdout] warning: 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking common v0.1.0 (/opt/rustwide/workdir/common)
[INFO] [stderr]  Documenting common v0.1.0 (/opt/rustwide/workdir/common)
[INFO] [stderr]     Checking symphonia-utils-xiph v0.5.1
[INFO] [stderr]     Checking symphonia-bundle-mp3 v0.5.1
[INFO] [stderr]     Checking symphonia-format-wav v0.5.1
[INFO] [stdout] warning: variant `LETTER_A` should have an upper camel case name
[INFO] [stdout]  --> common/src/generated.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     LETTER_A,
[INFO] [stdout]   |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterA`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_B` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     LETTER_B,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterB`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_C` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     LETTER_C,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_D` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     LETTER_D,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_E` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     LETTER_E,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_F` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     LETTER_F,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterF`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_G` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     LETTER_G,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_H` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     LETTER_H,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_I` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     LETTER_I,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterI`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_J` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     LETTER_J,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterJ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_K` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     LETTER_K,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_L` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     LETTER_L,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_M` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     LETTER_M,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_N` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     LETTER_N,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_O` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     LETTER_O,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_P` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     LETTER_P,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_Q` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     LETTER_Q,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_R` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     LETTER_R,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_S` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     LETTER_S,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_T` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     LETTER_T,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_U` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     LETTER_U,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterU`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_V` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     LETTER_V,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterV`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_W` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     LETTER_W,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_X` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     LETTER_X,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_Y` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     LETTER_Y,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_Z` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     LETTER_Z,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterZ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_0` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     DIGIT_0,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_1` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     DIGIT_1,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_2` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     DIGIT_2,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_3` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     DIGIT_3,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_4` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     DIGIT_4,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_5` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     DIGIT_5,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_6` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     DIGIT_6,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_7` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     DIGIT_7,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_8` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     DIGIT_8,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_9` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     DIGIT_9,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ARROW_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     ARROW_LEFT,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ArrowLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ARROW_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     ARROW_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ArrowRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ARROW_UP` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     ARROW_UP,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `ArrowUp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ARROW_DOWN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     ARROW_DOWN,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ArrowDown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SHIFT_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     SHIFT_LEFT,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ShiftLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SHIFT_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     SHIFT_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ShiftRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CONTROL_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     CONTROL_LEFT,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ControlLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CONTROL_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     CONTROL_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ControlRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ALT_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ALT_LEFT,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `AltLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ALT_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     ALT_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `AltRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `META_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     META_LEFT,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `MetaLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `META_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     META_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `MetaRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LESS_THAN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         LESS_THAN,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to upper camel case: `LessThan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `GREATER_THAN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         GREATER_THAN,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterThan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DOUBLE_QUOTE` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         DOUBLE_QUOTE,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DoubleQuote`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LEFT_PAREN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         LEFT_PAREN,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftParen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `RIGHT_PAREN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |         RIGHT_PAREN,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightParen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BRACKET_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         BRACKET_LEFT,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BracketLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BRACKET_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |         BRACKET_RIGHT,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BracketRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BRACE_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         BRACE_LEFT,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to upper camel case: `BraceLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BRACE_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |         BRACE_RIGHT,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BraceRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `MOUSE_PRIMARY` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     MOUSE_PRIMARY,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MousePrimary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `equals` should have an upper camel case name
[INFO] [stdout]   --> common/src/lib.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     equals,
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `Equals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `equalsi` should have an upper camel case name
[INFO] [stdout]   --> common/src/lib.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     equalsi,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Equalsi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `substring` should have an upper camel case name
[INFO] [stdout]   --> common/src/lib.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     substring,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Substring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `substringi` should have an upper camel case name
[INFO] [stdout]   --> common/src/lib.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     substringi,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Substringi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt::Formatter`
[INFO] [stdout]  --> common/src/lib.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::fmt::Formatter;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SystemTime`, `UNIX_EPOCH`
[INFO] [stdout]  --> common/src/lib.rs:2:17
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::time::{SystemTime, UNIX_EPOCH};
[INFO] [stdout]   |                 ^^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_A` should have an upper camel case name
[INFO] [stdout]  --> common/src/generated.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     LETTER_A,
[INFO] [stdout]   |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterA`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_B` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 |     LETTER_B,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterB`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_C` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     LETTER_C,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterC`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_D` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     LETTER_D,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterD`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_E` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     LETTER_E,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_F` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     LETTER_F,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterF`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_G` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     LETTER_G,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_H` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     LETTER_H,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_I` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     LETTER_I,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterI`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_J` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     LETTER_J,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterJ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_K` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     LETTER_K,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterK`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_L` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     LETTER_L,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_M` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     LETTER_M,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_N` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     LETTER_N,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_O` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     LETTER_O,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterO`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_P` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     LETTER_P,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterP`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_Q` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     LETTER_Q,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterQ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_R` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     LETTER_R,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_S` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     LETTER_S,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterS`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_T` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     LETTER_T,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_U` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     LETTER_U,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterU`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_V` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     LETTER_V,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterV`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_W` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     LETTER_W,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_X` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     LETTER_X,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_Y` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     LETTER_Y,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LETTER_Z` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     LETTER_Z,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `LetterZ`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_0` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     DIGIT_0,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_1` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     DIGIT_1,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_2` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     DIGIT_2,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_3` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     DIGIT_3,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_4` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     DIGIT_4,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_5` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     DIGIT_5,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_6` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     DIGIT_6,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_7` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     DIGIT_7,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_8` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     DIGIT_8,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DIGIT_9` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     DIGIT_9,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Digit9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ARROW_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     ARROW_LEFT,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ArrowLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ARROW_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     ARROW_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ArrowRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ARROW_UP` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     ARROW_UP,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `ArrowUp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ARROW_DOWN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     ARROW_DOWN,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ArrowDown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SHIFT_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     SHIFT_LEFT,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `ShiftLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `SHIFT_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     SHIFT_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `ShiftRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CONTROL_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     CONTROL_LEFT,
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ControlLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `CONTROL_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     CONTROL_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ControlRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ALT_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     ALT_LEFT,
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `AltLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `ALT_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     ALT_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `AltRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `META_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     META_LEFT,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `MetaLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `META_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     META_RIGHT,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `MetaRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LESS_THAN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         LESS_THAN,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to upper camel case: `LessThan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `GREATER_THAN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         GREATER_THAN,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `GreaterThan`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `DOUBLE_QUOTE` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         DOUBLE_QUOTE,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DoubleQuote`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `LEFT_PAREN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 |         LEFT_PAREN,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to upper camel case: `LeftParen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `RIGHT_PAREN` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |         RIGHT_PAREN,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to upper camel case: `RightParen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BRACKET_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:85:9
[INFO] [stdout]    |
[INFO] [stdout] 85 |         BRACKET_LEFT,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BracketLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BRACKET_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:86:9
[INFO] [stdout]    |
[INFO] [stdout] 86 |         BRACKET_RIGHT,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `BracketRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BRACE_LEFT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         BRACE_LEFT,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to upper camel case: `BraceLeft`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BRACE_RIGHT` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:88:9
[INFO] [stdout]    |
[INFO] [stdout] 88 |         BRACE_RIGHT,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: convert the identifier to upper camel case: `BraceRight`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `MOUSE_PRIMARY` should have an upper camel case name
[INFO] [stdout]   --> common/src/generated.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     MOUSE_PRIMARY,
[INFO] [stdout]    |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `MousePrimary`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `equals` should have an upper camel case name
[INFO] [stdout]   --> common/src/lib.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     equals,
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `Equals`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `equalsi` should have an upper camel case name
[INFO] [stdout]   --> common/src/lib.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     equalsi,
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `Equalsi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `substring` should have an upper camel case name
[INFO] [stdout]   --> common/src/lib.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     substring,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Substring`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `substringi` should have an upper camel case name
[INFO] [stdout]   --> common/src/lib.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     substringi,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Substringi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking symphonia-bundle-flac v0.5.1
[INFO] [stderr]     Checking symphonia-format-mkv v0.5.1
[INFO] [stderr]     Checking symphonia-format-isomp4 v0.5.1
[INFO] [stderr]     Checking symphonia-format-ogg v0.5.1
[INFO] [stderr]     Checking symphonia-codec-vorbis v0.5.1
[INFO] [stdout] warning: field `stream` is never read
[INFO] [stdout]   --> common/src/client.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct ClientConnection {
[INFO] [stdout]    |            ---------------- field in this struct
[INFO] [stdout] 11 |     stream: TcpStream,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking symphonia v0.5.1
[INFO] [stdout] warning: 65 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking native-linux v0.1.0 (/opt/rustwide/workdir/plat/native-linux)
[INFO] [stderr]     Checking common-wm v0.1.0 (/opt/rustwide/workdir/common-wm)
[INFO] [stderr]     Checking audio v0.1.0 (/opt/rustwide/workdir/audio)
[INFO] [stdout] warning: 62 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Serialize`
[INFO] [stdout]   --> common-wm/src/lib.rs:12:26
[INFO] [stdout]    |
[INFO] [stdout] 12 | use serde::{Deserialize, Serialize};
[INFO] [stdout]    |                          ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `common::BLACK`, `common::Point`
[INFO] [stdout]  --> plat/native-linux/src/lib.rs:2:48
[INFO] [stdout]   |
[INFO] [stdout] 2 | use common::{ARGBColor, IncomingMessage, Rect, BLACK, Point};
[INFO] [stdout]   |                                                ^^^^^  ^^^^^ no `Point` in the root
[INFO] [stdout]   |                                                |
[INFO] [stdout]   |                                                no `BLACK` in the root
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this struct instead:
[INFO] [stdout]           gfx::graphics::Point
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `common::BLACK`, `common::Point`
[INFO] [stdout]  --> plat/native-linux/src/surf.rs:3:25
[INFO] [stdout]   |
[INFO] [stdout] 3 | use common::{ARGBColor, BLACK, Rect, Point};
[INFO] [stdout]   |                         ^^^^^        ^^^^^ no `Point` in the root
[INFO] [stdout]   |                         |
[INFO] [stdout]   |                         no `BLACK` in the root
[INFO] [stdout]   |
[INFO] [stdout]   = help: consider importing this unresolved item instead:
[INFO] [stdout]           crate::BLACK
[INFO] [stdout]   = help: consider importing one of these items instead:
[INFO] [stdout]           crate::Point
[INFO] [stdout]           gfx::graphics::Point
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: struct `ARGBColor` is private
[INFO] [stdout]  --> plat/native-linux/src/lib.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use common::{ARGBColor, IncomingMessage, Rect, BLACK, Point};
[INFO] [stdout]   |              ^^^^^^^^^ private struct
[INFO] [stdout]   |
[INFO] [stdout] note: the struct `ARGBColor` is defined here
[INFO] [stdout]  --> /opt/rustwide/workdir/common/src/lib.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | use gfx::graphics::{ARGBColor, GFXBuffer, Rect, Size};
[INFO] [stdout]   |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: struct `Rect` is private
[INFO] [stdout]  --> plat/native-linux/src/lib.rs:2:42
[INFO] [stdout]   |
[INFO] [stdout] 2 | use common::{ARGBColor, IncomingMessage, Rect, BLACK, Point};
[INFO] [stdout]   |                                          ^^^^ private struct
[INFO] [stdout]   |
[INFO] [stdout] note: the struct `Rect` is defined here
[INFO] [stdout]  --> /opt/rustwide/workdir/common/src/lib.rs:6:43
[INFO] [stdout]   |
[INFO] [stdout] 6 | use gfx::graphics::{ARGBColor, GFXBuffer, Rect, Size};
[INFO] [stdout]   |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: struct `ARGBColor` is private
[INFO] [stdout]  --> plat/native-linux/src/surf.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use common::{ARGBColor, BLACK, Rect, Point};
[INFO] [stdout]   |              ^^^^^^^^^ private struct
[INFO] [stdout]   |
[INFO] [stdout] note: the struct `ARGBColor` is defined here
[INFO] [stdout]  --> /opt/rustwide/workdir/common/src/lib.rs:6:21
[INFO] [stdout]   |
[INFO] [stdout] 6 | use gfx::graphics::{ARGBColor, GFXBuffer, Rect, Size};
[INFO] [stdout]   |                     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: struct `Rect` is private
[INFO] [stdout]  --> plat/native-linux/src/surf.rs:3:32
[INFO] [stdout]   |
[INFO] [stdout] 3 | use common::{ARGBColor, BLACK, Rect, Point};
[INFO] [stdout]   |                                ^^^^ private struct
[INFO] [stdout]   |
[INFO] [stdout] note: the struct `Rect` is defined here
[INFO] [stdout]  --> /opt/rustwide/workdir/common/src/lib.rs:6:43
[INFO] [stdout]   |
[INFO] [stdout] 6 | use gfx::graphics::{ARGBColor, GFXBuffer, Rect, Size};
[INFO] [stdout]   |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: struct `Rect` is private
[INFO] [stdout]  --> plat/native-linux/src/input.rs:6:43
[INFO] [stdout]   |
[INFO] [stdout] 6 | use common::{APICommand, IncomingMessage, Rect};
[INFO] [stdout]   |                                           ^^^^ private struct
[INFO] [stdout]   |
[INFO] [stdout] note: the struct `Rect` is defined here
[INFO] [stdout]  --> /opt/rustwide/workdir/common/src/lib.rs:6:43
[INFO] [stdout]   |
[INFO] [stdout] 6 | use gfx::graphics::{ARGBColor, GFXBuffer, Rect, Size};
[INFO] [stdout]   |                                           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `mpsc`
[INFO] [stdout]  --> plat/native-linux/src/lib.rs:4:22
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::sync::{Arc, mpsc};
[INFO] [stdout]   |                      ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Ordering`
[INFO] [stdout]  --> plat/native-linux/src/lib.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::sync::atomic::{AtomicBool, Ordering};
[INFO] [stdout]   |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `KdMode`, `VarScreeninfo`
[INFO] [stdout]  --> plat/native-linux/src/lib.rs:7:32
[INFO] [stdout]   |
[INFO] [stdout] 7 | use framebuffer::{Framebuffer, KdMode, VarScreeninfo};
[INFO] [stdout]   |                                ^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::cmp::max`
[INFO] [stdout]  --> plat/native-linux/src/input.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::cmp::max;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `res`
[INFO] [stdout]    --> common-wm/src/lib.rs:285:58
[INFO] [stdout]     |
[INFO] [stdout] 285 |                     if let APICommand::WMConnectResponse(res) = cmd.command {
[INFO] [stdout]     |                                                          ^^^ help: if this is intentional, prefix it with an underscore: `_res`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `source`
[INFO] [stdout]    --> common-wm/src/lib.rs:408:51
[INFO] [stdout]     |
[INFO] [stdout] 408 |     fn mouse_down(&mut self, evt: MouseDownEvent, source: &IncomingMessage, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessa...
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> common-wm/src/lib.rs:408:77
[INFO] [stdout]     |
[INFO] [stdout] 408 | ...nt, source: &IncomingMessage, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:408:109
[INFO] [stdout]     |
[INFO] [stdout] 408 | ...te: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `evt`
[INFO] [stdout]    --> common-wm/src/lib.rs:412:30
[INFO] [stdout]     |
[INFO] [stdout] 412 |     fn mouse_move(&mut self, evt: MouseMoveEvent, state:&mut WindowManagerState, tx_out:&Sender<IncomingMessage>) {
[INFO] [stdout]     |                              ^^^ help: if this is intentional, prefix it with an underscore: `_evt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> common-wm/src/lib.rs:412:51
[INFO] [stdout]     |
[INFO] [stdout] 412 |     fn mouse_move(&mut self, evt: MouseMoveEvent, state:&mut WindowManagerState, tx_out:&Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:412:82
[INFO] [stdout]     |
[INFO] [stdout] 412 |     fn mouse_move(&mut self, evt: MouseMoveEvent, state:&mut WindowManagerState, tx_out:&Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `evt`
[INFO] [stdout]    --> common-wm/src/lib.rs:416:28
[INFO] [stdout]     |
[INFO] [stdout] 416 |     fn mouse_up(&mut self, evt: MouseUpEvent, state:&mut WindowManagerState, tx_out:&Sender<IncomingMessage>) {
[INFO] [stdout]     |                            ^^^ help: if this is intentional, prefix it with an underscore: `_evt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> common-wm/src/lib.rs:416:47
[INFO] [stdout]     |
[INFO] [stdout] 416 |     fn mouse_up(&mut self, evt: MouseUpEvent, state:&mut WindowManagerState, tx_out:&Sender<IncomingMessage>) {
[INFO] [stdout]     |                                               ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:416:78
[INFO] [stdout]     |
[INFO] [stdout] 416 |     fn mouse_up(&mut self, evt: MouseUpEvent, state:&mut WindowManagerState, tx_out:&Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                                              ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> common-wm/src/lib.rs:428:17
[INFO] [stdout]     |
[INFO] [stdout] 428 |     pub fn init(start: Point, winid: Uuid) -> WindowDragGesture {
[INFO] [stdout]     |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `source`
[INFO] [stdout]    --> common-wm/src/lib.rs:438:51
[INFO] [stdout]     |
[INFO] [stdout] 438 |     fn mouse_down(&mut self, evt: MouseDownEvent, source: &IncomingMessage, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessa...
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:438:109
[INFO] [stdout]     |
[INFO] [stdout] 438 | ...te: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:448:82
[INFO] [stdout]     |
[INFO] [stdout] 448 |     fn mouse_move(&mut self, evt: MouseMoveEvent, state:&mut WindowManagerState, tx_out:&Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:459:78
[INFO] [stdout]     |
[INFO] [stdout] 459 |     fn mouse_up(&mut self, evt: MouseUpEvent, state:&mut WindowManagerState, tx_out:&Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                                              ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> common-wm/src/lib.rs:478:17
[INFO] [stdout]     |
[INFO] [stdout] 478 |     pub fn init(start:Point, winid:Uuid) -> WindowResizeGesture {
[INFO] [stdout]     |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `source`
[INFO] [stdout]    --> common-wm/src/lib.rs:487:51
[INFO] [stdout]     |
[INFO] [stdout] 487 |     fn mouse_down(&mut self, evt: MouseDownEvent, source: &IncomingMessage, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessa...
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> common-wm/src/lib.rs:487:77
[INFO] [stdout]     |
[INFO] [stdout] 487 | ...nt, source: &IncomingMessage, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:487:109
[INFO] [stdout]     |
[INFO] [stdout] 487 | ...te: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:493:83
[INFO] [stdout]     |
[INFO] [stdout] 493 |     fn mouse_move(&mut self, evt: MouseMoveEvent, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:501:79
[INFO] [stdout]     |
[INFO] [stdout] 501 |     fn mouse_up(&mut self, evt: MouseUpEvent, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                                               ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> common-wm/src/lib.rs:517:17
[INFO] [stdout]     |
[INFO] [stdout] 517 |     pub fn init(start:Point, winid:Uuid) -> WindowCloseButtonGesture {
[INFO] [stdout]     |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `evt`
[INFO] [stdout]    --> common-wm/src/lib.rs:526:30
[INFO] [stdout]     |
[INFO] [stdout] 526 |     fn mouse_down(&mut self, evt: MouseDownEvent, source: &IncomingMessage, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessa...
[INFO] [stdout]     |                              ^^^ help: if this is intentional, prefix it with an underscore: `_evt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `source`
[INFO] [stdout]    --> common-wm/src/lib.rs:526:51
[INFO] [stdout]     |
[INFO] [stdout] 526 |     fn mouse_down(&mut self, evt: MouseDownEvent, source: &IncomingMessage, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessa...
[INFO] [stdout]     |                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_source`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> common-wm/src/lib.rs:526:77
[INFO] [stdout]     |
[INFO] [stdout] 526 | ...nt, source: &IncomingMessage, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:526:109
[INFO] [stdout]     |
[INFO] [stdout] 526 | ...te: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `evt`
[INFO] [stdout]    --> common-wm/src/lib.rs:529:30
[INFO] [stdout]     |
[INFO] [stdout] 529 |     fn mouse_move(&mut self, evt: MouseMoveEvent, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                              ^^^ help: if this is intentional, prefix it with an underscore: `_evt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> common-wm/src/lib.rs:529:51
[INFO] [stdout]     |
[INFO] [stdout] 529 |     fn mouse_move(&mut self, evt: MouseMoveEvent, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tx_out`
[INFO] [stdout]    --> common-wm/src/lib.rs:529:83
[INFO] [stdout]     |
[INFO] [stdout] 529 |     fn mouse_move(&mut self, evt: MouseMoveEvent, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                                                                                   ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tx_out`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `evt`
[INFO] [stdout]    --> common-wm/src/lib.rs:532:28
[INFO] [stdout]     |
[INFO] [stdout] 532 |     fn mouse_up(&mut self, evt: MouseUpEvent, state: &mut WindowManagerState, tx_out: &Sender<IncomingMessage>) {
[INFO] [stdout]     |                            ^^^ help: if this is intentional, prefix it with an underscore: `_evt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0063]: missing fields `timestamp_usec` and `trace` in initializer of `IncomingMessage`
[INFO] [stdout]    --> plat/native-linux/src/input.rs:194:35
[INFO] [stdout]     |
[INFO] [stdout] 194 |                         let cmd = IncomingMessage {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^ missing `timestamp_usec` and `trace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `err`
[INFO] [stdout]    --> audio/src/audio.rs:100:21
[INFO] [stdout]     |
[INFO] [stdout] 100 |                 Err(err) => {
[INFO] [stdout]     |                     ^^^ help: if this is intentional, prefix it with an underscore: `_err`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0063]: missing fields `timestamp_usec` and `trace` in initializer of `IncomingMessage`
[INFO] [stdout]    --> plat/native-linux/src/input.rs:225:35
[INFO] [stdout]     |
[INFO] [stdout] 225 |                         let cmd = IncomingMessage {
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^ missing `timestamp_usec` and `trace`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `recv_thread` and `send_thread` are never read
[INFO] [stdout]    --> common-wm/src/lib.rs:250:5
[INFO] [stdout]     |
[INFO] [stdout] 248 | pub struct CentralConnection {
[INFO] [stdout]     |            ----------------- fields in this struct
[INFO] [stdout] 249 |     pub stream: TcpStream,
[INFO] [stdout] 250 |     recv_thread: JoinHandle<()>,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 251 |     send_thread: JoinHandle<()>,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `win_start` is never read
[INFO] [stdout]    --> common-wm/src/lib.rs:474:5
[INFO] [stdout]     |
[INFO] [stdout] 471 | pub struct WindowResizeGesture {
[INFO] [stdout]     |            ------------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 474 |     win_start: Point,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `init` is never used
[INFO] [stdout]   --> audio/src/lib.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub(crate) fn init(&mut self) {
[INFO] [stdout]    |                   ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `shutdown` is never used
[INFO] [stdout]   --> audio/src/lib.rs:64:19
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub(crate) fn shutdown(&self) {
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `path` and `track_id` are never read
[INFO] [stdout]   --> audio/src/audio.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct AudioPlayer {
[INFO] [stdout]    |            ----------- fields in this struct
[INFO] [stdout] 25 |     path:String,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 28 |     track_id: u32,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors; 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0063, E0432, E0603.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0063`.
[INFO] [stdout] 
[INFO] [stdout] warning: 33 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `native-linux` due to 10 previous errors; 4 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a9813c566497813327cdd48b3d6ed4a0b2d7cfa57275f000ca34c05d1c603156", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a9813c566497813327cdd48b3d6ed4a0b2d7cfa57275f000ca34c05d1c603156", kill_on_drop: false }`
[INFO] [stdout] a9813c566497813327cdd48b3d6ed4a0b2d7cfa57275f000ca34c05d1c603156
