[INFO] cloning repository https://github.com/flyingsatoshi/unseat
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/flyingsatoshi/unseat" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fflyingsatoshi%2Funseat", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fflyingsatoshi%2Funseat'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c72abbd14ce3ae5f45635519cc42f6d52e58b391
[INFO] checking flyingsatoshi/unseat against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fflyingsatoshi%2Funseat" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/flyingsatoshi/unseat
[INFO] finished tweaking git repo https://github.com/flyingsatoshi/unseat
[INFO] tweaked toml for git repo https://github.com/flyingsatoshi/unseat written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/flyingsatoshi/unseat on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/flyingsatoshi/unseat 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" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | homepage = "https://github.com/flyingsatoshi/unseat"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/flyingsatoshi/unseat"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `unseat` (manifest) generated 1 warning
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded qrcodegen v1.8.0
[INFO] [stderr]   Downloaded zeroize v1.9.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5
[INFO] running `Command { std: "docker" "start" "b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | homepage = "https://github.com/flyingsatoshi/unseat"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 58 | repository = "https://github.com/flyingsatoshi/unseat"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `unseat` (manifest) generated 1 warning
[INFO] [stderr]     Checking zeroize v1.9.1
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling windows_x86_64_gnu v0.52.6
[INFO] [stderr]     Checking memchr v2.8.3
[INFO] [stderr]     Checking qrcodegen v1.8.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling unseat v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking der v0.7.10
[INFO] [stderr]     Checking windows-targets v0.52.6
[INFO] [stderr]     Checking windows-result v0.2.0
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stderr]     Checking windows-strings v0.1.0
[INFO] [stderr]     Checking crypto-common v0.1.6
[INFO] [stderr]     Checking block-buffer v0.10.4
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking universal-hash v0.5.1
[INFO] [stderr]     Checking aead v0.5.2
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking polyval v0.6.2
[INFO] [stderr]     Checking ghash v0.5.1
[INFO] [stderr]     Checking ctr v0.9.2
[INFO] [stderr]     Checking aes v0.8.4
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]     Checking hkdf v0.12.4
[INFO] [stderr]     Checking rfc6979 v0.4.0
[INFO] [stderr]     Checking aes-gcm v0.10.3
[INFO] [stderr]     Checking sec1 v0.7.3
[INFO] [stderr]     Checking spki v0.7.3
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking ff v0.13.1
[INFO] [stderr]     Checking crypto-bigint v0.5.5
[INFO] [stderr]     Checking signature v2.2.0
[INFO] [stderr]     Checking group v0.13.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]     Checking elliptic-curve v0.13.8
[INFO] [stderr]     Checking ecdsa v0.16.9
[INFO] [stderr]     Checking primeorder v0.13.6
[INFO] [stderr]    Compiling windows-interface v0.58.0
[INFO] [stderr]    Compiling windows-implement v0.58.0
[INFO] [stderr]     Checking p256 v0.13.2
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking windows-core v0.58.0
[INFO] [stderr]     Checking windows v0.58.0
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, POINT, RECT, WPARAM};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows::Win32::Graphics::Dwm::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:24:14
[INFO] [stdout]    |
[INFO] [stdout] 24 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | use windows::Win32::UI::Controls::WM_MOUSELEAVE;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows::Win32::UI::Input::KeyboardAndMouse::{TrackMouseEvent, TME_LEAVE, TRACKMOUSEEVENT};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 33 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/alert_card.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::core::{w, Interface};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows::Win32::Foundation::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows::Win32::System::SystemInformation::{GetLocalTime, GetTickCount64};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::System::Threading::{CreateMutexW, ReleaseMutex};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::UI::HiDpi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/win/app.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::core::w;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/autostart.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::Win32::Foundation::ERROR_SUCCESS;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/autostart.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::Win32::System::Registry::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows::Win32::Foundation::{HWND, POINT, RECT};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::UI::Shell::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/autostart.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::core::{w, HSTRING, PCWSTR};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/flyout.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/flyout.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::Win32::Graphics::Direct2D::Common::{D2D1_ALPHA_MODE_IGNORE, D2D1_PIXEL_FORMAT, D2D_SIZE_U};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/flyout.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, POINT, RECT, WPARAM};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::Win32::Graphics::Dwm::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows::Win32::Graphics::Dwm::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:24:14
[INFO] [stdout]    |
[INFO] [stdout] 24 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | use windows::Win32::UI::Controls::WM_MOUSELEAVE;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows::Win32::UI::Input::KeyboardAndMouse::{TrackMouseEvent, TME_LEAVE, TRACKMOUSEEVENT};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 33 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:24:14
[INFO] [stdout]    |
[INFO] [stdout] 24 | use windows::Win32::UI::Shell::{Shell_NotifyIconGetRect, NOTIFYICONIDENTIFIER};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/alert_card.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::core::{w, Interface};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/flyout.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows::core::{w, Interface};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/gfx.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::core::{w, PCWSTR};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows::Win32::Foundation::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/gfx.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/gfx.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/gfx.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::Graphics::DirectWrite::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/gfx.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use windows::Win32::Graphics::DirectWrite::{
[INFO] [stdout]    |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/gfx.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows::core::Interface;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/handoff.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::Foundation::{CloseHandle, HANDLE, HWND, LPARAM, WAIT_ABANDONED, WAIT_OBJECT_0, WPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows::Win32::System::SystemInformation::{GetLocalTime, GetTickCount64};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/handoff.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::Win32::System::Threading::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/handoff.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::Win32::UI::WindowsAndMessaging::{GetWindowThreadProcessId, PostMessageW, WM_CLOSE};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/hotkeys.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows::Win32::Foundation::HWND;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::System::Threading::{CreateMutexW, ReleaseMutex};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/hotkeys.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/icon.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::Foundation::{HWND, LPARAM, WPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/icon.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::UI::HiDpi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/idle.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::UI::Input::KeyboardAndMouse::{GetLastInputInfo, LASTINPUTINFO};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/idle.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::System::SystemInformation::GetTickCount;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/handoff.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::core::PWSTR;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/install.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::UI::Shell::SetCurrentProcessExplicitAppUserModelID;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/install.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::core::w;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/paint.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::Win32::Foundation::{COLORREF, HWND, POINT, RECT, SIZE};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/app.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/win/app.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::core::w;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/autostart.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::Win32::Foundation::ERROR_SUCCESS;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/autostart.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::Win32::System::Registry::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows::Win32::Foundation::{HWND, POINT, RECT};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::UI::Shell::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/autostart.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::core::{w, HSTRING, PCWSTR};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/flyout.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/flyout.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::Win32::Graphics::Direct2D::Common::{D2D1_ALPHA_MODE_IGNORE, D2D1_PIXEL_FORMAT, D2D_SIZE_U};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/flyout.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 | use windows::Win32::UI::WindowsAndMessaging::{UpdateLayeredWindow, ULW_ALPHA};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::Win32::Graphics::Dwm::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/paint.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::core::w;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:24:14
[INFO] [stdout]    |
[INFO] [stdout] 24 | use windows::Win32::UI::Shell::{Shell_NotifyIconGetRect, NOTIFYICONIDENTIFIER};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/flyout.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows::core::{w, Interface};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/gfx.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::core::{w, PCWSTR};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/gfx.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/gfx.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/gfx.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::Graphics::DirectWrite::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/gfx.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub use windows::Win32::Graphics::DirectWrite::{
[INFO] [stdout]    |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/gfx.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows::core::Interface;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/handoff.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::Foundation::{CloseHandle, HANDLE, HWND, LPARAM, WAIT_ABANDONED, WAIT_OBJECT_0, WPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/handoff.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::Win32::System::Threading::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/handoff.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::Win32::UI::WindowsAndMessaging::{GetWindowThreadProcessId, PostMessageW, WM_CLOSE};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/hotkeys.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows::Win32::Foundation::HWND;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/hotkeys.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/icon.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::Foundation::{HWND, LPARAM, WPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/icon.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/idle.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::UI::Input::KeyboardAndMouse::{GetLastInputInfo, LASTINPUTINFO};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/idle.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::System::SystemInformation::GetTickCount;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/handoff.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::core::PWSTR;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/install.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::UI::Shell::SetCurrentProcessExplicitAppUserModelID;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/install.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::core::w;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/paint.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::Win32::Foundation::{COLORREF, HWND, POINT, RECT, SIZE};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> src/win/phone.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::os::windows::process::CommandExt;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]    --> src/win/paint.rs:240:18
[INFO] [stdout]     |
[INFO] [stdout] 240 |     use windows::core::Interface;
[INFO] [stdout]     |                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/phone.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 | use windows::Win32::Foundation::{HLOCAL, HWND, LPARAM, LocalFree, WPARAM};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/phone.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | use windows::Win32::Security::Cryptography::{CryptProtectData, CryptUnprotectData, CRYPTPROTECT_UI_FORBIDDEN, CRYPT_INTEGER_BLOB};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/phone.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | use windows::Win32::UI::Shell::ShellExecuteW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/phone.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows::Win32::UI::WindowsAndMessaging::{MessageBoxW, PostMessageW, MB_ICONWARNING, MB_OK, SW_SHOWNORMAL, WM_APP};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/session.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::Foundation::HWND;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/session.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::System::RemoteDesktop::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/win/phone.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 | use windows::core::HSTRING;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows::Win32::UI::Shell::ShellExecuteW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Foundation` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows::Foundation::Numerics::Matrix3x2;
[INFO] [stdout]    |              ^^^^^^^^^^ could not find `Foundation` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, POINT, RECT, WPARAM};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/paint.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 | use windows::Win32::UI::WindowsAndMessaging::{UpdateLayeredWindow, ULW_ALPHA};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | use windows::Win32::Graphics::Dwm::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/paint.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::core::w;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:39:14
[INFO] [stdout]    |
[INFO] [stdout] 39 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:40:14
[INFO] [stdout]    |
[INFO] [stdout] 40 | use windows::Win32::UI::Controls::WM_MOUSELEAVE;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:41:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/win/settings_dlg.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows::core::{w, Interface, HSTRING};
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/sound.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows::Win32::Foundation::HMODULE;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/sound.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::Win32::Media::Audio::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> src/win/phone.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use std::os::windows::process::CommandExt;
[INFO] [stdout]    |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows::Win32::UI::WindowsAndMessaging::WM_APP;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]    --> src/win/paint.rs:240:18
[INFO] [stdout]     |
[INFO] [stdout] 240 |     use windows::core::Interface;
[INFO] [stdout]     |                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/phone.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 | use windows::Win32::Foundation::{HLOCAL, HWND, LPARAM, LocalFree, WPARAM};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/theme.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::System::Registry::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/sound.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows::core::PCWSTR;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/tray.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::Foundation::{HWND, LPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/tray.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows::Win32::UI::Shell::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/tray.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::UI::WindowsAndMessaging::{WM_APP, WM_CONTEXTMENU};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/theme.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows::core::w;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/phone.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | use windows::Win32::Security::Cryptography::{CryptProtectData, CryptUnprotectData, CRYPTPROTECT_UI_FORBIDDEN, CRYPT_INTEGER_BLOB};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/phone.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | use windows::Win32::UI::Shell::ShellExecuteW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/phone.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows::Win32::UI::WindowsAndMessaging::{MessageBoxW, PostMessageW, MB_ICONWARNING, MB_OK, SW_SHOWNORMAL, WM_APP};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/session.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::Foundation::HWND;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/session.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::System::RemoteDesktop::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/win/phone.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 | use windows::core::HSTRING;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows::Win32::UI::Shell::ShellExecuteW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Foundation` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows::Foundation::Numerics::Matrix3x2;
[INFO] [stdout]    |              ^^^^^^^^^^ could not find `Foundation` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, POINT, RECT, WPARAM};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 | use windows::Win32::Graphics::Dwm::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:39:14
[INFO] [stdout]    |
[INFO] [stdout] 39 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:40:14
[INFO] [stdout]    |
[INFO] [stdout] 40 | use windows::Win32::UI::Controls::WM_MOUSELEAVE;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:41:14
[INFO] [stdout]    |
[INFO] [stdout] 41 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 | use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/win/settings_dlg.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows::core::{w, Interface, HSTRING};
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/sound.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows::Win32::Foundation::HMODULE;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/sound.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::Win32::Media::Audio::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows::Win32::UI::WindowsAndMessaging::WM_APP;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/theme.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::System::Registry::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/sound.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows::core::PCWSTR;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/tray.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use windows::Win32::Foundation::{HWND, LPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/tray.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows::Win32::UI::Shell::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/tray.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::UI::WindowsAndMessaging::{WM_APP, WM_CONTEXTMENU};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/theme.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows::core::w;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, POINT, RECT, WPARAM};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows::Win32::Graphics::Dwm::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:26:14
[INFO] [stdout]    |
[INFO] [stdout] 26 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:27:14
[INFO] [stdout]    |
[INFO] [stdout] 27 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows::Win32::UI::Controls::WM_MOUSELEAVE;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 33 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 | use windows::Win32::UI::Shell::{Shell_NotifyIconGetRect, NOTIFYICONIDENTIFIER};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:39:14
[INFO] [stdout]    |
[INFO] [stdout] 39 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/win/tray_panel.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::core::{w, Interface};
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/widget.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, POINT, RECT, WPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows::Win32::UI::Controls::WM_MOUSELEAVE;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::UI::WindowsAndMessaging::{SWP_SHOWWINDOW, WINDOWPOS, WM_WINDOWPOSCHANGING};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/widget.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::core::w;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/winhttp.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::Win32::Networking::WinHttp::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/winhttp.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows::core::{HSTRING, PCWSTR};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, POINT, RECT, WPARAM};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows::Win32::Graphics::Direct2D::Common::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::Graphics::Direct2D::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows::Win32::Graphics::DirectWrite::{DWriteCreateFactory, DWRITE_FACTORY_TYPE_SHARED};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows::Win32::Graphics::Dwm::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:26:14
[INFO] [stdout]    |
[INFO] [stdout] 26 | use windows::Win32::Graphics::Dxgi::Common::DXGI_FORMAT_B8G8R8A8_UNORM;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:27:14
[INFO] [stdout]    |
[INFO] [stdout] 27 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows::Win32::UI::Controls::WM_MOUSELEAVE;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 33 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 | use windows::Win32::UI::Shell::{Shell_NotifyIconGetRect, NOTIFYICONIDENTIFIER};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:39:14
[INFO] [stdout]    |
[INFO] [stdout] 39 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> src/win/tray_panel.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::core::{w, Interface};
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/widget.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::Win32::Foundation::{HWND, LPARAM, LRESULT, POINT, RECT, WPARAM};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::Win32::Graphics::Gdi::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows::Win32::UI::Controls::WM_MOUSELEAVE;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::UI::HiDpi::GetDpiForWindow;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows::Win32::UI::WindowsAndMessaging::{SWP_SHOWWINDOW, WINDOWPOS, WM_WINDOWPOSCHANGING};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/widget.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::core::w;
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/winhttp.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::Win32::Networking::WinHttp::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/win/winhttp.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows::core::{HSTRING, PCWSTR};
[INFO] [stdout]   |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:42:27
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const CLASS: windows::core::PCWSTR = w!("UnseatAlertCard");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:42:27
[INFO] [stdout]    |
[INFO] [stdout] 42 | pub const CLASS: windows::core::PCWSTR = w!("UnseatAlertCard");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:75:24
[INFO] [stdout]    |
[INFO] [stdout] 75 | fn title() -> windows::core::HSTRING {
[INFO] [stdout]    |                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/alert_card.rs:75:24
[INFO] [stdout]    |
[INFO] [stdout] 75 | fn title() -> windows::core::HSTRING {
[INFO] [stdout]    |                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/app.rs:32:30
[INFO] [stdout]    |
[INFO] [stdout] 32 | const HIDDEN_CLASS: windows::core::PCWSTR = w!("UnseatHidden");
[INFO] [stdout]    |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/app.rs:32:30
[INFO] [stdout]    |
[INFO] [stdout] 32 | const HIDDEN_CLASS: windows::core::PCWSTR = w!("UnseatHidden");
[INFO] [stdout]    |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/app.rs:68:26
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub fn run() -> windows::core::Result<()> {
[INFO] [stdout]    |                          ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/app.rs:68:26
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub fn run() -> windows::core::Result<()> {
[INFO] [stdout]    |                          ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:456:31
[INFO] [stdout]     |
[INFO] [stdout] 456 |         let mut rc = windows::Win32::Foundation::RECT::default();
[INFO] [stdout]     |                               ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:456:31
[INFO] [stdout]     |
[INFO] [stdout] 456 |         let mut rc = windows::Win32::Foundation::RECT::default();
[INFO] [stdout]     |                               ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:458:30
[INFO] [stdout]     |
[INFO] [stdout] 458 |             let _ = windows::Win32::UI::WindowsAndMessaging::GetWindowRect(self.widget, &mut rc);
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:458:30
[INFO] [stdout]     |
[INFO] [stdout] 458 |             let _ = windows::Win32::UI::WindowsAndMessaging::GetWindowRect(self.widget, &mut rc);
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:459:22
[INFO] [stdout]     |
[INFO] [stdout] 459 |             windows::Win32::UI::WindowsAndMessaging::GetWindowLongPtrW(
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:459:22
[INFO] [stdout]     |
[INFO] [stdout] 459 |             windows::Win32::UI::WindowsAndMessaging::GetWindowLongPtrW(
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:461:26
[INFO] [stdout]     |
[INFO] [stdout] 461 |                 windows::Win32::UI::WindowsAndMessaging::GWL_EXSTYLE,
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:464:44
[INFO] [stdout]     |
[INFO] [stdout] 464 |         let topmost = ex as u32 & windows::Win32::UI::WindowsAndMessaging::WS_EX_TOPMOST.0 != 0;
[INFO] [stdout]     |                                            ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:461:26
[INFO] [stdout]     |
[INFO] [stdout] 461 |                 windows::Win32::UI::WindowsAndMessaging::GWL_EXSTYLE,
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/app.rs:791:34
[INFO] [stdout]     |
[INFO] [stdout] 791 | fn register_hidden() -> windows::core::Result<()> {
[INFO] [stdout]     |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/app.rs:464:44
[INFO] [stdout]     |
[INFO] [stdout] 464 |         let topmost = ex as u32 & windows::Win32::UI::WindowsAndMessaging::WS_EX_TOPMOST.0 != 0;
[INFO] [stdout]     |                                            ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/autostart.rs:39:47
[INFO] [stdout]    |
[INFO] [stdout] 39 | unsafe fn open(path: PCWSTR, access: windows::Win32::System::Registry::REG_SAM_FLAGS) -> Option<HKEY> {
[INFO] [stdout]    |                                               ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/app.rs:791:34
[INFO] [stdout]     |
[INFO] [stdout] 791 | fn register_hidden() -> windows::core::Result<()> {
[INFO] [stdout]     |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:29:32
[INFO] [stdout]    |
[INFO] [stdout] 29 | fn monitor_rects(mon: windows::Win32::Graphics::Gdi::HMONITOR) -> Option<(Rect, Rect)> {
[INFO] [stdout]    |                                ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/autostart.rs:39:47
[INFO] [stdout]    |
[INFO] [stdout] 39 | unsafe fn open(path: PCWSTR, access: windows::Win32::System::Registry::REG_SAM_FLAGS) -> Option<HKEY> {
[INFO] [stdout]    |                                               ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:32:27
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const CLASS: windows::core::PCWSTR = w!("UnseatFlyout");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:46:24
[INFO] [stdout]    |
[INFO] [stdout] 46 | fn title() -> windows::core::HSTRING {
[INFO] [stdout]    |                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/win/docking.rs:29:32
[INFO] [stdout]    |
[INFO] [stdout] 29 | fn monitor_rects(mon: windows::Win32::Graphics::Gdi::HMONITOR) -> Option<(Rect, Rect)> {
[INFO] [stdout]    |                                ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:32:27
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const CLASS: windows::core::PCWSTR = w!("UnseatFlyout");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/gfx.rs:176:22
[INFO] [stdout]     |
[INFO] [stdout] 176 | ) -> Option<windows::Win32::Graphics::DirectWrite::IDWriteTextLayout> {
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/flyout.rs:46:24
[INFO] [stdout]    |
[INFO] [stdout] 46 | fn title() -> windows::core::HSTRING {
[INFO] [stdout]    |                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/gfx.rs:176:22
[INFO] [stdout]     |
[INFO] [stdout] 176 | ) -> Option<windows::Win32::Graphics::DirectWrite::IDWriteTextLayout> {
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/gfx.rs:205:26
[INFO] [stdout]     |
[INFO] [stdout] 205 |     let mut m = windows::Win32::Graphics::DirectWrite::DWRITE_TEXT_METRICS::default();
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/gfx.rs:205:26
[INFO] [stdout]     |
[INFO] [stdout] 205 |     let mut m = windows::Win32::Graphics::DirectWrite::DWRITE_TEXT_METRICS::default();
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]  --> src/win/install.rs:4:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub const AUMID: windows::core::PCWSTR = w!("FlyingSatoshi.Unseat");
[INFO] [stdout]   |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/paint.rs:224:50
[INFO] [stdout]     |
[INFO] [stdout] 224 | fn create_rt(factory: &ID2D1Factory) -> windows::core::Result<ID2D1DCRenderTarget> {
[INFO] [stdout]     |                                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]  --> src/win/install.rs:4:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub const AUMID: windows::core::PCWSTR = w!("FlyingSatoshi.Unseat");
[INFO] [stdout]   |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/paint.rs:420:49
[INFO] [stdout]     |
[INFO] [stdout] 420 | fn circle(cx: f32, cy: f32, r: f32) -> windows::Win32::Graphics::Direct2D::Common::D2D_RECT_F {
[INFO] [stdout]     |                                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/paint.rs:224:50
[INFO] [stdout]     |
[INFO] [stdout] 224 | fn create_rt(factory: &ID2D1Factory) -> windows::core::Result<ID2D1DCRenderTarget> {
[INFO] [stdout]     |                                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/paint.rs:420:49
[INFO] [stdout]     |
[INFO] [stdout] 420 | fn circle(cx: f32, cy: f32, r: f32) -> windows::Win32::Graphics::Direct2D::Common::D2D_RECT_F {
[INFO] [stdout]     |                                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/phone.rs:394:32
[INFO] [stdout]     |
[INFO] [stdout] 394 |     let st = unsafe { windows::Win32::System::SystemInformation::GetLocalTime() };
[INFO] [stdout]     |                                ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/phone.rs:394:32
[INFO] [stdout]     |
[INFO] [stdout] 394 |     let st = unsafe { windows::Win32::System::SystemInformation::GetLocalTime() };
[INFO] [stdout]     |                                ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:56:27
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const CLASS: windows::core::PCWSTR = w!("UnseatSettings");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/settings_dlg.rs:56:27
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const CLASS: windows::core::PCWSTR = w!("UnseatSettings");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1021:24
[INFO] [stdout]      |
[INFO] [stdout] 1021 | fn title() -> windows::core::HSTRING {
[INFO] [stdout]      |                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1021:24
[INFO] [stdout]      |
[INFO] [stdout] 1021 | fn title() -> windows::core::HSTRING {
[INFO] [stdout]      |                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_SYSKEYDOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1242:9
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         WM_KEYDOWN | WM_SYSKEYDOWN => {
[INFO] [stdout]      |         ^^^^^^^^^^   ------------- variable not in all patterns
[INFO] [stdout]      |         |
[INFO] [stdout]      |         pattern doesn't bind `WM_SYSKEYDOWN`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_SYSKEYDOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1242:22
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         WM_KEYDOWN | WM_SYSKEYDOWN => {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_SYSKEYDOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1242:9
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         WM_KEYDOWN | WM_SYSKEYDOWN => {
[INFO] [stdout]      |         ^^^^^^^^^^   ------------- variable not in all patterns
[INFO] [stdout]      |         |
[INFO] [stdout]      |         pattern doesn't bind `WM_SYSKEYDOWN`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_SYSKEYDOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1242:22
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         WM_KEYDOWN | WM_SYSKEYDOWN => {
[INFO] [stdout]      |                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_KEYDOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1242:22
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         WM_KEYDOWN | WM_SYSKEYDOWN => {
[INFO] [stdout]      |         ----------   ^^^^^^^^^^^^^ pattern doesn't bind `WM_KEYDOWN`
[INFO] [stdout]      |         |
[INFO] [stdout]      |         variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_KEYDOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1242:9
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         WM_KEYDOWN | WM_SYSKEYDOWN => {
[INFO] [stdout]      |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_KEYDOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1242:22
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         WM_KEYDOWN | WM_SYSKEYDOWN => {
[INFO] [stdout]      |         ----------   ^^^^^^^^^^^^^ pattern doesn't bind `WM_KEYDOWN`
[INFO] [stdout]      |         |
[INFO] [stdout]      |         variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_KEYDOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1242:9
[INFO] [stdout]      |
[INFO] [stdout] 1242 |         WM_KEYDOWN | WM_SYSKEYDOWN => {
[INFO] [stdout]      |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_PRIOR` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         VK_NEXT | VK_PRIOR if ctrl => {
[INFO] [stdout]      |         ^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]      |         |
[INFO] [stdout]      |         pattern doesn't bind `VK_PRIOR`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_PRIOR`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1452:19
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         VK_NEXT | VK_PRIOR if ctrl => {
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_PRIOR` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         VK_NEXT | VK_PRIOR if ctrl => {
[INFO] [stdout]      |         ^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]      |         |
[INFO] [stdout]      |         pattern doesn't bind `VK_PRIOR`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_PRIOR`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1452:19
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         VK_NEXT | VK_PRIOR if ctrl => {
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_NEXT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1452:19
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         VK_NEXT | VK_PRIOR if ctrl => {
[INFO] [stdout]      |         -------   ^^^^^^^^ pattern doesn't bind `VK_NEXT`
[INFO] [stdout]      |         |
[INFO] [stdout]      |         variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_NEXT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         VK_NEXT | VK_PRIOR if ctrl => {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_DOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:9
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |         ^^^^^^   -------   ^^^^^ pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         |        |
[INFO] [stdout]      |         |        variable not in all patterns
[INFO] [stdout]      |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_DOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:18
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_NEXT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1452:19
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         VK_NEXT | VK_PRIOR if ctrl => {
[INFO] [stdout]      |         -------   ^^^^^^^^ pattern doesn't bind `VK_NEXT`
[INFO] [stdout]      |         |
[INFO] [stdout]      |         variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_NEXT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1452:9
[INFO] [stdout]      |
[INFO] [stdout] 1452 |         VK_NEXT | VK_PRIOR if ctrl => {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_UP` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:9
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |         ^^^^^^   ^^^^^^^   ----- variable not in all patterns
[INFO] [stdout]      |         |        |
[INFO] [stdout]      |         |        pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         pattern doesn't bind `VK_UP`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_UP`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:28
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_DOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:9
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |         ^^^^^^   -------   ^^^^^ pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         |        |
[INFO] [stdout]      |         |        variable not in all patterns
[INFO] [stdout]      |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_DOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:18
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_TAB` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:18
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |         ------   ^^^^^^^   ^^^^^ pattern doesn't bind `VK_TAB`
[INFO] [stdout]      |         |        |
[INFO] [stdout]      |         |        pattern doesn't bind `VK_TAB`
[INFO] [stdout]      |         variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_TAB`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:9
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_UP` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:9
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |         ^^^^^^   ^^^^^^^   ----- variable not in all patterns
[INFO] [stdout]      |         |        |
[INFO] [stdout]      |         |        pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         pattern doesn't bind `VK_UP`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_UP`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:28
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_RIGHT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   --------   ^^^^^   ^^^^^^^   ^^^^^^^   ^^^^^^ pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |         |         variable not in all patterns
[INFO] [stdout]      |         pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_RIGHT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:19
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_TAB` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:18
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |         ------   ^^^^^^^   ^^^^^ pattern doesn't bind `VK_TAB`
[INFO] [stdout]      |         |        |
[INFO] [stdout]      |         |        pattern doesn't bind `VK_TAB`
[INFO] [stdout]      |         variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_TAB`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1460:9
[INFO] [stdout]      |
[INFO] [stdout] 1460 |         VK_TAB | VK_DOWN | VK_UP
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_UP` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   ^^^^^^^^   -----   ^^^^^^^   ^^^^^^^   ^^^^^^ pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         |         |          variable not in all patterns
[INFO] [stdout]      |         |         pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         pattern doesn't bind `VK_UP`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_UP`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:30
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_DOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   ^^^^^^^^   ^^^^^   -------   ^^^^^^^   ^^^^^^ pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         |         |          |       variable not in all patterns
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_DOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:38
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_RIGHT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   --------   ^^^^^   ^^^^^^^   ^^^^^^^   ^^^^^^ pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |         |         variable not in all patterns
[INFO] [stdout]      |         pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_RIGHT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:19
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_HOME` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   ^^^^^^^^   ^^^^^   ^^^^^^^   -------   ^^^^^^ pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         variable not in all patterns
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |         |         pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |         pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_HOME`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:48
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_UP` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   ^^^^^^^^   -----   ^^^^^^^   ^^^^^^^   ^^^^^^ pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         |         |          variable not in all patterns
[INFO] [stdout]      |         |         pattern doesn't bind `VK_UP`
[INFO] [stdout]      |         pattern doesn't bind `VK_UP`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_UP`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:30
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                              ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_END` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   ^^^^^^^^   ^^^^^   ^^^^^^^   ^^^^^^^   ------ variable not in all patterns
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_END`
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_END`
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_END`
[INFO] [stdout]      |         |         pattern doesn't bind `VK_END`
[INFO] [stdout]      |         pattern doesn't bind `VK_END`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_END`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:58
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_DOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   ^^^^^^^^   ^^^^^   -------   ^^^^^^^   ^^^^^^ pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         |         |          |       variable not in all patterns
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_DOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:38
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_LEFT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:19
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         -------   ^^^^^^^^   ^^^^^   ^^^^^^^   ^^^^^^^   ^^^^^^ pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         |         pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_LEFT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_DOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:44
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                            ^^^^^^^   -------   ^^^^^^^ pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |                                            |         |
[INFO] [stdout]      |                                            |         variable not in all patterns
[INFO] [stdout]      |                                            pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_DOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:54
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_HOME` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   ^^^^^^^^   ^^^^^   ^^^^^^^   -------   ^^^^^^ pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         variable not in all patterns
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |         |         pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |         pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_HOME`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:48
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_HOME` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:44
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                            ^^^^^^^   ^^^^^^^   ------- variable not in all patterns
[INFO] [stdout]      |                                            |         |
[INFO] [stdout]      |                                            |         pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |                                            pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_HOME`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:64
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_END` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^   ^^^^^^^^   ^^^^^   ^^^^^^^   ^^^^^^^   ------ variable not in all patterns
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_END`
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_END`
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_END`
[INFO] [stdout]      |         |         pattern doesn't bind `VK_END`
[INFO] [stdout]      |         pattern doesn't bind `VK_END`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_END`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:58
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |                                                          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_LEFT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:54
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                            -------   ^^^^^^^   ^^^^^^^ pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |                                            |         |
[INFO] [stdout]      |                                            |         pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |                                            variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_LEFT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:44
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_RIGHT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1495:49
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 Ctl::Flag(flag) if matches!(vk, VK_LEFT | VK_RIGHT) => {
[INFO] [stdout]      |                                                 ^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]      |                                                 |
[INFO] [stdout]      |                                                 pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_RIGHT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1495:59
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 Ctl::Flag(flag) if matches!(vk, VK_LEFT | VK_RIGHT) => {
[INFO] [stdout]      |                                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_LEFT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:19
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         -------   ^^^^^^^^   ^^^^^   ^^^^^^^   ^^^^^^^   ^^^^^^ pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         |         |          |       |         |
[INFO] [stdout]      |         |         |          |       |         pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         |         |          |       pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         |         |          pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         |         pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |         variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_LEFT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         VK_LEFT | VK_RIGHT | VK_UP | VK_DOWN | VK_HOME | VK_END => {
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_LEFT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1495:59
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 Ctl::Flag(flag) if matches!(vk, VK_LEFT | VK_RIGHT) => {
[INFO] [stdout]      |                                                 -------   ^^^^^^^^ pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |                                                 |
[INFO] [stdout]      |                                                 variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_LEFT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1495:49
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 Ctl::Flag(flag) if matches!(vk, VK_LEFT | VK_RIGHT) => {
[INFO] [stdout]      |                                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_DOWN` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:44
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                            ^^^^^^^   -------   ^^^^^^^ pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |                                            |         |
[INFO] [stdout]      |                                            |         variable not in all patterns
[INFO] [stdout]      |                                            pattern doesn't bind `VK_DOWN`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_DOWN`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:54
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                                      ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_HOME` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:44
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                            ^^^^^^^   ^^^^^^^   ------- variable not in all patterns
[INFO] [stdout]      |                                            |         |
[INFO] [stdout]      |                                            |         pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |                                            pattern doesn't bind `VK_HOME`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_HOME`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:64
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_LEFT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:54
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                            -------   ^^^^^^^   ^^^^^^^ pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |                                            |         |
[INFO] [stdout]      |                                            |         pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |                                            variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_LEFT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1470:44
[INFO] [stdout]      |
[INFO] [stdout] 1470 |             let dir: i64 = if matches!(vk, VK_LEFT | VK_DOWN | VK_HOME) {
[INFO] [stdout]      |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1598:21
[INFO] [stdout]      |
[INFO] [stdout] 1598 | ) -> (f32, windows::Win32::Graphics::DirectWrite::DWRITE_FONT_WEIGHT) {
[INFO] [stdout]      |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_RIGHT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1495:49
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 Ctl::Flag(flag) if matches!(vk, VK_LEFT | VK_RIGHT) => {
[INFO] [stdout]      |                                                 ^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]      |                                                 |
[INFO] [stdout]      |                                                 pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_RIGHT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1495:59
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 Ctl::Flag(flag) if matches!(vk, VK_LEFT | VK_RIGHT) => {
[INFO] [stdout]      |                                                           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_LEFT` is not bound in all patterns
[INFO] [stdout]     --> src/win/settings_dlg.rs:1495:59
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 Ctl::Flag(flag) if matches!(vk, VK_LEFT | VK_RIGHT) => {
[INFO] [stdout]      |                                                 -------   ^^^^^^^^ pattern doesn't bind `VK_LEFT`
[INFO] [stdout]      |                                                 |
[INFO] [stdout]      |                                                 variable not in all patterns
[INFO] [stdout]      |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_LEFT`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1495:49
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 Ctl::Flag(flag) if matches!(vk, VK_LEFT | VK_RIGHT) => {
[INFO] [stdout]      |                                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:79:38
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn title(base: &str) -> windows::core::HSTRING {
[INFO] [stdout]    |                                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> src/win/settings_dlg.rs:1598:21
[INFO] [stdout]      |
[INFO] [stdout] 1598 | ) -> (f32, windows::Win32::Graphics::DirectWrite::DWRITE_FONT_WEIGHT) {
[INFO] [stdout]      |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:81:38
[INFO] [stdout]    |
[INFO] [stdout] 81 |         (true, Some(id)) => windows::core::HSTRING::from(format!("{base} (test {id})")),
[INFO] [stdout]    |                                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:82:34
[INFO] [stdout]    |
[INFO] [stdout] 82 |         (true, None) => windows::core::HSTRING::from(format!("{base} (test)")),
[INFO] [stdout]    |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:79:38
[INFO] [stdout]    |
[INFO] [stdout] 79 | pub fn title(base: &str) -> windows::core::HSTRING {
[INFO] [stdout]    |                                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:83:32
[INFO] [stdout]    |
[INFO] [stdout] 83 |         (false, _) => windows::core::HSTRING::from(base),
[INFO] [stdout]    |                                ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:81:38
[INFO] [stdout]    |
[INFO] [stdout] 81 |         (true, Some(id)) => windows::core::HSTRING::from(format!("{base} (test {id})")),
[INFO] [stdout]    |                                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:87:32
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub fn singleton() -> windows::core::HSTRING {
[INFO] [stdout]    |                                ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:82:34
[INFO] [stdout]    |
[INFO] [stdout] 82 |         (true, None) => windows::core::HSTRING::from(format!("{base} (test)")),
[INFO] [stdout]    |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/theme.rs:8:32
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut key = windows::Win32::System::Registry::HKEY::default();
[INFO] [stdout]   |                                ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/tray.rs:133:28
[INFO] [stdout]     |
[INFO] [stdout] 133 |         || msg == windows::Win32::UI::WindowsAndMessaging::WM_RBUTTONUP
[INFO] [stdout]     |                            ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:83:32
[INFO] [stdout]    |
[INFO] [stdout] 83 |         (false, _) => windows::core::HSTRING::from(base),
[INFO] [stdout]    |                                ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/tray.rs:137:21
[INFO] [stdout]     |
[INFO] [stdout] 137 |     msg == windows::Win32::UI::WindowsAndMessaging::WM_LBUTTONDBLCLK
[INFO] [stdout]     |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/testhook.rs:87:32
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub fn singleton() -> windows::core::HSTRING {
[INFO] [stdout]    |                                ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:48:27
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const CLASS: windows::core::PCWSTR = w!("UnseatTrayPanel");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/win/theme.rs:8:32
[INFO] [stdout]   |
[INFO] [stdout] 8 |         let mut key = windows::Win32::System::Registry::HKEY::default();
[INFO] [stdout]   |                                ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/tray_panel.rs:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 | fn title() -> windows::core::HSTRING {
[INFO] [stdout]     |                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_UP` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^   -----   ^^^^^^^   ^^^^^^^   ^^^^^^^^ pattern doesn't bind `VK_UP`
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         pattern doesn't bind `VK_UP`
[INFO] [stdout]     |                 |        |       pattern doesn't bind `VK_UP`
[INFO] [stdout]     |                 |        variable not in all patterns
[INFO] [stdout]     |                 pattern doesn't bind `VK_UP`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_UP`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:26
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/tray.rs:133:28
[INFO] [stdout]     |
[INFO] [stdout] 133 |         || msg == windows::Win32::UI::WindowsAndMessaging::WM_RBUTTONUP
[INFO] [stdout]     |                            ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_DOWN` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^   ^^^^^   -------   ^^^^^^^   ^^^^^^^^ pattern doesn't bind `VK_DOWN`
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]     |                 |        |       variable not in all patterns
[INFO] [stdout]     |                 |        pattern doesn't bind `VK_DOWN`
[INFO] [stdout]     |                 pattern doesn't bind `VK_DOWN`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_DOWN`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:34
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_LEFT` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^   ^^^^^   ^^^^^^^   -------   ^^^^^^^^ pattern doesn't bind `VK_LEFT`
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         variable not in all patterns
[INFO] [stdout]     |                 |        |       pattern doesn't bind `VK_LEFT`
[INFO] [stdout]     |                 |        pattern doesn't bind `VK_LEFT`
[INFO] [stdout]     |                 pattern doesn't bind `VK_LEFT`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_LEFT`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:44
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_RIGHT` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^   ^^^^^   ^^^^^^^   ^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]     |                 |        |       pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]     |                 |        pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]     |                 pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_RIGHT`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:54
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/win/tray.rs:137:21
[INFO] [stdout]     |
[INFO] [stdout] 137 |     msg == windows::Win32::UI::WindowsAndMessaging::WM_LBUTTONDBLCLK
[INFO] [stdout]     |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_TAB` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:26
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ------   ^^^^^   ^^^^^^^   ^^^^^^^   ^^^^^^^^ pattern doesn't bind `VK_TAB`
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         pattern doesn't bind `VK_TAB`
[INFO] [stdout]     |                 |        |       pattern doesn't bind `VK_TAB`
[INFO] [stdout]     |                 |        pattern doesn't bind `VK_TAB`
[INFO] [stdout]     |                 variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_TAB`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_SPACE` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:492:17
[INFO] [stdout]     |
[INFO] [stdout] 492 |                 VK_RETURN | VK_SPACE => {
[INFO] [stdout]     |                 ^^^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 pattern doesn't bind `VK_SPACE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_SPACE`
[INFO] [stdout]    --> src/win/tray_panel.rs:492:29
[INFO] [stdout]     |
[INFO] [stdout] 492 |                 VK_RETURN | VK_SPACE => {
[INFO] [stdout]     |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_RETURN` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:492:29
[INFO] [stdout]     |
[INFO] [stdout] 492 |                 VK_RETURN | VK_SPACE => {
[INFO] [stdout]     |                 ---------   ^^^^^^^^ pattern doesn't bind `VK_RETURN`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_RETURN`
[INFO] [stdout]    --> src/win/tray_panel.rs:492:17
[INFO] [stdout]     |
[INFO] [stdout] 492 |                 VK_RETURN | VK_SPACE => {
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/tray_panel.rs:48:27
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub const CLASS: windows::core::PCWSTR = w!("UnseatTrayPanel");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:32:27
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const CLASS: windows::core::PCWSTR = w!("UnseatWidget");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/tray_panel.rs:220:24
[INFO] [stdout]     |
[INFO] [stdout] 220 | fn title() -> windows::core::HSTRING {
[INFO] [stdout]     |                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_UP` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^   -----   ^^^^^^^   ^^^^^^^   ^^^^^^^^ pattern doesn't bind `VK_UP`
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         pattern doesn't bind `VK_UP`
[INFO] [stdout]     |                 |        |       pattern doesn't bind `VK_UP`
[INFO] [stdout]     |                 |        variable not in all patterns
[INFO] [stdout]     |                 pattern doesn't bind `VK_UP`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_UP`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:26
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn register() -> windows::core::Result<()> {
[INFO] [stdout]    |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_DOWN` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^   ^^^^^   -------   ^^^^^^^   ^^^^^^^^ pattern doesn't bind `VK_DOWN`
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         pattern doesn't bind `VK_DOWN`
[INFO] [stdout]     |                 |        |       variable not in all patterns
[INFO] [stdout]     |                 |        pattern doesn't bind `VK_DOWN`
[INFO] [stdout]     |                 pattern doesn't bind `VK_DOWN`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_DOWN`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:34
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_LEFT` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^   ^^^^^   ^^^^^^^   -------   ^^^^^^^^ pattern doesn't bind `VK_LEFT`
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         variable not in all patterns
[INFO] [stdout]     |                 |        |       pattern doesn't bind `VK_LEFT`
[INFO] [stdout]     |                 |        pattern doesn't bind `VK_LEFT`
[INFO] [stdout]     |                 pattern doesn't bind `VK_LEFT`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_LEFT`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:44
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_RIGHT` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^   ^^^^^   ^^^^^^^   ^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]     |                 |        |       pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]     |                 |        pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]     |                 pattern doesn't bind `VK_RIGHT`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_RIGHT`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:54
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:51:58
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub fn create(app: *mut App, x: i32, y: i32) -> windows::core::Result<HWND> {
[INFO] [stdout]    |                                                          ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_TAB` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:483:26
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ------   ^^^^^   ^^^^^^^   ^^^^^^^   ^^^^^^^^ pattern doesn't bind `VK_TAB`
[INFO] [stdout]     |                 |        |       |         |
[INFO] [stdout]     |                 |        |       |         pattern doesn't bind `VK_TAB`
[INFO] [stdout]     |                 |        |       pattern doesn't bind `VK_TAB`
[INFO] [stdout]     |                 |        pattern doesn't bind `VK_TAB`
[INFO] [stdout]     |                 variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_TAB`
[INFO] [stdout]    --> src/win/tray_panel.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 VK_TAB | VK_UP | VK_DOWN | VK_LEFT | VK_RIGHT => {
[INFO] [stdout]     |                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_SPACE` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:492:17
[INFO] [stdout]     |
[INFO] [stdout] 492 |                 VK_RETURN | VK_SPACE => {
[INFO] [stdout]     |                 ^^^^^^^^^   -------- variable not in all patterns
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 pattern doesn't bind `VK_SPACE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_SPACE`
[INFO] [stdout]    --> src/win/tray_panel.rs:492:29
[INFO] [stdout]     |
[INFO] [stdout] 492 |                 VK_RETURN | VK_SPACE => {
[INFO] [stdout]     |                             ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/widget.rs:146:22
[INFO] [stdout]     |
[INFO] [stdout] 146 |     let p = windows::core::PCWSTR(lp.0 as *const u16);
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `VK_RETURN` is not bound in all patterns
[INFO] [stdout]    --> src/win/tray_panel.rs:492:29
[INFO] [stdout]     |
[INFO] [stdout] 492 |                 VK_RETURN | VK_SPACE => {
[INFO] [stdout]     |                 ---------   ^^^^^^^^ pattern doesn't bind `VK_RETURN`
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::VK_RETURN`
[INFO] [stdout]    --> src/win/tray_panel.rs:492:17
[INFO] [stdout]     |
[INFO] [stdout] 492 |                 VK_RETURN | VK_SPACE => {
[INFO] [stdout]     |                 ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_DPICHANGED` is not bound in all patterns
[INFO] [stdout]    --> src/win/widget.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         WM_DISPLAYCHANGE | WM_DPICHANGED => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^   ------------- variable not in all patterns
[INFO] [stdout]     |         |
[INFO] [stdout]     |         pattern doesn't bind `WM_DPICHANGED`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_DPICHANGED`
[INFO] [stdout]    --> src/win/widget.rs:181:28
[INFO] [stdout]     |
[INFO] [stdout] 181 |         WM_DISPLAYCHANGE | WM_DPICHANGED => {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_DISPLAYCHANGE` is not bound in all patterns
[INFO] [stdout]    --> src/win/widget.rs:181:28
[INFO] [stdout]     |
[INFO] [stdout] 181 |         WM_DISPLAYCHANGE | WM_DPICHANGED => {
[INFO] [stdout]     |         ----------------   ^^^^^^^^^^^^^ pattern doesn't bind `WM_DISPLAYCHANGE`
[INFO] [stdout]     |         |
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_DISPLAYCHANGE`
[INFO] [stdout]    --> src/win/widget.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         WM_DISPLAYCHANGE | WM_DPICHANGED => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:32:27
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub const CLASS: windows::core::PCWSTR = w!("UnseatWidget");
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/app.rs:183:34
[INFO] [stdout]     |
[INFO] [stdout] 183 |             let error = windows::core::Error::from_win32();
[INFO] [stdout]     |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use aes_gcm::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 6 other candidates
[INFO] [stdout] help: if you import `Error`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 183 -             let error = windows::core::Error::from_win32();
[INFO] [stdout] 183 +             let error = Error::from_win32();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/winhttp.rs:25:44
[INFO] [stdout]    |
[INFO] [stdout] 25 |         Err(format!("{what}: {}", windows::core::Error::from_win32().message()))
[INFO] [stdout]    |                                            ^^^^ could not find `core` in `windows`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  4 + use std::error::Error;
[INFO] [stdout]    |
[INFO] [stdout]  4 + use std::fmt::Error;
[INFO] [stdout]    |
[INFO] [stdout]  4 + use std::io::Error;
[INFO] [stdout]    |
[INFO] [stdout]  4 + use aes_gcm::Error;
[INFO] [stdout]    |
[INFO] [stdout]    = and 6 other candidates
[INFO] [stdout] help: if you import `Error`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 25 -         Err(format!("{what}: {}", windows::core::Error::from_win32().message()))
[INFO] [stdout] 25 +         Err(format!("{what}: {}", Error::from_win32().message()))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:34:31
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub fn register() -> windows::core::Result<()> {
[INFO] [stdout]    |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/widget.rs:51:58
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub fn create(app: *mut App, x: i32, y: i32) -> windows::core::Result<HWND> {
[INFO] [stdout]    |                                                          ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/widget.rs:146:22
[INFO] [stdout]     |
[INFO] [stdout] 146 |     let p = windows::core::PCWSTR(lp.0 as *const u16);
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_DPICHANGED` is not bound in all patterns
[INFO] [stdout]    --> src/win/widget.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         WM_DISPLAYCHANGE | WM_DPICHANGED => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^   ------------- variable not in all patterns
[INFO] [stdout]     |         |
[INFO] [stdout]     |         pattern doesn't bind `WM_DPICHANGED`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_DPICHANGED`
[INFO] [stdout]    --> src/win/widget.rs:181:28
[INFO] [stdout]     |
[INFO] [stdout] 181 |         WM_DISPLAYCHANGE | WM_DPICHANGED => {
[INFO] [stdout]     |                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_DISPLAYCHANGE` is not bound in all patterns
[INFO] [stdout]    --> src/win/widget.rs:181:28
[INFO] [stdout]     |
[INFO] [stdout] 181 |         WM_DISPLAYCHANGE | WM_DPICHANGED => {
[INFO] [stdout]     |         ----------------   ^^^^^^^^^^^^^ pattern doesn't bind `WM_DISPLAYCHANGE`
[INFO] [stdout]     |         |
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_DISPLAYCHANGE`
[INFO] [stdout]    --> src/win/widget.rs:181:9
[INFO] [stdout]     |
[INFO] [stdout] 181 |         WM_DISPLAYCHANGE | WM_DPICHANGED => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> src/win/app.rs:183:34
[INFO] [stdout]     |
[INFO] [stdout] 183 |             let error = windows::core::Error::from_win32();
[INFO] [stdout]     |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::error::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::fmt::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use std::io::Error;
[INFO] [stdout]     |
[INFO] [stdout]   1 + use aes_gcm::Error;
[INFO] [stdout]     |
[INFO] [stdout]     = and 6 other candidates
[INFO] [stdout] help: if you import `Error`, refer to it directly
[INFO] [stdout]     |
[INFO] [stdout] 183 -             let error = windows::core::Error::from_win32();
[INFO] [stdout] 183 +             let error = Error::from_win32();
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> src/win/winhttp.rs:25:44
[INFO] [stdout]    |
[INFO] [stdout] 25 |         Err(format!("{what}: {}", windows::core::Error::from_win32().message()))
[INFO] [stdout]    |                                            ^^^^ could not find `core` in `windows`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these items
[INFO] [stdout]    |
[INFO] [stdout]  4 + use std::error::Error;
[INFO] [stdout]    |
[INFO] [stdout]  4 + use std::fmt::Error;
[INFO] [stdout]    |
[INFO] [stdout]  4 + use std::io::Error;
[INFO] [stdout]    |
[INFO] [stdout]  4 + use aes_gcm::Error;
[INFO] [stdout]    |
[INFO] [stdout]    = and 6 other candidates
[INFO] [stdout] help: if you import `Error`, refer to it directly
[INFO] [stdout]    |
[INFO] [stdout] 25 -         Err(format!("{what}: {}", windows::core::Error::from_win32().message()))
[INFO] [stdout] 25 +         Err(format!("{what}: {}", Error::from_win32().message()))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut std::process::Command` in the current scope
[INFO] [stdout]    --> src/win/phone.rs:653:66
[INFO] [stdout]     |
[INFO] [stdout] 653 |     let out = std::process::Command::new("tailscale").args(args).creation_flags(CREATE_NO_WINDOW).output().ok()?;
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^ method not found in `&mut std::process::Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut std::process::Command` in the current scope
[INFO] [stdout]    --> src/win/phone.rs:653:66
[INFO] [stdout]     |
[INFO] [stdout] 653 |     let out = std::process::Command::new("tailscale").args(args).creation_flags(CREATE_NO_WINDOW).output().ok()?;
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^ method not found in `&mut std::process::Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `Part` cannot be dereferenced
[INFO] [stdout]     --> src/win/settings_dlg.rs:1836:52
[INFO] [stdout]      |
[INFO] [stdout] 1836 |                         button_fill(pal, d, p.ctl, *part)
[INFO] [stdout]      |                                                    ^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `Part` cannot be dereferenced
[INFO] [stdout]     --> src/win/settings_dlg.rs:1841:36
[INFO] [stdout]      |
[INFO] [stdout] 1841 |                     let glyph = if *part == Part::Minus { "\u{2212}" } else { "+" };
[INFO] [stdout]      |                                    ^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `settings_dlg::Part` cannot be dereferenced
[INFO] [stdout]     --> src/win/settings_dlg.rs:1836:52
[INFO] [stdout]      |
[INFO] [stdout] 1836 |                         button_fill(pal, d, p.ctl, *part)
[INFO] [stdout]      |                                                    ^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0614]: type `settings_dlg::Part` cannot be dereferenced
[INFO] [stdout]     --> src/win/settings_dlg.rs:1841:36
[INFO] [stdout]      |
[INFO] [stdout] 1841 |                     let glyph = if *part == Part::Minus { "\u{2212}" } else { "+" };
[INFO] [stdout]      |                                    ^^^^^ can't be dereferenced
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0408, E0432, E0433, E0599, E0614.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0408`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `unseat` (bin "unseat") due to 192 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0408, E0432, E0433, E0599, E0614.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0408`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `unseat` (bin "unseat" test) due to 192 previous errors
[INFO] running `Command { std: "docker" "inspect" "b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5", kill_on_drop: false }`
[INFO] [stdout] b32df8977dda0b3fdc1a983fd881e5e0330d5812f457c26375a2d5a1e5116ff5
