[INFO] cloning repository https://github.com/jorikvanveen/nomouse
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jorikvanveen/nomouse" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjorikvanveen%2Fnomouse", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjorikvanveen%2Fnomouse'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3465cc063a4b4baa9f323967ed0b8cd0d609f95e
[INFO] testing jorikvanveen/nomouse against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjorikvanveen%2Fnomouse" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/jorikvanveen/nomouse
[INFO] finished tweaking git repo https://github.com/jorikvanveen/nomouse
[INFO] tweaked toml for git repo https://github.com/jorikvanveen/nomouse written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/jorikvanveen/nomouse on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/jorikvanveen/nomouse 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.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded font-types v0.9.0
[INFO] [stderr]   Downloaded memmap2 v0.9.7
[INFO] [stderr]   Downloaded swash v0.2.5
[INFO] [stderr]   Downloaded skrifa v0.31.3
[INFO] [stderr]   Downloaded read-fonts v0.29.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 588b1c941261b10cd0a30aa1e280238e903ec27572aaa847e0912bc0a384ceb3
[INFO] running `Command { std: "docker" "start" "-a" "588b1c941261b10cd0a30aa1e280238e903ec27572aaa847e0912bc0a384ceb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "588b1c941261b10cd0a30aa1e280238e903ec27572aaa847e0912bc0a384ceb3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "588b1c941261b10cd0a30aa1e280238e903ec27572aaa847e0912bc0a384ceb3", kill_on_drop: false }`
[INFO] [stdout] 588b1c941261b10cd0a30aa1e280238e903ec27572aaa847e0912bc0a384ceb3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b8931d33665c61f89b3456a2db7eb8bcd623a16fe58cb5932ac092cfb65577f9
[INFO] running `Command { std: "docker" "start" "-a" "b8931d33665c61f89b3456a2db7eb8bcd623a16fe58cb5932ac092cfb65577f9", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling rustix v1.0.8
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling wayland-sys v0.31.7
[INFO] [stderr]    Compiling cc v1.2.31
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling slotmap v1.0.7
[INFO] [stderr]    Compiling slab v0.4.10
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling tinyvec v1.9.0
[INFO] [stderr]    Compiling smithay-client-toolkit v0.19.2
[INFO] [stderr]    Compiling yazi v0.2.1
[INFO] [stderr]    Compiling xcursor v0.3.10
[INFO] [stderr]    Compiling ttf-parser v0.21.1
[INFO] [stderr]    Compiling cursor-icon v1.2.0
[INFO] [stderr]    Compiling unicode-ccc v0.2.0
[INFO] [stderr]    Compiling unicode-bidi-mirroring v0.2.0
[INFO] [stderr]    Compiling zeno v0.3.3
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling smol_str v0.2.2
[INFO] [stderr]    Compiling unicode-bidi v0.3.18
[INFO] [stderr]    Compiling rangemap v1.6.0
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling self_cell v1.2.0
[INFO] [stderr]    Compiling sys-locale v0.3.2
[INFO] [stderr]    Compiling quick-xml v0.37.5
[INFO] [stderr]    Compiling wayland-backend v0.3.11
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling wayland-scanner v0.31.7
[INFO] [stderr]    Compiling bytemuck_derive v1.10.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling memmap2 v0.9.7
[INFO] [stderr]    Compiling memmap2 v0.8.0
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling fontdb v0.16.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling bytemuck v1.23.1
[INFO] [stderr]    Compiling nanoid v0.4.0
[INFO] [stderr]    Compiling font-types v0.9.0
[INFO] [stderr]    Compiling xkeysym v0.2.1
[INFO] [stderr]    Compiling rustybuzz v0.14.1
[INFO] [stderr]    Compiling read-fonts v0.29.3
[INFO] [stderr]    Compiling xkbcommon v0.7.0
[INFO] [stderr]    Compiling polling v3.10.0
[INFO] [stderr]    Compiling tempfile v3.20.0
[INFO] [stderr]    Compiling calloop v0.13.0
[INFO] [stderr]    Compiling wayland-client v0.31.11
[INFO] [stderr]    Compiling wayland-csd-frame v0.3.0
[INFO] [stderr]    Compiling wayland-protocols v0.32.9
[INFO] [stderr]    Compiling wayland-cursor v0.31.11
[INFO] [stderr]    Compiling wayland-protocols v0.31.2
[INFO] [stderr]    Compiling calloop-wayland-source v0.3.0
[INFO] [stderr]    Compiling wayland-protocols-wlr v0.2.0
[INFO] [stderr]    Compiling skrifa v0.31.3
[INFO] [stderr]    Compiling swash v0.2.5
[INFO] [stderr]    Compiling wayland-protocols-wlr v0.3.9
[INFO] [stderr]    Compiling cosmic-text v0.14.2
[INFO] [stderr]    Compiling nomouse v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `nanoid::nanoid`
[INFO] [stdout]  --> src/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use nanoid::nanoid;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `fd::AsFd`, `ptr::NonNull`, `raw::c_void`, and `unix::prelude::OwnedFd`
[INFO] [stdout]  --> src/main.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 |     os::{fd::AsFd, raw::c_void, unix::prelude::OwnedFd},
[INFO] [stdout]   |          ^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8 |     ptr::NonNull,
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ProtFlags`, `fcntl::OFlag`, `shm_open`, `shm_unlink`, `stat::Mode`, and `unistd::ftruncate`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     fcntl::OFlag,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 13 |     sys::{
[INFO] [stdout] 14 |         mman::{ProtFlags, shm_open, shm_unlink},
[INFO] [stdout]    |                ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 15 |         stat::Mode,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 16 |     },
[INFO] [stdout] 17 |     unistd::ftruncate,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wl_shm::Format`
[INFO] [stdout]   --> src/main.rs:21:41
[INFO] [stdout]    |
[INFO] [stdout] 21 |     protocol::{wl_pointer::ButtonState, wl_shm::Format},
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `linux::raw::stat`
[INFO] [stdout]  --> src/app.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 |     os::{fd::AsFd, linux::raw::stat},
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `smithay_client_toolkit::seat::pointer::BTN_LEFT`
[INFO] [stdout]  --> src/app.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use smithay_client_toolkit::seat::pointer::BTN_LEFT;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wl_pointer::ButtonState`
[INFO] [stdout]   --> src/app.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         wl_pointer::ButtonState,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FinalSelector` and `app`
[INFO] [stdout]   --> src/app.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     app,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 |     position_selector::{FinalSelector, SelectorState},
[INFO] [stdout]    |                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wl_buffer::WlBuffer`
[INFO] [stdout]  --> src/output_utils.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |         wl_buffer::WlBuffer,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hash::Hash`
[INFO] [stdout]  --> src/position_selector.rs:1:33
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{collections::HashMap, hash::Hash};
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `std::os::linux::raw::stat`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions
[INFO] [stdout]  --> src/app.rs:4:32
[INFO] [stdout]   |
[INFO] [stdout] 4 |     os::{fd::AsFd, linux::raw::stat},
[INFO] [stdout]   |                                ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `selected_output`
[INFO] [stdout]    --> src/app.rs:114:44
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 let (selected_output_name, selected_output) = self
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_output`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 |         proxy: &ZwlrVirtualPointerV1,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 |         proxy: &ZwlrVirtualPointerManagerV1,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |         proxy: &WlKeyboard,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `time`
[INFO] [stdout]    --> src/app.rs:242:17
[INFO] [stdout]     |
[INFO] [stdout] 242 |                 time,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `time: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:269:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 |         proxy: &WlCallback,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 |         proxy: &XdgToplevel,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `states`
[INFO] [stdout]    --> src/app.rs:293:17
[INFO] [stdout]     |
[INFO] [stdout] 293 |                 states,
[INFO] [stdout]     |                 ^^^^^^ help: try ignoring the field: `states: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width`
[INFO] [stdout]    --> src/app.rs:312:52
[INFO] [stdout]     |
[INFO] [stdout] 312 |             xdg_toplevel::Event::ConfigureBounds { width, height } => {}
[INFO] [stdout]     |                                                    ^^^^^ help: try ignoring the field: `width: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/app.rs:312:59
[INFO] [stdout]     |
[INFO] [stdout] 312 |             xdg_toplevel::Event::ConfigureBounds { width, height } => {}
[INFO] [stdout]     |                                                           ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `capabilities`
[INFO] [stdout]    --> src/app.rs:313:51
[INFO] [stdout]     |
[INFO] [stdout] 313 |             xdg_toplevel::Event::WmCapabilities { capabilities } => {}
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^ help: try ignoring the field: `capabilities: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 341 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:356:9
[INFO] [stdout]     |
[INFO] [stdout] 356 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         proxy: &WlBuffer,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:359:9
[INFO] [stdout]     |
[INFO] [stdout] 359 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 360 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:370:9
[INFO] [stdout]     |
[INFO] [stdout] 370 |         proxy: &WlShm,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:372:9
[INFO] [stdout]     |
[INFO] [stdout] 372 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:373:9
[INFO] [stdout]     |
[INFO] [stdout] 373 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:374:9
[INFO] [stdout]     |
[INFO] [stdout] 374 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:385:9
[INFO] [stdout]     |
[INFO] [stdout] 385 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `compositor`
[INFO] [stdout]    --> src/app.rs:386:9
[INFO] [stdout]     |
[INFO] [stdout] 386 |         compositor: &WlCompositor,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_compositor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:388:9
[INFO] [stdout]     |
[INFO] [stdout] 388 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:389:9
[INFO] [stdout]     |
[INFO] [stdout] 389 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:390:9
[INFO] [stdout]     |
[INFO] [stdout] 390 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:398:9
[INFO] [stdout]     |
[INFO] [stdout] 398 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:399:9
[INFO] [stdout]     |
[INFO] [stdout] 399 |         proxy: &WlSurface,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:401:9
[INFO] [stdout]     |
[INFO] [stdout] 401 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:402:9
[INFO] [stdout]     |
[INFO] [stdout] 402 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:403:9
[INFO] [stdout]     |
[INFO] [stdout] 403 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:411:9
[INFO] [stdout]     |
[INFO] [stdout] 411 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:412:9
[INFO] [stdout]     |
[INFO] [stdout] 412 |         proxy: &WlShmPool,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:414:9
[INFO] [stdout]     |
[INFO] [stdout] 414 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:415:9
[INFO] [stdout]     |
[INFO] [stdout] 415 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:416:9
[INFO] [stdout]     |
[INFO] [stdout] 416 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:425:9
[INFO] [stdout]     |
[INFO] [stdout] 425 |         proxy: &WlOutput,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:427:9
[INFO] [stdout]     |
[INFO] [stdout] 427 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:428:9
[INFO] [stdout]     |
[INFO] [stdout] 428 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:429:9
[INFO] [stdout]     |
[INFO] [stdout] 429 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 |         proxy: &ZwlrLayerShellV1,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:489:9
[INFO] [stdout]     |
[INFO] [stdout] 489 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:490:9
[INFO] [stdout]     |
[INFO] [stdout] 490 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:491:9
[INFO] [stdout]     |
[INFO] [stdout] 491 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 |         proxy: &ZwlrLayerSurfaceV1,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:502:9
[INFO] [stdout]     |
[INFO] [stdout] 502 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:503:9
[INFO] [stdout]     |
[INFO] [stdout] 503 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `font_system`
[INFO] [stdout]   --> src/position_selector.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         font_system: &mut FontSystem,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_font_system`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `swash_cache`
[INFO] [stdout]   --> src/position_selector.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |         swash_cache: &mut SwashCache,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_swash_cache`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `keycode_symbols`
[INFO] [stdout]   --> src/position_selector.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         keycode_symbols: &HashMap<u32, String>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keycode_symbols`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text_color`
[INFO] [stdout]   --> src/main.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let text_color = Color::rgb(0x0, 0x0, 0x0);
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `do_click` is never read
[INFO] [stdout]   --> src/app.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub struct AppData {
[INFO] [stdout]    |            ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 65 |     pub do_click: bool,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AppData` 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: method `as_slice` is never used
[INFO] [stdout]   --> src/buf_utils.rs:42:12
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl MMappedBuf {
[INFO] [stdout]    | --------------- method in this implementation
[INFO] [stdout] 42 |     pub fn as_slice<'a>(&'a self) -> &'a [u8] {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `wl_output` is never read
[INFO] [stdout]   --> src/output_utils.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct Output {
[INFO] [stdout]    |            ------ field in this struct
[INFO] [stdout] 31 |     pub wl_output: WlOutput,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Output` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 27.71s
[INFO] running `Command { std: "docker" "inspect" "b8931d33665c61f89b3456a2db7eb8bcd623a16fe58cb5932ac092cfb65577f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8931d33665c61f89b3456a2db7eb8bcd623a16fe58cb5932ac092cfb65577f9", kill_on_drop: false }`
[INFO] [stdout] b8931d33665c61f89b3456a2db7eb8bcd623a16fe58cb5932ac092cfb65577f9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2a80105e046379f48d2d6e9a752ae542386ebad050f83f620866cd0209d0c653
[INFO] running `Command { std: "docker" "start" "-a" "2a80105e046379f48d2d6e9a752ae542386ebad050f83f620866cd0209d0c653", kill_on_drop: false }`
[INFO] [stderr]    Compiling nomouse v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `nanoid::nanoid`
[INFO] [stdout]  --> src/main.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use nanoid::nanoid;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `fd::AsFd`, `ptr::NonNull`, `raw::c_void`, and `unix::prelude::OwnedFd`
[INFO] [stdout]  --> src/main.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 |     os::{fd::AsFd, raw::c_void, unix::prelude::OwnedFd},
[INFO] [stdout]   |          ^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 8 |     ptr::NonNull,
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ProtFlags`, `fcntl::OFlag`, `shm_open`, `shm_unlink`, `stat::Mode`, and `unistd::ftruncate`
[INFO] [stdout]   --> src/main.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     fcntl::OFlag,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 13 |     sys::{
[INFO] [stdout] 14 |         mman::{ProtFlags, shm_open, shm_unlink},
[INFO] [stdout]    |                ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 15 |         stat::Mode,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 16 |     },
[INFO] [stdout] 17 |     unistd::ftruncate,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wl_shm::Format`
[INFO] [stdout]   --> src/main.rs:21:41
[INFO] [stdout]    |
[INFO] [stdout] 21 |     protocol::{wl_pointer::ButtonState, wl_shm::Format},
[INFO] [stdout]    |                                         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `linux::raw::stat`
[INFO] [stdout]  --> src/app.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 |     os::{fd::AsFd, linux::raw::stat},
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `smithay_client_toolkit::seat::pointer::BTN_LEFT`
[INFO] [stdout]  --> src/app.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use smithay_client_toolkit::seat::pointer::BTN_LEFT;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wl_pointer::ButtonState`
[INFO] [stdout]   --> src/app.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         wl_pointer::ButtonState,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `FinalSelector` and `app`
[INFO] [stdout]   --> src/app.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     app,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] ...
[INFO] [stdout] 44 |     position_selector::{FinalSelector, SelectorState},
[INFO] [stdout]    |                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `wl_buffer::WlBuffer`
[INFO] [stdout]  --> src/output_utils.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |         wl_buffer::WlBuffer,
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `hash::Hash`
[INFO] [stdout]  --> src/position_selector.rs:1:33
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{collections::HashMap, hash::Hash};
[INFO] [stdout]   |                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `std::os::linux::raw::stat`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions
[INFO] [stdout]  --> src/app.rs:4:32
[INFO] [stdout]   |
[INFO] [stdout] 4 |     os::{fd::AsFd, linux::raw::stat},
[INFO] [stdout]   |                                ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `selected_output`
[INFO] [stdout]    --> src/app.rs:114:44
[INFO] [stdout]     |
[INFO] [stdout] 114 |                 let (selected_output_name, selected_output) = self
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_output`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 |         proxy: &ZwlrVirtualPointerV1,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:196:9
[INFO] [stdout]     |
[INFO] [stdout] 196 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:197:9
[INFO] [stdout]     |
[INFO] [stdout] 197 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:205:9
[INFO] [stdout]     |
[INFO] [stdout] 205 |         proxy: &ZwlrVirtualPointerManagerV1,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:207:9
[INFO] [stdout]     |
[INFO] [stdout] 207 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:209:9
[INFO] [stdout]     |
[INFO] [stdout] 209 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |         proxy: &WlKeyboard,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:236:9
[INFO] [stdout]     |
[INFO] [stdout] 236 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:237:9
[INFO] [stdout]     |
[INFO] [stdout] 237 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `time`
[INFO] [stdout]    --> src/app.rs:242:17
[INFO] [stdout]     |
[INFO] [stdout] 242 |                 time,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `time: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:269:9
[INFO] [stdout]     |
[INFO] [stdout] 269 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 |         proxy: &WlCallback,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 |         proxy: &XdgToplevel,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `states`
[INFO] [stdout]    --> src/app.rs:293:17
[INFO] [stdout]     |
[INFO] [stdout] 293 |                 states,
[INFO] [stdout]     |                 ^^^^^^ help: try ignoring the field: `states: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width`
[INFO] [stdout]    --> src/app.rs:312:52
[INFO] [stdout]     |
[INFO] [stdout] 312 |             xdg_toplevel::Event::ConfigureBounds { width, height } => {}
[INFO] [stdout]     |                                                    ^^^^^ help: try ignoring the field: `width: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/app.rs:312:59
[INFO] [stdout]     |
[INFO] [stdout] 312 |             xdg_toplevel::Event::ConfigureBounds { width, height } => {}
[INFO] [stdout]     |                                                           ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `capabilities`
[INFO] [stdout]    --> src/app.rs:313:51
[INFO] [stdout]     |
[INFO] [stdout] 313 |             xdg_toplevel::Event::WmCapabilities { capabilities } => {}
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^ help: try ignoring the field: `capabilities: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:323:9
[INFO] [stdout]     |
[INFO] [stdout] 323 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:324:9
[INFO] [stdout]     |
[INFO] [stdout] 324 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:325:9
[INFO] [stdout]     |
[INFO] [stdout] 325 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 341 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:342:9
[INFO] [stdout]     |
[INFO] [stdout] 342 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:343:9
[INFO] [stdout]     |
[INFO] [stdout] 343 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:356:9
[INFO] [stdout]     |
[INFO] [stdout] 356 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         proxy: &WlBuffer,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:359:9
[INFO] [stdout]     |
[INFO] [stdout] 359 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:360:9
[INFO] [stdout]     |
[INFO] [stdout] 360 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:361:9
[INFO] [stdout]     |
[INFO] [stdout] 361 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:370:9
[INFO] [stdout]     |
[INFO] [stdout] 370 |         proxy: &WlShm,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:372:9
[INFO] [stdout]     |
[INFO] [stdout] 372 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:373:9
[INFO] [stdout]     |
[INFO] [stdout] 373 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:374:9
[INFO] [stdout]     |
[INFO] [stdout] 374 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:385:9
[INFO] [stdout]     |
[INFO] [stdout] 385 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `compositor`
[INFO] [stdout]    --> src/app.rs:386:9
[INFO] [stdout]     |
[INFO] [stdout] 386 |         compositor: &WlCompositor,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_compositor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:388:9
[INFO] [stdout]     |
[INFO] [stdout] 388 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:389:9
[INFO] [stdout]     |
[INFO] [stdout] 389 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:390:9
[INFO] [stdout]     |
[INFO] [stdout] 390 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:398:9
[INFO] [stdout]     |
[INFO] [stdout] 398 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:399:9
[INFO] [stdout]     |
[INFO] [stdout] 399 |         proxy: &WlSurface,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:401:9
[INFO] [stdout]     |
[INFO] [stdout] 401 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:402:9
[INFO] [stdout]     |
[INFO] [stdout] 402 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:403:9
[INFO] [stdout]     |
[INFO] [stdout] 403 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:411:9
[INFO] [stdout]     |
[INFO] [stdout] 411 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:412:9
[INFO] [stdout]     |
[INFO] [stdout] 412 |         proxy: &WlShmPool,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:414:9
[INFO] [stdout]     |
[INFO] [stdout] 414 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:415:9
[INFO] [stdout]     |
[INFO] [stdout] 415 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:416:9
[INFO] [stdout]     |
[INFO] [stdout] 416 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:425:9
[INFO] [stdout]     |
[INFO] [stdout] 425 |         proxy: &WlOutput,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:427:9
[INFO] [stdout]     |
[INFO] [stdout] 427 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:428:9
[INFO] [stdout]     |
[INFO] [stdout] 428 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:429:9
[INFO] [stdout]     |
[INFO] [stdout] 429 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `state`
[INFO] [stdout]    --> src/app.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 |         state: &mut Self,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:487:9
[INFO] [stdout]     |
[INFO] [stdout] 487 |         proxy: &ZwlrLayerShellV1,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:489:9
[INFO] [stdout]     |
[INFO] [stdout] 489 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:490:9
[INFO] [stdout]     |
[INFO] [stdout] 490 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `qhandle`
[INFO] [stdout]    --> src/app.rs:491:9
[INFO] [stdout]     |
[INFO] [stdout] 491 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `proxy`
[INFO] [stdout]    --> src/app.rs:500:9
[INFO] [stdout]     |
[INFO] [stdout] 500 |         proxy: &ZwlrLayerSurfaceV1,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `data`
[INFO] [stdout]    --> src/app.rs:502:9
[INFO] [stdout]     |
[INFO] [stdout] 502 |         data: &(),
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `conn`
[INFO] [stdout]    --> src/app.rs:503:9
[INFO] [stdout]     |
[INFO] [stdout] 503 |         conn: &wayland_client::Connection,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `font_system`
[INFO] [stdout]   --> src/position_selector.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         font_system: &mut FontSystem,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_font_system`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `swash_cache`
[INFO] [stdout]   --> src/position_selector.rs:79:9
[INFO] [stdout]    |
[INFO] [stdout] 79 |         swash_cache: &mut SwashCache,
[INFO] [stdout]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_swash_cache`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `keycode_symbols`
[INFO] [stdout]   --> src/position_selector.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         keycode_symbols: &HashMap<u32, String>,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keycode_symbols`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text_color`
[INFO] [stdout]   --> src/main.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let text_color = Color::rgb(0x0, 0x0, 0x0);
[INFO] [stdout]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_color`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `do_click` is never read
[INFO] [stdout]   --> src/app.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub struct AppData {
[INFO] [stdout]    |            ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 65 |     pub do_click: bool,
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `AppData` 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: method `as_slice` is never used
[INFO] [stdout]   --> src/buf_utils.rs:42:12
[INFO] [stdout]    |
[INFO] [stdout] 41 | impl MMappedBuf {
[INFO] [stdout]    | --------------- method in this implementation
[INFO] [stdout] 42 |     pub fn as_slice<'a>(&'a self) -> &'a [u8] {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `wl_output` is never read
[INFO] [stdout]   --> src/output_utils.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub struct Output {
[INFO] [stdout]    |            ------ field in this struct
[INFO] [stdout] 31 |     pub wl_output: WlOutput,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Output` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.52s
[INFO] running `Command { std: "docker" "inspect" "2a80105e046379f48d2d6e9a752ae542386ebad050f83f620866cd0209d0c653", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a80105e046379f48d2d6e9a752ae542386ebad050f83f620866cd0209d0c653", kill_on_drop: false }`
[INFO] [stdout] 2a80105e046379f48d2d6e9a752ae542386ebad050f83f620866cd0209d0c653
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 065b15ba736260b8b6638887d57f59c686ef2b93c5e6276e6742c95c056917e4
[INFO] running `Command { std: "docker" "start" "-a" "065b15ba736260b8b6638887d57f59c686ef2b93c5e6276e6742c95c056917e4", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `nanoid::nanoid`
[INFO] [stderr]  --> src/main.rs:2:5
[INFO] [stderr]   |
[INFO] [stderr] 2 | use nanoid::nanoid;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `fd::AsFd`, `ptr::NonNull`, `raw::c_void`, and `unix::prelude::OwnedFd`
[INFO] [stderr]  --> src/main.rs:7:10
[INFO] [stderr]   |
[INFO] [stderr] 7 |     os::{fd::AsFd, raw::c_void, unix::prelude::OwnedFd},
[INFO] [stderr]   |          ^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 8 |     ptr::NonNull,
[INFO] [stderr]   |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `ProtFlags`, `fcntl::OFlag`, `shm_open`, `shm_unlink`, `stat::Mode`, and `unistd::ftruncate`
[INFO] [stderr]   --> src/main.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 |     fcntl::OFlag,
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 13 |     sys::{
[INFO] [stderr] 14 |         mman::{ProtFlags, shm_open, shm_unlink},
[INFO] [stderr]    |                ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^
[INFO] [stderr] 15 |         stat::Mode,
[INFO] [stderr]    |         ^^^^^^^^^^
[INFO] [stderr] 16 |     },
[INFO] [stderr] 17 |     unistd::ftruncate,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wl_shm::Format`
[INFO] [stderr]   --> src/main.rs:21:41
[INFO] [stderr]    |
[INFO] [stderr] 21 |     protocol::{wl_pointer::ButtonState, wl_shm::Format},
[INFO] [stderr]    |                                         ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `linux::raw::stat`
[INFO] [stderr]  --> src/app.rs:4:20
[INFO] [stderr]   |
[INFO] [stderr] 4 |     os::{fd::AsFd, linux::raw::stat},
[INFO] [stderr]   |                    ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `smithay_client_toolkit::seat::pointer::BTN_LEFT`
[INFO] [stderr]  --> src/app.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use smithay_client_toolkit::seat::pointer::BTN_LEFT;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wl_pointer::ButtonState`
[INFO] [stderr]   --> src/app.rs:16:9
[INFO] [stderr]    |
[INFO] [stderr] 16 |         wl_pointer::ButtonState,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `FinalSelector` and `app`
[INFO] [stderr]   --> src/app.rs:41:5
[INFO] [stderr]    |
[INFO] [stderr] 41 |     app,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] ...
[INFO] [stderr] 44 |     position_selector::{FinalSelector, SelectorState},
[INFO] [stderr]    |                         ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `wl_buffer::WlBuffer`
[INFO] [stderr]  --> src/output_utils.rs:4:9
[INFO] [stderr]   |
[INFO] [stderr] 4 |         wl_buffer::WlBuffer,
[INFO] [stderr]   |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `hash::Hash`
[INFO] [stderr]  --> src/position_selector.rs:1:33
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{collections::HashMap, hash::Hash};
[INFO] [stderr]   |                                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `std::os::linux::raw::stat`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions
[INFO] [stderr]  --> src/app.rs:4:32
[INFO] [stderr]   |
[INFO] [stderr] 4 |     os::{fd::AsFd, linux::raw::stat},
[INFO] [stderr]   |                                ^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `selected_output`
[INFO] [stderr]    --> src/app.rs:114:44
[INFO] [stderr]     |
[INFO] [stderr] 114 |                 let (selected_output_name, selected_output) = self
[INFO] [stderr]     |                                            ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_selected_output`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:136:9
[INFO] [stderr]     |
[INFO] [stderr] 136 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:137:9
[INFO] [stderr]     |
[INFO] [stderr] 137 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:192:9
[INFO] [stderr]     |
[INFO] [stderr] 192 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:193:9
[INFO] [stderr]     |
[INFO] [stderr] 193 |         proxy: &ZwlrVirtualPointerV1,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:195:9
[INFO] [stderr]     |
[INFO] [stderr] 195 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:196:9
[INFO] [stderr]     |
[INFO] [stderr] 196 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:197:9
[INFO] [stderr]     |
[INFO] [stderr] 197 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:204:9
[INFO] [stderr]     |
[INFO] [stderr] 204 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:205:9
[INFO] [stderr]     |
[INFO] [stderr] 205 |         proxy: &ZwlrVirtualPointerManagerV1,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stdout] running 0 tests
[INFO] [stderr]    --> src/app.rs:207:9
[INFO] [stdout] 
[INFO] [stderr]     |
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr] 207 |         data: &(),
[INFO] [stdout] 
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:208:9
[INFO] [stderr]     |
[INFO] [stderr] 208 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:209:9
[INFO] [stderr]     |
[INFO] [stderr] 209 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:220:9
[INFO] [stderr]     |
[INFO] [stderr] 220 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:221:9
[INFO] [stderr]     |
[INFO] [stderr] 221 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:233:9
[INFO] [stderr]     |
[INFO] [stderr] 233 |         proxy: &WlKeyboard,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:235:9
[INFO] [stderr]     |
[INFO] [stderr] 235 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:236:9
[INFO] [stderr]     |
[INFO] [stderr] 236 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:237:9
[INFO] [stderr]     |
[INFO] [stderr] 237 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `time`
[INFO] [stderr]    --> src/app.rs:242:17
[INFO] [stderr]     |
[INFO] [stderr] 242 |                 time,
[INFO] [stderr]     |                 ^^^^ help: try ignoring the field: `time: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:269:9
[INFO] [stderr]     |
[INFO] [stderr] 269 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:270:9
[INFO] [stderr]     |
[INFO] [stderr] 270 |         proxy: &WlCallback,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:272:9
[INFO] [stderr]     |
[INFO] [stderr] 272 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:273:9
[INFO] [stderr]     |
[INFO] [stderr] 273 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:274:9
[INFO] [stderr]     |
[INFO] [stderr] 274 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:282:9
[INFO] [stderr]     |
[INFO] [stderr] 282 |         proxy: &XdgToplevel,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:284:9
[INFO] [stderr]     |
[INFO] [stderr] 284 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:285:9
[INFO] [stderr]     |
[INFO] [stderr] 285 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `states`
[INFO] [stderr]    --> src/app.rs:293:17
[INFO] [stderr]     |
[INFO] [stderr] 293 |                 states,
[INFO] [stderr]     |                 ^^^^^^ help: try ignoring the field: `states: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `width`
[INFO] [stderr]    --> src/app.rs:312:52
[INFO] [stderr]     |
[INFO] [stderr] 312 |             xdg_toplevel::Event::ConfigureBounds { width, height } => {}
[INFO] [stderr]     |                                                    ^^^^^ help: try ignoring the field: `width: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `height`
[INFO] [stderr]    --> src/app.rs:312:59
[INFO] [stderr]     |
[INFO] [stderr] 312 |             xdg_toplevel::Event::ConfigureBounds { width, height } => {}
[INFO] [stderr]     |                                                           ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `capabilities`
[INFO] [stderr]    --> src/app.rs:313:51
[INFO] [stderr]     |
[INFO] [stderr] 313 |             xdg_toplevel::Event::WmCapabilities { capabilities } => {}
[INFO] [stderr]     |                                                   ^^^^^^^^^^^^ help: try ignoring the field: `capabilities: _`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:320:9
[INFO] [stderr]     |
[INFO] [stderr] 320 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:323:9
[INFO] [stderr]     |
[INFO] [stderr] 323 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:324:9
[INFO] [stderr]     |
[INFO] [stderr] 324 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:325:9
[INFO] [stderr]     |
[INFO] [stderr] 325 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:338:9
[INFO] [stderr]     |
[INFO] [stderr] 338 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:341:9
[INFO] [stderr]     |
[INFO] [stderr] 341 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:342:9
[INFO] [stderr]     |
[INFO] [stderr] 342 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:343:9
[INFO] [stderr]     |
[INFO] [stderr] 343 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:356:9
[INFO] [stderr]     |
[INFO] [stderr] 356 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:357:9
[INFO] [stderr]     |
[INFO] [stderr] 357 |         proxy: &WlBuffer,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:359:9
[INFO] [stderr]     |
[INFO] [stderr] 359 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:360:9
[INFO] [stderr]     |
[INFO] [stderr] 360 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:361:9
[INFO] [stderr]     |
[INFO] [stderr] 361 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:370:9
[INFO] [stderr]     |
[INFO] [stderr] 370 |         proxy: &WlShm,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:372:9
[INFO] [stderr]     |
[INFO] [stderr] 372 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:373:9
[INFO] [stderr]     |
[INFO] [stderr] 373 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:374:9
[INFO] [stderr]     |
[INFO] [stderr] 374 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:385:9
[INFO] [stderr]     |
[INFO] [stderr] 385 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `compositor`
[INFO] [stderr]    --> src/app.rs:386:9
[INFO] [stderr]     |
[INFO] [stderr] 386 |         compositor: &WlCompositor,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_compositor`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:388:9
[INFO] [stderr]     |
[INFO] [stderr] 388 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:389:9
[INFO] [stderr]     |
[INFO] [stderr] 389 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:390:9
[INFO] [stderr]     |
[INFO] [stderr] 390 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:398:9
[INFO] [stderr]     |
[INFO] [stderr] 398 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:399:9
[INFO] [stderr]     |
[INFO] [stderr] 399 |         proxy: &WlSurface,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:401:9
[INFO] [stderr]     |
[INFO] [stderr] 401 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:402:9
[INFO] [stderr]     |
[INFO] [stderr] 402 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:403:9
[INFO] [stderr]     |
[INFO] [stderr] 403 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:411:9
[INFO] [stderr]     |
[INFO] [stderr] 411 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:412:9
[INFO] [stderr]     |
[INFO] [stderr] 412 |         proxy: &WlShmPool,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:414:9
[INFO] [stderr]     |
[INFO] [stderr] 414 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:415:9
[INFO] [stderr]     |
[INFO] [stderr] 415 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:416:9
[INFO] [stderr]     |
[INFO] [stderr] 416 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:425:9
[INFO] [stderr]     |
[INFO] [stderr] 425 |         proxy: &WlOutput,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:427:9
[INFO] [stderr]     |
[INFO] [stderr] 427 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:428:9
[INFO] [stderr]     |
[INFO] [stderr] 428 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:429:9
[INFO] [stderr]     |
[INFO] [stderr] 429 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `state`
[INFO] [stderr]    --> src/app.rs:486:9
[INFO] [stderr]     |
[INFO] [stderr] 486 |         state: &mut Self,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_state`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:487:9
[INFO] [stderr]     |
[INFO] [stderr] 487 |         proxy: &ZwlrLayerShellV1,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:489:9
[INFO] [stderr]     |
[INFO] [stderr] 489 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:490:9
[INFO] [stderr]     |
[INFO] [stderr] 490 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `qhandle`
[INFO] [stderr]    --> src/app.rs:491:9
[INFO] [stderr]     |
[INFO] [stderr] 491 |         qhandle: &wayland_client::QueueHandle<Self>,
[INFO] [stderr]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_qhandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `proxy`
[INFO] [stderr]    --> src/app.rs:500:9
[INFO] [stderr]     |
[INFO] [stderr] 500 |         proxy: &ZwlrLayerSurfaceV1,
[INFO] [stderr]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_proxy`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `data`
[INFO] [stderr]    --> src/app.rs:502:9
[INFO] [stderr]     |
[INFO] [stderr] 502 |         data: &(),
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_data`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `conn`
[INFO] [stderr]    --> src/app.rs:503:9
[INFO] [stderr]     |
[INFO] [stderr] 503 |         conn: &wayland_client::Connection,
[INFO] [stderr]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_conn`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `font_system`
[INFO] [stderr]   --> src/position_selector.rs:78:9
[INFO] [stderr]    |
[INFO] [stderr] 78 |         font_system: &mut FontSystem,
[INFO] [stderr]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_font_system`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `swash_cache`
[INFO] [stderr]   --> src/position_selector.rs:79:9
[INFO] [stderr]    |
[INFO] [stderr] 79 |         swash_cache: &mut SwashCache,
[INFO] [stderr]    |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_swash_cache`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `keycode_symbols`
[INFO] [stderr]   --> src/position_selector.rs:80:9
[INFO] [stderr]    |
[INFO] [stderr] 80 |         keycode_symbols: &HashMap<u32, String>,
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_keycode_symbols`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `text_color`
[INFO] [stderr]   --> src/main.rs:87:9
[INFO] [stderr]    |
[INFO] [stderr] 87 |     let text_color = Color::rgb(0x0, 0x0, 0x0);
[INFO] [stderr]    |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_color`
[INFO] [stderr] 
[INFO] [stderr] warning: field `do_click` is never read
[INFO] [stderr]   --> src/app.rs:65:9
[INFO] [stderr]    |
[INFO] [stderr] 48 | pub struct AppData {
[INFO] [stderr]    |            ------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 65 |     pub do_click: bool,
[INFO] [stderr]    |         ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `AppData` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `as_slice` is never used
[INFO] [stderr]   --> src/buf_utils.rs:42:12
[INFO] [stderr]    |
[INFO] [stderr] 41 | impl MMappedBuf {
[INFO] [stderr]    | --------------- method in this implementation
[INFO] [stderr] 42 |     pub fn as_slice<'a>(&'a self) -> &'a [u8] {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `wl_output` is never read
[INFO] [stderr]   --> src/output_utils.rs:31:9
[INFO] [stderr]    |
[INFO] [stderr] 30 | pub struct Output {
[INFO] [stderr]    |            ------ field in this struct
[INFO] [stderr] 31 |     pub wl_output: WlOutput,
[INFO] [stderr]    |         ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `Output` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: `nomouse` (bin "nomouse" test) generated 94 warnings (run `cargo fix --bin "nomouse" -p nomouse --tests` to apply 90 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/nomouse-75a78dbb02e52716)
[INFO] running `Command { std: "docker" "inspect" "065b15ba736260b8b6638887d57f59c686ef2b93c5e6276e6742c95c056917e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "065b15ba736260b8b6638887d57f59c686ef2b93c5e6276e6742c95c056917e4", kill_on_drop: false }`
[INFO] [stdout] 065b15ba736260b8b6638887d57f59c686ef2b93c5e6276e6742c95c056917e4
