[INFO] cloning repository https://github.com/gupta-kush/Claude-Usage-Monitor
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/gupta-kush/Claude-Usage-Monitor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgupta-kush%2FClaude-Usage-Monitor", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgupta-kush%2FClaude-Usage-Monitor'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 8c44ed1f2a36913c7c2b6f91e5f0319d7bc37fc4
[INFO] checking gupta-kush/Claude-Usage-Monitor against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fgupta-kush%2FClaude-Usage-Monitor" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/gupta-kush/Claude-Usage-Monitor
[INFO] finished tweaking git repo https://github.com/gupta-kush/Claude-Usage-Monitor
[INFO] tweaked toml for git repo https://github.com/gupta-kush/Claude-Usage-Monitor written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/gupta-kush/Claude-Usage-Monitor 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/gupta-kush/Claude-Usage-Monitor 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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] 1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096
[INFO] running `Command { std: "docker" "start" "1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096", 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" "1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096", 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" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]     Checking litemap v0.8.2
[INFO] [stderr]     Checking writeable v0.6.3
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling windows_x86_64_gnu v0.52.6
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]    Compiling openssl v0.10.81
[INFO] [stderr]    Compiling openssl-sys v0.9.117
[INFO] [stderr]     Checking bitflags v2.13.1
[INFO] [stderr]     Checking percent-encoding v2.3.2
[INFO] [stderr]     Checking serde_json v1.0.151
[INFO] [stderr]     Checking form_urlencoded v1.2.2
[INFO] [stderr]     Checking windows-targets v0.52.6
[INFO] [stderr]     Checking windows-result v0.2.0
[INFO] [stderr]     Checking windows-strings v0.1.0
[INFO] [stderr]    Compiling native-tls v0.2.18
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling windows-implement v0.58.0
[INFO] [stderr]    Compiling windows-interface v0.58.0
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking windows-core v0.58.0
[INFO] [stderr]     Checking windows v0.58.0
[INFO] [stderr]     Checking zerofrom v0.1.8
[INFO] [stderr]     Checking yoke v0.8.3
[INFO] [stderr]     Checking zerovec v0.11.6
[INFO] [stderr]     Checking zerotrie v0.2.4
[INFO] [stderr]     Checking tinystr v0.8.3
[INFO] [stderr]     Checking potential_utf v0.1.5
[INFO] [stderr]     Checking icu_collections v2.2.0
[INFO] [stderr]     Checking icu_locale_core v2.2.0
[INFO] [stderr]     Checking icu_provider v2.2.0
[INFO] [stderr]     Checking icu_properties v2.2.0
[INFO] [stderr]     Checking icu_normalizer v2.2.0
[INFO] [stderr]     Checking idna_adapter v1.2.2
[INFO] [stderr]     Checking idna v1.1.0
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]     Checking ureq v2.12.1
[INFO] [stderr]     Checking claude-usage-monitor v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> src/credentials.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | 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/native_interop.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::Win32::Foundation::{BOOL, HWND, LPARAM, 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/native_interop.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows::Win32::UI::Accessibility::{SetWinEventHook, UnhookWinEvent, HWINEVENTHOOK};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/native_interop.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::Win32::UI::Shell::{SHAppBarMessage, ABM_GETTASKBARPOS, APPBARDATA};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/native_interop.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> src/settings.rs:64:18
[INFO] [stdout]    |
[INFO] [stdout] 64 |     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 `windows` in `os`
[INFO] [stdout]   --> src/settings.rs:86:18
[INFO] [stdout]    |
[INFO] [stdout] 86 |     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/native_interop.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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/theme.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | 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/tray.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | 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/tray.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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/tray.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::UI::WindowsAndMessaging::{LoadIconW, IDI_APPLICATION};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/theme.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | 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/window.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows::Win32::Foundation::{COLORREF, 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/window.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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/window.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | 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/window.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::UI::Accessibility::HWINEVENTHOOK;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/window.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | 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/window.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows::Win32::UI::Input::KeyboardAndMouse::{ReleaseCapture, SetCapture};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/window.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | 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/window.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows::core::PCWSTR;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> src/credentials.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | 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/window.rs:117:26
[INFO] [stdout]     |
[INFO] [stdout] 117 |         let _ = windows::Win32::UI::HiDpi::SetProcessDpiAwarenessContext(
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/window.rs:118:22
[INFO] [stdout]     |
[INFO] [stdout] 118 |             windows::Win32::UI::HiDpi::DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2,
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/native_interop.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows::Win32::Foundation::{BOOL, HWND, LPARAM, 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/native_interop.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows::Win32::UI::Accessibility::{SetWinEventHook, UnhookWinEvent, HWINEVENTHOOK};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/native_interop.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::Win32::UI::Shell::{SHAppBarMessage, ABM_GETTASKBARPOS, APPBARDATA};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> src/native_interop.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> src/settings.rs:64:18
[INFO] [stdout]    |
[INFO] [stdout] 64 |     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 `windows` in `os`
[INFO] [stdout]   --> src/settings.rs:86:18
[INFO] [stdout]    |
[INFO] [stdout] 86 |     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/native_interop.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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/theme.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | 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/tray.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | 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/tray.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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/tray.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::UI::WindowsAndMessaging::{LoadIconW, IDI_APPLICATION};
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> src/theme.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | 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/window.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows::Win32::Foundation::{COLORREF, 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/window.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 | 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/window.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 | 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/window.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows::Win32::UI::Accessibility::HWINEVENTHOOK;
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/window.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | 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/window.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows::Win32::UI::Input::KeyboardAndMouse::{ReleaseCapture, SetCapture};
[INFO] [stdout]    |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> src/window.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 | 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/window.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | 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/window.rs:117:26
[INFO] [stdout]     |
[INFO] [stdout] 117 |         let _ = windows::Win32::UI::HiDpi::SetProcessDpiAwarenessContext(
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> src/window.rs:118:22
[INFO] [stdout]     |
[INFO] [stdout] 118 |             windows::Win32::UI::HiDpi::DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2,
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_DISPLAYCHANGE` is not bound in all patterns
[INFO] [stdout]    --> src/window.rs:463:9
[INFO] [stdout]     |
[INFO] [stdout] 463 |         WM_DPICHANGED | WM_DISPLAYCHANGE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^   ---------------- variable not in all patterns
[INFO] [stdout]     |         |
[INFO] [stdout]     |         pattern doesn't bind `WM_DISPLAYCHANGE`
[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/window.rs:463:25
[INFO] [stdout]     |
[INFO] [stdout] 463 |         WM_DPICHANGED | WM_DISPLAYCHANGE => {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_DPICHANGED` is not bound in all patterns
[INFO] [stdout]    --> src/window.rs:463:25
[INFO] [stdout]     |
[INFO] [stdout] 463 |         WM_DPICHANGED | WM_DISPLAYCHANGE => {
[INFO] [stdout]     |         -------------   ^^^^^^^^^^^^^^^^ pattern doesn't bind `WM_DPICHANGED`
[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_DPICHANGED`
[INFO] [stdout]    --> src/window.rs:463:9
[INFO] [stdout]     |
[INFO] [stdout] 463 |         WM_DPICHANGED | WM_DISPLAYCHANGE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_DISPLAYCHANGE` is not bound in all patterns
[INFO] [stdout]    --> src/window.rs:463:9
[INFO] [stdout]     |
[INFO] [stdout] 463 |         WM_DPICHANGED | WM_DISPLAYCHANGE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^   ---------------- variable not in all patterns
[INFO] [stdout]     |         |
[INFO] [stdout]     |         pattern doesn't bind `WM_DISPLAYCHANGE`
[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/window.rs:463:25
[INFO] [stdout]     |
[INFO] [stdout] 463 |         WM_DPICHANGED | WM_DISPLAYCHANGE => {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_DPICHANGED` is not bound in all patterns
[INFO] [stdout]    --> src/window.rs:463:25
[INFO] [stdout]     |
[INFO] [stdout] 463 |         WM_DPICHANGED | WM_DISPLAYCHANGE => {
[INFO] [stdout]     |         -------------   ^^^^^^^^^^^^^^^^ pattern doesn't bind `WM_DPICHANGED`
[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_DPICHANGED`
[INFO] [stdout]    --> src/window.rs:463:9
[INFO] [stdout]     |
[INFO] [stdout] 463 |         WM_DPICHANGED | WM_DISPLAYCHANGE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HKEY_CURRENT_USER` in this scope
[INFO] [stdout]   --> src/theme.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 |             HKEY_CURRENT_USER,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]   --> src/theme.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |             KEY_READ,
[INFO] [stdout]    |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WNDCLASSW` in this scope
[INFO] [stdout]    --> src/window.rs:124:18
[INFO] [stdout]     |
[INFO] [stdout] 124 |         let wc = WNDCLASSW {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `IDC_ARROW` in this scope
[INFO] [stdout]    --> src/window.rs:128:40
[INFO] [stdout]     |
[INFO] [stdout] 128 |             hCursor: LoadCursorW(None, IDC_ARROW).unwrap_or_default(),
[INFO] [stdout]     |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_EX_TOOLWINDOW` in this scope
[INFO] [stdout]    --> src/window.rs:159:13
[INFO] [stdout]     |
[INFO] [stdout] 159 |             WS_EX_TOOLWINDOW | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_EX_LAYERED` in this scope
[INFO] [stdout]    --> src/window.rs:159:32
[INFO] [stdout]     |
[INFO] [stdout] 159 |             WS_EX_TOOLWINDOW | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_EX_NOACTIVATE` in this scope
[INFO] [stdout]    --> src/window.rs:159:48
[INFO] [stdout]     |
[INFO] [stdout] 159 |             WS_EX_TOOLWINDOW | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST,
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_EX_TOPMOST` in this scope
[INFO] [stdout]    --> src/window.rs:159:67
[INFO] [stdout]     |
[INFO] [stdout] 159 |             WS_EX_TOOLWINDOW | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST,
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_POPUP` in this scope
[INFO] [stdout]    --> src/window.rs:162:13
[INFO] [stdout]     |
[INFO] [stdout] 162 |             WS_POPUP,
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SW_SHOWNOACTIVATE` in this scope
[INFO] [stdout]    --> src/window.rs:188:34
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let _ = ShowWindow(hwnd, SW_SHOWNOACTIVATE);
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LWA_COLORKEY` in this scope
[INFO] [stdout]    --> src/window.rs:219:83
[INFO] [stdout]     |
[INFO] [stdout] 219 |         let _ = SetLayeredWindowAttributes(hwnd, COLORREF(key_color(is_dark)), 0, LWA_COLORKEY);
[INFO] [stdout]     |                                                                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HWND_TOPMOST` in this scope
[INFO] [stdout]    --> src/window.rs:307:13
[INFO] [stdout]     |
[INFO] [stdout] 307 |             HWND_TOPMOST,
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOMOVE` in this scope
[INFO] [stdout]    --> src/window.rs:312:13
[INFO] [stdout]     |
[INFO] [stdout] 312 |             SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOSIZE` in this scope
[INFO] [stdout]    --> src/window.rs:312:26
[INFO] [stdout]     |
[INFO] [stdout] 312 |             SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOACTIVATE` in this scope
[INFO] [stdout]    --> src/window.rs:312:39
[INFO] [stdout]     |
[INFO] [stdout] 312 |             SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_RBUTTONUP` in this scope
[INFO] [stdout]    --> src/window.rs:410:25
[INFO] [stdout]     |
[INFO] [stdout] 410 |             if event == WM_RBUTTONUP || event == WM_CONTEXTMENU {
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_CONTEXTMENU` in this scope
[INFO] [stdout]    --> src/window.rs:410:50
[INFO] [stdout]     |
[INFO] [stdout] 410 |             if event == WM_RBUTTONUP || event == WM_CONTEXTMENU {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_STRING` in this scope
[INFO] [stdout]    --> src/window.rs:504:13
[INFO] [stdout]     |
[INFO] [stdout] 504 |             MF_STRING | MF_CHECKED
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_CHECKED` in this scope
[INFO] [stdout]    --> src/window.rs:504:25
[INFO] [stdout]     |
[INFO] [stdout] 504 |             MF_STRING | MF_CHECKED
[INFO] [stdout]     |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_STRING` in this scope
[INFO] [stdout]    --> src/window.rs:506:13
[INFO] [stdout]     |
[INFO] [stdout] 506 |             MF_STRING
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_STRING` in this scope
[INFO] [stdout]    --> src/window.rs:511:35
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let _ = AppendMenuW(menu, MF_STRING, IDM_REFRESH, PCWSTR::from_raw(refresh.as_ptr()));
[INFO] [stdout]     |                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_SEPARATOR` in this scope
[INFO] [stdout]    --> src/window.rs:518:35
[INFO] [stdout]     |
[INFO] [stdout] 518 |         let _ = AppendMenuW(menu, MF_SEPARATOR, 0, PCWSTR::null());
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_STRING` in this scope
[INFO] [stdout]    --> src/window.rs:519:35
[INFO] [stdout]     |
[INFO] [stdout] 519 |         let _ = AppendMenuW(menu, MF_STRING, IDM_EXIT, PCWSTR::from_raw(exit.as_ptr()));
[INFO] [stdout]     |                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TPM_RIGHTBUTTON` in this scope
[INFO] [stdout]    --> src/window.rs:526:13
[INFO] [stdout]     |
[INFO] [stdout] 526 |             TPM_RIGHTBUTTON | TPM_RETURNCMD | TPM_NONOTIFY,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TPM_RETURNCMD` in this scope
[INFO] [stdout]    --> src/window.rs:526:31
[INFO] [stdout]     |
[INFO] [stdout] 526 |             TPM_RIGHTBUTTON | TPM_RETURNCMD | TPM_NONOTIFY,
[INFO] [stdout]     |                               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TPM_NONOTIFY` in this scope
[INFO] [stdout]    --> src/window.rs:526:47
[INFO] [stdout]     |
[INFO] [stdout] 526 |             TPM_RIGHTBUTTON | TPM_RETURNCMD | TPM_NONOTIFY,
[INFO] [stdout]     |                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FW_NORMAL` in this scope
[INFO] [stdout]    --> src/window.rs:637:13
[INFO] [stdout]     |
[INFO] [stdout] 637 |             FW_NORMAL.0 as i32,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DEFAULT_CHARSET` in this scope
[INFO] [stdout]    --> src/window.rs:641:13
[INFO] [stdout]     |
[INFO] [stdout] 641 |             DEFAULT_CHARSET.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `OUT_DEFAULT_PRECIS` in this scope
[INFO] [stdout]    --> src/window.rs:642:13
[INFO] [stdout]     |
[INFO] [stdout] 642 |             OUT_DEFAULT_PRECIS.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CLIP_DEFAULT_PRECIS` in this scope
[INFO] [stdout]    --> src/window.rs:643:13
[INFO] [stdout]     |
[INFO] [stdout] 643 |             CLIP_DEFAULT_PRECIS.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CLEARTYPE_QUALITY` in this scope
[INFO] [stdout]    --> src/window.rs:647:13
[INFO] [stdout]     |
[INFO] [stdout] 647 |             CLEARTYPE_QUALITY.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DEFAULT_PITCH` in this scope
[INFO] [stdout]    --> src/window.rs:648:13
[INFO] [stdout]     |
[INFO] [stdout] 648 |             DEFAULT_PITCH.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRANSPARENT` in this scope
[INFO] [stdout]    --> src/window.rs:652:27
[INFO] [stdout]     |
[INFO] [stdout] 652 |         SetBkMode(mem_dc, TRANSPARENT);
[INFO] [stdout]     |                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_SINGLELINE` in this scope
[INFO] [stdout]    --> src/window.rs:676:17
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 DT_SINGLELINE | DT_VCENTER | DT_CENTER,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_VCENTER` in this scope
[INFO] [stdout]    --> src/window.rs:676:33
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 DT_SINGLELINE | DT_VCENTER | DT_CENTER,
[INFO] [stdout]     |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_CENTER` in this scope
[INFO] [stdout]    --> src/window.rs:676:46
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 DT_SINGLELINE | DT_VCENTER | DT_CENTER,
[INFO] [stdout]     |                                              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SRCCOPY` in this scope
[INFO] [stdout]    --> src/window.rs:680:59
[INFO] [stdout]     |
[INFO] [stdout] 680 |             let _ = BitBlt(hdc, 0, 0, w, h, mem_dc, 0, 0, SRCCOPY);
[INFO] [stdout]     |                                                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_SINGLELINE` in this scope
[INFO] [stdout]    --> src/window.rs:701:13
[INFO] [stdout]     |
[INFO] [stdout] 701 |             DT_SINGLELINE | DT_VCENTER | DT_CENTER | DT_NOCLIP,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_VCENTER` in this scope
[INFO] [stdout]    --> src/window.rs:701:29
[INFO] [stdout]     |
[INFO] [stdout] 701 |             DT_SINGLELINE | DT_VCENTER | DT_CENTER | DT_NOCLIP,
[INFO] [stdout]     |                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_CENTER` in this scope
[INFO] [stdout]    --> src/window.rs:701:42
[INFO] [stdout]     |
[INFO] [stdout] 701 |             DT_SINGLELINE | DT_VCENTER | DT_CENTER | DT_NOCLIP,
[INFO] [stdout]     |                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_NOCLIP` in this scope
[INFO] [stdout]    --> src/window.rs:701:54
[INFO] [stdout]     |
[INFO] [stdout] 701 |             DT_SINGLELINE | DT_VCENTER | DT_CENTER | DT_NOCLIP,
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SRCCOPY` in this scope
[INFO] [stdout]    --> src/window.rs:765:55
[INFO] [stdout]     |
[INFO] [stdout] 765 |         let _ = BitBlt(hdc, 0, 0, w, h, mem_dc, 0, 0, SRCCOPY);
[INFO] [stdout]     |                                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HDC` in this scope
[INFO] [stdout]    --> src/window.rs:775:27
[INFO] [stdout]     |
[INFO] [stdout] 775 | fn draw_rounded_rect(hdc: HDC, rect: &RECT, color: u32, radius: i32) {
[INFO] [stdout]     |                           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HKEY_CURRENT_USER` in this scope
[INFO] [stdout]   --> src/theme.rs:21:13
[INFO] [stdout]    |
[INFO] [stdout] 21 |             HKEY_CURRENT_USER,
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]   --> src/theme.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |             KEY_READ,
[INFO] [stdout]    |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WNDCLASSW` in this scope
[INFO] [stdout]    --> src/window.rs:124:18
[INFO] [stdout]     |
[INFO] [stdout] 124 |         let wc = WNDCLASSW {
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `IDC_ARROW` in this scope
[INFO] [stdout]    --> src/window.rs:128:40
[INFO] [stdout]     |
[INFO] [stdout] 128 |             hCursor: LoadCursorW(None, IDC_ARROW).unwrap_or_default(),
[INFO] [stdout]     |                                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_EX_TOOLWINDOW` in this scope
[INFO] [stdout]    --> src/window.rs:159:13
[INFO] [stdout]     |
[INFO] [stdout] 159 |             WS_EX_TOOLWINDOW | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_EX_LAYERED` in this scope
[INFO] [stdout]    --> src/window.rs:159:32
[INFO] [stdout]     |
[INFO] [stdout] 159 |             WS_EX_TOOLWINDOW | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_EX_NOACTIVATE` in this scope
[INFO] [stdout]    --> src/window.rs:159:48
[INFO] [stdout]     |
[INFO] [stdout] 159 |             WS_EX_TOOLWINDOW | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST,
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_EX_TOPMOST` in this scope
[INFO] [stdout]    --> src/window.rs:159:67
[INFO] [stdout]     |
[INFO] [stdout] 159 |             WS_EX_TOOLWINDOW | WS_EX_LAYERED | WS_EX_NOACTIVATE | WS_EX_TOPMOST,
[INFO] [stdout]     |                                                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WS_POPUP` in this scope
[INFO] [stdout]    --> src/window.rs:162:13
[INFO] [stdout]     |
[INFO] [stdout] 162 |             WS_POPUP,
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SW_SHOWNOACTIVATE` in this scope
[INFO] [stdout]    --> src/window.rs:188:34
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let _ = ShowWindow(hwnd, SW_SHOWNOACTIVATE);
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LWA_COLORKEY` in this scope
[INFO] [stdout]    --> src/window.rs:219:83
[INFO] [stdout]     |
[INFO] [stdout] 219 |         let _ = SetLayeredWindowAttributes(hwnd, COLORREF(key_color(is_dark)), 0, LWA_COLORKEY);
[INFO] [stdout]     |                                                                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HWND_TOPMOST` in this scope
[INFO] [stdout]    --> src/window.rs:307:13
[INFO] [stdout]     |
[INFO] [stdout] 307 |             HWND_TOPMOST,
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOMOVE` in this scope
[INFO] [stdout]    --> src/window.rs:312:13
[INFO] [stdout]     |
[INFO] [stdout] 312 |             SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOSIZE` in this scope
[INFO] [stdout]    --> src/window.rs:312:26
[INFO] [stdout]     |
[INFO] [stdout] 312 |             SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SWP_NOACTIVATE` in this scope
[INFO] [stdout]    --> src/window.rs:312:39
[INFO] [stdout]     |
[INFO] [stdout] 312 |             SWP_NOMOVE | SWP_NOSIZE | SWP_NOACTIVATE,
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_RBUTTONUP` in this scope
[INFO] [stdout]    --> src/window.rs:410:25
[INFO] [stdout]     |
[INFO] [stdout] 410 |             if event == WM_RBUTTONUP || event == WM_CONTEXTMENU {
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `WM_CONTEXTMENU` in this scope
[INFO] [stdout]    --> src/window.rs:410:50
[INFO] [stdout]     |
[INFO] [stdout] 410 |             if event == WM_RBUTTONUP || event == WM_CONTEXTMENU {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_STRING` in this scope
[INFO] [stdout]    --> src/window.rs:504:13
[INFO] [stdout]     |
[INFO] [stdout] 504 |             MF_STRING | MF_CHECKED
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_CHECKED` in this scope
[INFO] [stdout]    --> src/window.rs:504:25
[INFO] [stdout]     |
[INFO] [stdout] 504 |             MF_STRING | MF_CHECKED
[INFO] [stdout]     |                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_STRING` in this scope
[INFO] [stdout]    --> src/window.rs:506:13
[INFO] [stdout]     |
[INFO] [stdout] 506 |             MF_STRING
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_STRING` in this scope
[INFO] [stdout]    --> src/window.rs:511:35
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let _ = AppendMenuW(menu, MF_STRING, IDM_REFRESH, PCWSTR::from_raw(refresh.as_ptr()));
[INFO] [stdout]     |                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_SEPARATOR` in this scope
[INFO] [stdout]    --> src/window.rs:518:35
[INFO] [stdout]     |
[INFO] [stdout] 518 |         let _ = AppendMenuW(menu, MF_SEPARATOR, 0, PCWSTR::null());
[INFO] [stdout]     |                                   ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MF_STRING` in this scope
[INFO] [stdout]    --> src/window.rs:519:35
[INFO] [stdout]     |
[INFO] [stdout] 519 |         let _ = AppendMenuW(menu, MF_STRING, IDM_EXIT, PCWSTR::from_raw(exit.as_ptr()));
[INFO] [stdout]     |                                   ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TPM_RIGHTBUTTON` in this scope
[INFO] [stdout]    --> src/window.rs:526:13
[INFO] [stdout]     |
[INFO] [stdout] 526 |             TPM_RIGHTBUTTON | TPM_RETURNCMD | TPM_NONOTIFY,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TPM_RETURNCMD` in this scope
[INFO] [stdout]    --> src/window.rs:526:31
[INFO] [stdout]     |
[INFO] [stdout] 526 |             TPM_RIGHTBUTTON | TPM_RETURNCMD | TPM_NONOTIFY,
[INFO] [stdout]     |                               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TPM_NONOTIFY` in this scope
[INFO] [stdout]    --> src/window.rs:526:47
[INFO] [stdout]     |
[INFO] [stdout] 526 |             TPM_RIGHTBUTTON | TPM_RETURNCMD | TPM_NONOTIFY,
[INFO] [stdout]     |                                               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FW_NORMAL` in this scope
[INFO] [stdout]    --> src/window.rs:637:13
[INFO] [stdout]     |
[INFO] [stdout] 637 |             FW_NORMAL.0 as i32,
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DEFAULT_CHARSET` in this scope
[INFO] [stdout]    --> src/window.rs:641:13
[INFO] [stdout]     |
[INFO] [stdout] 641 |             DEFAULT_CHARSET.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `OUT_DEFAULT_PRECIS` in this scope
[INFO] [stdout]    --> src/window.rs:642:13
[INFO] [stdout]     |
[INFO] [stdout] 642 |             OUT_DEFAULT_PRECIS.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CLIP_DEFAULT_PRECIS` in this scope
[INFO] [stdout]    --> src/window.rs:643:13
[INFO] [stdout]     |
[INFO] [stdout] 643 |             CLIP_DEFAULT_PRECIS.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CLEARTYPE_QUALITY` in this scope
[INFO] [stdout]    --> src/window.rs:647:13
[INFO] [stdout]     |
[INFO] [stdout] 647 |             CLEARTYPE_QUALITY.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DEFAULT_PITCH` in this scope
[INFO] [stdout]    --> src/window.rs:648:13
[INFO] [stdout]     |
[INFO] [stdout] 648 |             DEFAULT_PITCH.0 as u32,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TRANSPARENT` in this scope
[INFO] [stdout]    --> src/window.rs:652:27
[INFO] [stdout]     |
[INFO] [stdout] 652 |         SetBkMode(mem_dc, TRANSPARENT);
[INFO] [stdout]     |                           ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_SINGLELINE` in this scope
[INFO] [stdout]    --> src/window.rs:676:17
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 DT_SINGLELINE | DT_VCENTER | DT_CENTER,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_VCENTER` in this scope
[INFO] [stdout]    --> src/window.rs:676:33
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 DT_SINGLELINE | DT_VCENTER | DT_CENTER,
[INFO] [stdout]     |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_CENTER` in this scope
[INFO] [stdout]    --> src/window.rs:676:46
[INFO] [stdout]     |
[INFO] [stdout] 676 |                 DT_SINGLELINE | DT_VCENTER | DT_CENTER,
[INFO] [stdout]     |                                              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SRCCOPY` in this scope
[INFO] [stdout]    --> src/window.rs:680:59
[INFO] [stdout]     |
[INFO] [stdout] 680 |             let _ = BitBlt(hdc, 0, 0, w, h, mem_dc, 0, 0, SRCCOPY);
[INFO] [stdout]     |                                                           ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_SINGLELINE` in this scope
[INFO] [stdout]    --> src/window.rs:701:13
[INFO] [stdout]     |
[INFO] [stdout] 701 |             DT_SINGLELINE | DT_VCENTER | DT_CENTER | DT_NOCLIP,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_VCENTER` in this scope
[INFO] [stdout]    --> src/window.rs:701:29
[INFO] [stdout]     |
[INFO] [stdout] 701 |             DT_SINGLELINE | DT_VCENTER | DT_CENTER | DT_NOCLIP,
[INFO] [stdout]     |                             ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_CENTER` in this scope
[INFO] [stdout]    --> src/window.rs:701:42
[INFO] [stdout]     |
[INFO] [stdout] 701 |             DT_SINGLELINE | DT_VCENTER | DT_CENTER | DT_NOCLIP,
[INFO] [stdout]     |                                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DT_NOCLIP` in this scope
[INFO] [stdout]    --> src/window.rs:701:54
[INFO] [stdout]     |
[INFO] [stdout] 701 |             DT_SINGLELINE | DT_VCENTER | DT_CENTER | DT_NOCLIP,
[INFO] [stdout]     |                                                      ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SRCCOPY` in this scope
[INFO] [stdout]    --> src/window.rs:765:55
[INFO] [stdout]     |
[INFO] [stdout] 765 |         let _ = BitBlt(hdc, 0, 0, w, h, mem_dc, 0, 0, SRCCOPY);
[INFO] [stdout]     |                                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HDC` in this scope
[INFO] [stdout]    --> src/window.rs:775:27
[INFO] [stdout]     |
[INFO] [stdout] 775 | fn draw_rounded_rect(hdc: HDC, rect: &RECT, color: u32, radius: i32) {
[INFO] [stdout]     |                           ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> src/credentials.rs:105:10
[INFO] [stdout]     |
[INFO] [stdout] 103 |     cmd.env_remove("CLAUDECODE")
[INFO] [stdout] 104 |         .env_remove("CLAUDE_CODE_ENTRYPOINT")
[INFO] [stdout] 105 |         .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> src/credentials.rs:135:14
[INFO] [stdout]     |
[INFO] [stdout] 133 |         if Command::new(name)
[INFO] [stdout] 134 |             .arg("--version")
[INFO] [stdout] 135 |             .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> src/credentials.rs:147:14
[INFO] [stdout]     |
[INFO] [stdout] 145 |         if let Ok(output) = Command::new("where.exe")
[INFO] [stdout] 146 |             .arg(name)
[INFO] [stdout] 147 |             .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EnumWindows` in this scope
[INFO] [stdout]   --> src/native_interop.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |         let _ = EnumWindows(Some(enum_proc), LPARAM(&mut taskbars as *mut _ as isize));
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetClassNameW` in this scope
[INFO] [stdout]   --> src/native_interop.rs:23:28
[INFO] [stdout]    |
[INFO] [stdout] 23 |         let len = unsafe { GetClassNameW(hwnd, &mut class_name) };
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FindWindowW` in this scope
[INFO] [stdout]   --> src/native_interop.rs:48:26
[INFO] [stdout]    |
[INFO] [stdout] 48 |         let hwnd = match FindWindowW(PCWSTR::from_raw(class.as_ptr()), PCWSTR::null()) {
[INFO] [stdout]    |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FindWindowExW` in this scope
[INFO] [stdout]   --> src/native_interop.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 |         match FindWindowExW(
[INFO] [stdout]    |               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetClassNameW` in this scope
[INFO] [stdout]   --> src/native_interop.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |         let len = GetClassNameW(taskbar_hwnd, &mut class_name);
[INFO] [stdout]    |                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowRect` in this scope
[INFO] [stdout]   --> src/native_interop.rs:98:12
[INFO] [stdout]    |
[INFO] [stdout] 98 |         if GetWindowRect(hwnd, &mut rect).is_ok() {
[INFO] [stdout]    |            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MoveWindow` in this scope
[INFO] [stdout]    --> src/native_interop.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         let _ = MoveWindow(hwnd, x, y, w, h, true);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowThreadProcessId` in this scope
[INFO] [stdout]    --> src/native_interop.rs:135:14
[INFO] [stdout]     |
[INFO] [stdout] 135 |     unsafe { GetWindowThreadProcessId(hwnd, None) }
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> src/credentials.rs:105:10
[INFO] [stdout]     |
[INFO] [stdout] 103 |     cmd.env_remove("CLAUDECODE")
[INFO] [stdout] 104 |         .env_remove("CLAUDE_CODE_ENTRYPOINT")
[INFO] [stdout] 105 |         .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> src/credentials.rs:135:14
[INFO] [stdout]     |
[INFO] [stdout] 133 |         if Command::new(name)
[INFO] [stdout] 134 |             .arg("--version")
[INFO] [stdout] 135 |             .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> src/credentials.rs:147:14
[INFO] [stdout]     |
[INFO] [stdout] 145 |         if let Ok(output) = Command::new("where.exe")
[INFO] [stdout] 146 |             .arg(name)
[INFO] [stdout] 147 |             .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EnumWindows` in this scope
[INFO] [stdout]   --> src/native_interop.rs:37:17
[INFO] [stdout]    |
[INFO] [stdout] 37 |         let _ = EnumWindows(Some(enum_proc), LPARAM(&mut taskbars as *mut _ as isize));
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetClassNameW` in this scope
[INFO] [stdout]   --> src/native_interop.rs:23:28
[INFO] [stdout]    |
[INFO] [stdout] 23 |         let len = unsafe { GetClassNameW(hwnd, &mut class_name) };
[INFO] [stdout]    |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FindWindowW` in this scope
[INFO] [stdout]   --> src/native_interop.rs:48:26
[INFO] [stdout]    |
[INFO] [stdout] 48 |         let hwnd = match FindWindowW(PCWSTR::from_raw(class.as_ptr()), PCWSTR::null()) {
[INFO] [stdout]    |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FindWindowExW` in this scope
[INFO] [stdout]   --> src/native_interop.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 |         match FindWindowExW(
[INFO] [stdout]    |               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetClassNameW` in this scope
[INFO] [stdout]   --> src/native_interop.rs:75:19
[INFO] [stdout]    |
[INFO] [stdout] 75 |         let len = GetClassNameW(taskbar_hwnd, &mut class_name);
[INFO] [stdout]    |                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowRect` in this scope
[INFO] [stdout]   --> src/native_interop.rs:98:12
[INFO] [stdout]    |
[INFO] [stdout] 98 |         if GetWindowRect(hwnd, &mut rect).is_ok() {
[INFO] [stdout]    |            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `MoveWindow` in this scope
[INFO] [stdout]    --> src/native_interop.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         let _ = MoveWindow(hwnd, x, y, w, h, true);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetWindowThreadProcessId` in this scope
[INFO] [stdout]    --> src/native_interop.rs:135:14
[INFO] [stdout]     |
[INFO] [stdout] 135 |     unsafe { GetWindowThreadProcessId(hwnd, None) }
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for struct `Command` in the current scope
[INFO] [stdout]   --> src/settings.rs:79:10
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let _ = cmd
[INFO] [stdout] 79 |         .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ method not found in `Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> src/settings.rs:95:10
[INFO] [stdout]    |
[INFO] [stdout] 88 |     std::process::Command::new("reg.exe")
[INFO] [stdout] 89 |         .args([
[INFO] [stdout] 90 |             "query",
[INFO] [stdout] 91 |             r"HKCU\Software\Microsoft\Windows\CurrentVersion\Run",
[INFO] [stdout] 92 |             "/v",
[INFO] [stdout] 93 |             "ClaudeUsageMonitor",
[INFO] [stdout] 94 |         ])
[INFO] [stdout] 95 |         .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]   --> src/theme.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut hkey = HKEY::default();
[INFO] [stdout]    |                        ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]   --> src/theme.rs:20:22
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let result = RegOpenKeyExW(
[INFO] [stdout]    |                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegQueryValueExW` in this scope
[INFO] [stdout]   --> src/theme.rs:34:22
[INFO] [stdout]    |
[INFO] [stdout] 34 |         let result = RegQueryValueExW(
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]   --> src/theme.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |         let _ = RegCloseKey(hkey);
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `LoadCursorW` in this scope
[INFO] [stdout]    --> src/window.rs:128:22
[INFO] [stdout]     |
[INFO] [stdout] 128 |             hCursor: LoadCursorW(None, IDC_ARROW).unwrap_or_default(),
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterClassW` in this scope
[INFO] [stdout]    --> src/window.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 |         RegisterClassW(&wc);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterWindowMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:134:13
[INFO] [stdout]     |
[INFO] [stdout] 134 |             RegisterWindowMessageW(PCWSTR::from_raw(wide("TaskbarCreated").as_ptr()));
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HMENU` in this scope
[INFO] [stdout]    --> src/window.rs:168:13
[INFO] [stdout]     |
[INFO] [stdout] 168 |             HMENU::default(),
[INFO] [stdout]     |             ^^^^^ use of undeclared type `HMENU`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope
[INFO] [stdout]    --> src/window.rs:158:26
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let hwnd = match CreateWindowExW(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetTimer` in this scope
[INFO] [stdout]    --> src/window.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |         SetTimer(hwnd, TIMER_REPOSITION_FALLBACK, 30_000, None);
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindow` in this scope
[INFO] [stdout]    --> src/window.rs:188:17
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let _ = ShowWindow(hwnd, SW_SHOWNOACTIVATE);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MSG` in this scope
[INFO] [stdout]    --> src/window.rs:198:23
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let mut msg = MSG::default();
[INFO] [stdout]     |                       ^^^ use of undeclared type `MSG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:199:15
[INFO] [stdout]     |
[INFO] [stdout] 199 |         while GetMessageW(&mut msg, HWND::default(), 0, 0).into() {
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TranslateMessage` in this scope
[INFO] [stdout]    --> src/window.rs:200:21
[INFO] [stdout]     |
[INFO] [stdout] 200 |             let _ = TranslateMessage(&msg);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DispatchMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:201:13
[INFO] [stdout]     |
[INFO] [stdout] 201 |             DispatchMessageW(&msg);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetLayeredWindowAttributes` in this scope
[INFO] [stdout]    --> src/window.rs:219:17
[INFO] [stdout]     |
[INFO] [stdout] 219 |         let _ = SetLayeredWindowAttributes(hwnd, COLORREF(key_color(is_dark)), 0, LWA_COLORKEY);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `InvalidateRect` in this scope
[INFO] [stdout]    --> src/window.rs:234:21
[INFO] [stdout]     |
[INFO] [stdout] 234 |             let _ = InvalidateRect(hwnd, None, true);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:251:22
[INFO] [stdout]     |
[INFO] [stdout] 251 |             unsafe { PostMessageW(HWND(raw as *mut _), WM_APP_REPOSITION, WPARAM(0), LPARAM(0)) };
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowPos` in this scope
[INFO] [stdout]    --> src/window.rs:305:17
[INFO] [stdout]     |
[INFO] [stdout] 305 |         let _ = SetWindowPos(
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:342:25
[INFO] [stdout]     |
[INFO] [stdout] 342 |                 let _ = PostMessageW(hwnd, WM_APP_USAGE_UPDATED, WPARAM(0), LPARAM(0));
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `InvalidateRect` in this scope
[INFO] [stdout]    --> src/window.rs:385:21
[INFO] [stdout]     |
[INFO] [stdout] 385 |             let _ = InvalidateRect(hwnd, None, false);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> src/window.rs:406:13
[INFO] [stdout]     |
[INFO] [stdout] 406 |             DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCursorPos` in this scope
[INFO] [stdout]    --> src/window.rs:423:25
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 let _ = GetCursorPos(&mut pt);
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCursorPos` in this scope
[INFO] [stdout]    --> src/window.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 let _ = GetCursorPos(&mut pt);
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostQuitMessage` in this scope
[INFO] [stdout]    --> src/window.rs:469:13
[INFO] [stdout]     |
[INFO] [stdout] 469 |             PostQuitMessage(0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> src/window.rs:472:14
[INFO] [stdout]     |
[INFO] [stdout] 472 |         _ => DefWindowProcW(hwnd, msg, wparam, lparam),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreatePopupMenu` in this scope
[INFO] [stdout]    --> src/window.rs:502:24
[INFO] [stdout]     |
[INFO] [stdout] 502 |         let Ok(menu) = CreatePopupMenu() else { return };
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppendMenuW` in this scope
[INFO] [stdout]    --> src/window.rs:511:17
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let _ = AppendMenuW(menu, MF_STRING, IDM_REFRESH, PCWSTR::from_raw(refresh.as_ptr()));
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppendMenuW` in this scope
[INFO] [stdout]    --> src/window.rs:512:17
[INFO] [stdout]     |
[INFO] [stdout] 512 |         let _ = AppendMenuW(
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppendMenuW` in this scope
[INFO] [stdout]    --> src/window.rs:518:17
[INFO] [stdout]     |
[INFO] [stdout] 518 |         let _ = AppendMenuW(menu, MF_SEPARATOR, 0, PCWSTR::null());
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppendMenuW` in this scope
[INFO] [stdout]    --> src/window.rs:519:17
[INFO] [stdout]     |
[INFO] [stdout] 519 |         let _ = AppendMenuW(menu, MF_STRING, IDM_EXIT, PCWSTR::from_raw(exit.as_ptr()));
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCursorPos` in this scope
[INFO] [stdout]    --> src/window.rs:522:17
[INFO] [stdout]     |
[INFO] [stdout] 522 |         let _ = GetCursorPos(&mut pt);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetForegroundWindow` in this scope
[INFO] [stdout]    --> src/window.rs:523:17
[INFO] [stdout]     |
[INFO] [stdout] 523 |         let _ = SetForegroundWindow(hwnd);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TrackPopupMenu` in this scope
[INFO] [stdout]    --> src/window.rs:524:19
[INFO] [stdout]     |
[INFO] [stdout] 524 |         let cmd = TrackPopupMenu(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DestroyMenu` in this scope
[INFO] [stdout]    --> src/window.rs:533:17
[INFO] [stdout]     |
[INFO] [stdout] 533 |         let _ = DestroyMenu(menu);
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DestroyWindow` in this scope
[INFO] [stdout]    --> src/window.rs:545:25
[INFO] [stdout]     |
[INFO] [stdout] 545 |                 let _ = DestroyWindow(hwnd);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PAINTSTRUCT` in this scope
[INFO] [stdout]    --> src/window.rs:566:22
[INFO] [stdout]     |
[INFO] [stdout] 566 |         let mut ps = PAINTSTRUCT::default();
[INFO] [stdout]     |                      ^^^^^^^^^^^ use of undeclared type `PAINTSTRUCT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BeginPaint` in this scope
[INFO] [stdout]    --> src/window.rs:567:19
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let hdc = BeginPaint(hwnd, &mut ps);
[INFO] [stdout]     |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetClientRect` in this scope
[INFO] [stdout]    --> src/window.rs:570:17
[INFO] [stdout]     |
[INFO] [stdout] 570 |         let _ = GetClientRect(hwnd, &mut rect);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateCompatibleDC` in this scope
[INFO] [stdout]    --> src/window.rs:574:22
[INFO] [stdout]     |
[INFO] [stdout] 574 |         let mem_dc = CreateCompatibleDC(hdc);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateCompatibleBitmap` in this scope
[INFO] [stdout]    --> src/window.rs:575:19
[INFO] [stdout]     |
[INFO] [stdout] 575 |         let bmp = CreateCompatibleBitmap(hdc, w, h);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:576:23
[INFO] [stdout]     |
[INFO] [stdout] 576 |         let old_bmp = SelectObject(mem_dc, bmp);
[INFO] [stdout]     |                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateSolidBrush` in this scope
[INFO] [stdout]    --> src/window.rs:582:18
[INFO] [stdout]     |
[INFO] [stdout] 582 |         let bg = CreateSolidBrush(COLORREF(key_color(is_dark)));
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillRect` in this scope
[INFO] [stdout]    --> src/window.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |         FillRect(mem_dc, &rect, bg);
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:584:17
[INFO] [stdout]     |
[INFO] [stdout] 584 |         let _ = DeleteObject(bg);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFontW` in this scope
[INFO] [stdout]    --> src/window.rs:632:20
[INFO] [stdout]     |
[INFO] [stdout] 632 |         let font = CreateFontW(
[INFO] [stdout]     |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:651:24
[INFO] [stdout]     |
[INFO] [stdout] 651 |         let old_font = SelectObject(mem_dc, font);
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetBkMode` in this scope
[INFO] [stdout]    --> src/window.rs:652:9
[INFO] [stdout]     |
[INFO] [stdout] 652 |         SetBkMode(mem_dc, TRANSPARENT);
[INFO] [stdout]     |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetTextColor` in this scope
[INFO] [stdout]    --> src/window.rs:658:9
[INFO] [stdout]     |
[INFO] [stdout] 658 |         SetTextColor(mem_dc, COLORREF(row_text_color));
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DrawTextW` in this scope
[INFO] [stdout]    --> src/window.rs:672:13
[INFO] [stdout]     |
[INFO] [stdout] 672 |             DrawTextW(
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:678:13
[INFO] [stdout]     |
[INFO] [stdout] 678 |             SelectObject(mem_dc, old_font);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:679:21
[INFO] [stdout]     |
[INFO] [stdout] 679 |             let _ = DeleteObject(font);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BitBlt` in this scope
[INFO] [stdout]    --> src/window.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             let _ = BitBlt(hdc, 0, 0, w, h, mem_dc, 0, 0, SRCCOPY);
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:681:13
[INFO] [stdout]     |
[INFO] [stdout] 681 |             SelectObject(mem_dc, old_bmp);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:682:21
[INFO] [stdout]     |
[INFO] [stdout] 682 |             let _ = DeleteObject(bmp);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteDC` in this scope
[INFO] [stdout]    --> src/window.rs:683:21
[INFO] [stdout]     |
[INFO] [stdout] 683 |             let _ = DeleteDC(mem_dc);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EndPaint` in this scope
[INFO] [stdout]    --> src/window.rs:684:21
[INFO] [stdout]     |
[INFO] [stdout] 684 |             let _ = EndPaint(hwnd, &ps);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for struct `Command` in the current scope
[INFO] [stdout]   --> src/settings.rs:79:10
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let _ = cmd
[INFO] [stdout] 79 |         .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ method not found in `Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DrawTextW` in this scope
[INFO] [stdout]    --> src/window.rs:697:9
[INFO] [stdout]     |
[INFO] [stdout] 697 |         DrawTextW(
[INFO] [stdout]     |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateRoundRectRgn` in this scope
[INFO] [stdout]    --> src/window.rs:744:31
[INFO] [stdout]     |
[INFO] [stdout] 744 |                     let rgn = CreateRoundRectRgn(
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectClipRgn` in this scope
[INFO] [stdout]    --> src/window.rs:752:29
[INFO] [stdout]     |
[INFO] [stdout] 752 |                     let _ = SelectClipRgn(mem_dc, rgn);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateSolidBrush` in this scope
[INFO] [stdout]    --> src/window.rs:753:33
[INFO] [stdout]     |
[INFO] [stdout] 753 |                     let brush = CreateSolidBrush(COLORREF(accent));
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillRect` in this scope
[INFO] [stdout]    --> src/window.rs:754:21
[INFO] [stdout]     |
[INFO] [stdout] 754 |                     FillRect(mem_dc, &fill_rect, brush);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:755:29
[INFO] [stdout]     |
[INFO] [stdout] 755 |                     let _ = DeleteObject(brush);
[INFO] [stdout]     |                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HRGN` in this scope
[INFO] [stdout]    --> src/window.rs:756:51
[INFO] [stdout]     |
[INFO] [stdout] 756 |                     let _ = SelectClipRgn(mem_dc, HRGN::default());
[INFO] [stdout]     |                                                   ^^^^ use of undeclared type `HRGN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectClipRgn` in this scope
[INFO] [stdout]    --> src/window.rs:756:29
[INFO] [stdout]     |
[INFO] [stdout] 756 |                     let _ = SelectClipRgn(mem_dc, HRGN::default());
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:757:29
[INFO] [stdout]     |
[INFO] [stdout] 757 |                     let _ = DeleteObject(rgn);
[INFO] [stdout]     |                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:762:9
[INFO] [stdout]     |
[INFO] [stdout] 762 |         SelectObject(mem_dc, old_font);
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:763:17
[INFO] [stdout]     |
[INFO] [stdout] 763 |         let _ = DeleteObject(font);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BitBlt` in this scope
[INFO] [stdout]    --> src/window.rs:765:17
[INFO] [stdout]     |
[INFO] [stdout] 765 |         let _ = BitBlt(hdc, 0, 0, w, h, mem_dc, 0, 0, SRCCOPY);
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:766:9
[INFO] [stdout]     |
[INFO] [stdout] 766 |         SelectObject(mem_dc, old_bmp);
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:767:17
[INFO] [stdout]     |
[INFO] [stdout] 767 |         let _ = DeleteObject(bmp);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteDC` in this scope
[INFO] [stdout]    --> src/window.rs:768:17
[INFO] [stdout]     |
[INFO] [stdout] 768 |         let _ = DeleteDC(mem_dc);
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EndPaint` in this scope
[INFO] [stdout]    --> src/window.rs:770:17
[INFO] [stdout]     |
[INFO] [stdout] 770 |         let _ = EndPaint(hwnd, &ps);
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateSolidBrush` in this scope
[INFO] [stdout]    --> src/window.rs:777:21
[INFO] [stdout]     |
[INFO] [stdout] 777 |         let brush = CreateSolidBrush(COLORREF(color));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateRoundRectRgn` in this scope
[INFO] [stdout]    --> src/window.rs:778:19
[INFO] [stdout]     |
[INFO] [stdout] 778 |         let rgn = CreateRoundRectRgn(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> src/settings.rs:95:10
[INFO] [stdout]    |
[INFO] [stdout] 88 |     std::process::Command::new("reg.exe")
[INFO] [stdout] 89 |         .args([
[INFO] [stdout] 90 |             "query",
[INFO] [stdout] 91 |             r"HKCU\Software\Microsoft\Windows\CurrentVersion\Run",
[INFO] [stdout] 92 |             "/v",
[INFO] [stdout] 93 |             "ClaudeUsageMonitor",
[INFO] [stdout] 94 |         ])
[INFO] [stdout] 95 |         .creation_flags(CREATE_NO_WINDOW)
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillRgn` in this scope
[INFO] [stdout]    --> src/window.rs:786:17
[INFO] [stdout]     |
[INFO] [stdout] 786 |         let _ = FillRgn(hdc, rgn, brush);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:787:17
[INFO] [stdout]     |
[INFO] [stdout] 787 |         let _ = DeleteObject(rgn);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |         let _ = DeleteObject(brush);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]   --> src/theme.rs:19:24
[INFO] [stdout]    |
[INFO] [stdout] 19 |         let mut hkey = HKEY::default();
[INFO] [stdout]    |                        ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]   --> src/theme.rs:20:22
[INFO] [stdout]    |
[INFO] [stdout] 20 |         let result = RegOpenKeyExW(
[INFO] [stdout]    |                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegQueryValueExW` in this scope
[INFO] [stdout]   --> src/theme.rs:34:22
[INFO] [stdout]    |
[INFO] [stdout] 34 |         let result = RegQueryValueExW(
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]   --> src/theme.rs:43:17
[INFO] [stdout]    |
[INFO] [stdout] 43 |         let _ = RegCloseKey(hkey);
[INFO] [stdout]    |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `LoadCursorW` in this scope
[INFO] [stdout]    --> src/window.rs:128:22
[INFO] [stdout]     |
[INFO] [stdout] 128 |             hCursor: LoadCursorW(None, IDC_ARROW).unwrap_or_default(),
[INFO] [stdout]     |                      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterClassW` in this scope
[INFO] [stdout]    --> src/window.rs:131:9
[INFO] [stdout]     |
[INFO] [stdout] 131 |         RegisterClassW(&wc);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegisterWindowMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:134:13
[INFO] [stdout]     |
[INFO] [stdout] 134 |             RegisterWindowMessageW(PCWSTR::from_raw(wide("TaskbarCreated").as_ptr()));
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HMENU` in this scope
[INFO] [stdout]    --> src/window.rs:168:13
[INFO] [stdout]     |
[INFO] [stdout] 168 |             HMENU::default(),
[INFO] [stdout]     |             ^^^^^ use of undeclared type `HMENU`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateWindowExW` in this scope
[INFO] [stdout]    --> src/window.rs:158:26
[INFO] [stdout]     |
[INFO] [stdout] 158 |         let hwnd = match CreateWindowExW(
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetTimer` in this scope
[INFO] [stdout]    --> src/window.rs:186:9
[INFO] [stdout]     |
[INFO] [stdout] 186 |         SetTimer(hwnd, TIMER_REPOSITION_FALLBACK, 30_000, None);
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `ShowWindow` in this scope
[INFO] [stdout]    --> src/window.rs:188:17
[INFO] [stdout]     |
[INFO] [stdout] 188 |         let _ = ShowWindow(hwnd, SW_SHOWNOACTIVATE);
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MSG` in this scope
[INFO] [stdout]    --> src/window.rs:198:23
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let mut msg = MSG::default();
[INFO] [stdout]     |                       ^^^ use of undeclared type `MSG`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:199:15
[INFO] [stdout]     |
[INFO] [stdout] 199 |         while GetMessageW(&mut msg, HWND::default(), 0, 0).into() {
[INFO] [stdout]     |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TranslateMessage` in this scope
[INFO] [stdout]    --> src/window.rs:200:21
[INFO] [stdout]     |
[INFO] [stdout] 200 |             let _ = TranslateMessage(&msg);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DispatchMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:201:13
[INFO] [stdout]     |
[INFO] [stdout] 201 |             DispatchMessageW(&msg);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetLayeredWindowAttributes` in this scope
[INFO] [stdout]    --> src/window.rs:219:17
[INFO] [stdout]     |
[INFO] [stdout] 219 |         let _ = SetLayeredWindowAttributes(hwnd, COLORREF(key_color(is_dark)), 0, LWA_COLORKEY);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `InvalidateRect` in this scope
[INFO] [stdout]    --> src/window.rs:234:21
[INFO] [stdout]     |
[INFO] [stdout] 234 |             let _ = InvalidateRect(hwnd, None, true);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:251:22
[INFO] [stdout]     |
[INFO] [stdout] 251 |             unsafe { PostMessageW(HWND(raw as *mut _), WM_APP_REPOSITION, WPARAM(0), LPARAM(0)) };
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetWindowPos` in this scope
[INFO] [stdout]    --> src/window.rs:305:17
[INFO] [stdout]     |
[INFO] [stdout] 305 |         let _ = SetWindowPos(
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostMessageW` in this scope
[INFO] [stdout]    --> src/window.rs:342:25
[INFO] [stdout]     |
[INFO] [stdout] 342 |                 let _ = PostMessageW(hwnd, WM_APP_USAGE_UPDATED, WPARAM(0), LPARAM(0));
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `InvalidateRect` in this scope
[INFO] [stdout]    --> src/window.rs:385:21
[INFO] [stdout]     |
[INFO] [stdout] 385 |             let _ = InvalidateRect(hwnd, None, false);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> src/window.rs:406:13
[INFO] [stdout]     |
[INFO] [stdout] 406 |             DefWindowProcW(hwnd, msg, wparam, lparam)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCursorPos` in this scope
[INFO] [stdout]    --> src/window.rs:423:25
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 let _ = GetCursorPos(&mut pt);
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCursorPos` in this scope
[INFO] [stdout]    --> src/window.rs:435:25
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 let _ = GetCursorPos(&mut pt);
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `PostQuitMessage` in this scope
[INFO] [stdout]    --> src/window.rs:469:13
[INFO] [stdout]     |
[INFO] [stdout] 469 |             PostQuitMessage(0);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DefWindowProcW` in this scope
[INFO] [stdout]    --> src/window.rs:472:14
[INFO] [stdout]     |
[INFO] [stdout] 472 |         _ => DefWindowProcW(hwnd, msg, wparam, lparam),
[INFO] [stdout]     |              ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreatePopupMenu` in this scope
[INFO] [stdout]    --> src/window.rs:502:24
[INFO] [stdout]     |
[INFO] [stdout] 502 |         let Ok(menu) = CreatePopupMenu() else { return };
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppendMenuW` in this scope
[INFO] [stdout]    --> src/window.rs:511:17
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let _ = AppendMenuW(menu, MF_STRING, IDM_REFRESH, PCWSTR::from_raw(refresh.as_ptr()));
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppendMenuW` in this scope
[INFO] [stdout]    --> src/window.rs:512:17
[INFO] [stdout]     |
[INFO] [stdout] 512 |         let _ = AppendMenuW(
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppendMenuW` in this scope
[INFO] [stdout]    --> src/window.rs:518:17
[INFO] [stdout]     |
[INFO] [stdout] 518 |         let _ = AppendMenuW(menu, MF_SEPARATOR, 0, PCWSTR::null());
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `AppendMenuW` in this scope
[INFO] [stdout]    --> src/window.rs:519:17
[INFO] [stdout]     |
[INFO] [stdout] 519 |         let _ = AppendMenuW(menu, MF_STRING, IDM_EXIT, PCWSTR::from_raw(exit.as_ptr()));
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetCursorPos` in this scope
[INFO] [stdout]    --> src/window.rs:522:17
[INFO] [stdout]     |
[INFO] [stdout] 522 |         let _ = GetCursorPos(&mut pt);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetForegroundWindow` in this scope
[INFO] [stdout]    --> src/window.rs:523:17
[INFO] [stdout]     |
[INFO] [stdout] 523 |         let _ = SetForegroundWindow(hwnd);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `TrackPopupMenu` in this scope
[INFO] [stdout]    --> src/window.rs:524:19
[INFO] [stdout]     |
[INFO] [stdout] 524 |         let cmd = TrackPopupMenu(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DestroyMenu` in this scope
[INFO] [stdout]    --> src/window.rs:533:17
[INFO] [stdout]     |
[INFO] [stdout] 533 |         let _ = DestroyMenu(menu);
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DestroyWindow` in this scope
[INFO] [stdout]    --> src/window.rs:545:25
[INFO] [stdout]     |
[INFO] [stdout] 545 |                 let _ = DestroyWindow(hwnd);
[INFO] [stdout]     |                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PAINTSTRUCT` in this scope
[INFO] [stdout]    --> src/window.rs:566:22
[INFO] [stdout]     |
[INFO] [stdout] 566 |         let mut ps = PAINTSTRUCT::default();
[INFO] [stdout]     |                      ^^^^^^^^^^^ use of undeclared type `PAINTSTRUCT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BeginPaint` in this scope
[INFO] [stdout]    --> src/window.rs:567:19
[INFO] [stdout]     |
[INFO] [stdout] 567 |         let hdc = BeginPaint(hwnd, &mut ps);
[INFO] [stdout]     |                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `GetClientRect` in this scope
[INFO] [stdout]    --> src/window.rs:570:17
[INFO] [stdout]     |
[INFO] [stdout] 570 |         let _ = GetClientRect(hwnd, &mut rect);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateCompatibleDC` in this scope
[INFO] [stdout]    --> src/window.rs:574:22
[INFO] [stdout]     |
[INFO] [stdout] 574 |         let mem_dc = CreateCompatibleDC(hdc);
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateCompatibleBitmap` in this scope
[INFO] [stdout]    --> src/window.rs:575:19
[INFO] [stdout]     |
[INFO] [stdout] 575 |         let bmp = CreateCompatibleBitmap(hdc, w, h);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:576:23
[INFO] [stdout]     |
[INFO] [stdout] 576 |         let old_bmp = SelectObject(mem_dc, bmp);
[INFO] [stdout]     |                       ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateSolidBrush` in this scope
[INFO] [stdout]    --> src/window.rs:582:18
[INFO] [stdout]     |
[INFO] [stdout] 582 |         let bg = CreateSolidBrush(COLORREF(key_color(is_dark)));
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillRect` in this scope
[INFO] [stdout]    --> src/window.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |         FillRect(mem_dc, &rect, bg);
[INFO] [stdout]     |         ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:584:17
[INFO] [stdout]     |
[INFO] [stdout] 584 |         let _ = DeleteObject(bg);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateFontW` in this scope
[INFO] [stdout]    --> src/window.rs:632:20
[INFO] [stdout]     |
[INFO] [stdout] 632 |         let font = CreateFontW(
[INFO] [stdout]     |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:651:24
[INFO] [stdout]     |
[INFO] [stdout] 651 |         let old_font = SelectObject(mem_dc, font);
[INFO] [stdout]     |                        ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetBkMode` in this scope
[INFO] [stdout]    --> src/window.rs:652:9
[INFO] [stdout]     |
[INFO] [stdout] 652 |         SetBkMode(mem_dc, TRANSPARENT);
[INFO] [stdout]     |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SetTextColor` in this scope
[INFO] [stdout]    --> src/window.rs:658:9
[INFO] [stdout]     |
[INFO] [stdout] 658 |         SetTextColor(mem_dc, COLORREF(row_text_color));
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DrawTextW` in this scope
[INFO] [stdout]    --> src/window.rs:672:13
[INFO] [stdout]     |
[INFO] [stdout] 672 |             DrawTextW(
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:678:13
[INFO] [stdout]     |
[INFO] [stdout] 678 |             SelectObject(mem_dc, old_font);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:679:21
[INFO] [stdout]     |
[INFO] [stdout] 679 |             let _ = DeleteObject(font);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BitBlt` in this scope
[INFO] [stdout]    --> src/window.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             let _ = BitBlt(hdc, 0, 0, w, h, mem_dc, 0, 0, SRCCOPY);
[INFO] [stdout]     |                     ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:681:13
[INFO] [stdout]     |
[INFO] [stdout] 681 |             SelectObject(mem_dc, old_bmp);
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:682:21
[INFO] [stdout]     |
[INFO] [stdout] 682 |             let _ = DeleteObject(bmp);
[INFO] [stdout]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteDC` in this scope
[INFO] [stdout]    --> src/window.rs:683:21
[INFO] [stdout]     |
[INFO] [stdout] 683 |             let _ = DeleteDC(mem_dc);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EndPaint` in this scope
[INFO] [stdout]    --> src/window.rs:684:21
[INFO] [stdout]     |
[INFO] [stdout] 684 |             let _ = EndPaint(hwnd, &ps);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DrawTextW` in this scope
[INFO] [stdout]    --> src/window.rs:697:9
[INFO] [stdout]     |
[INFO] [stdout] 697 |         DrawTextW(
[INFO] [stdout]     |         ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateRoundRectRgn` in this scope
[INFO] [stdout]    --> src/window.rs:744:31
[INFO] [stdout]     |
[INFO] [stdout] 744 |                     let rgn = CreateRoundRectRgn(
[INFO] [stdout]     |                               ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectClipRgn` in this scope
[INFO] [stdout]    --> src/window.rs:752:29
[INFO] [stdout]     |
[INFO] [stdout] 752 |                     let _ = SelectClipRgn(mem_dc, rgn);
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateSolidBrush` in this scope
[INFO] [stdout]    --> src/window.rs:753:33
[INFO] [stdout]     |
[INFO] [stdout] 753 |                     let brush = CreateSolidBrush(COLORREF(accent));
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillRect` in this scope
[INFO] [stdout]    --> src/window.rs:754:21
[INFO] [stdout]     |
[INFO] [stdout] 754 |                     FillRect(mem_dc, &fill_rect, brush);
[INFO] [stdout]     |                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:755:29
[INFO] [stdout]     |
[INFO] [stdout] 755 |                     let _ = DeleteObject(brush);
[INFO] [stdout]     |                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HRGN` in this scope
[INFO] [stdout]    --> src/window.rs:756:51
[INFO] [stdout]     |
[INFO] [stdout] 756 |                     let _ = SelectClipRgn(mem_dc, HRGN::default());
[INFO] [stdout]     |                                                   ^^^^ use of undeclared type `HRGN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectClipRgn` in this scope
[INFO] [stdout]    --> src/window.rs:756:29
[INFO] [stdout]     |
[INFO] [stdout] 756 |                     let _ = SelectClipRgn(mem_dc, HRGN::default());
[INFO] [stdout]     |                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:757:29
[INFO] [stdout]     |
[INFO] [stdout] 757 |                     let _ = DeleteObject(rgn);
[INFO] [stdout]     |                             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:762:9
[INFO] [stdout]     |
[INFO] [stdout] 762 |         SelectObject(mem_dc, old_font);
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:763:17
[INFO] [stdout]     |
[INFO] [stdout] 763 |         let _ = DeleteObject(font);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `BitBlt` in this scope
[INFO] [stdout]    --> src/window.rs:765:17
[INFO] [stdout]     |
[INFO] [stdout] 765 |         let _ = BitBlt(hdc, 0, 0, w, h, mem_dc, 0, 0, SRCCOPY);
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SelectObject` in this scope
[INFO] [stdout]    --> src/window.rs:766:9
[INFO] [stdout]     |
[INFO] [stdout] 766 |         SelectObject(mem_dc, old_bmp);
[INFO] [stdout]     |         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:767:17
[INFO] [stdout]     |
[INFO] [stdout] 767 |         let _ = DeleteObject(bmp);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteDC` in this scope
[INFO] [stdout]    --> src/window.rs:768:17
[INFO] [stdout]     |
[INFO] [stdout] 768 |         let _ = DeleteDC(mem_dc);
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `EndPaint` in this scope
[INFO] [stdout]    --> src/window.rs:770:17
[INFO] [stdout]     |
[INFO] [stdout] 770 |         let _ = EndPaint(hwnd, &ps);
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateSolidBrush` in this scope
[INFO] [stdout]    --> src/window.rs:777:21
[INFO] [stdout]     |
[INFO] [stdout] 777 |         let brush = CreateSolidBrush(COLORREF(color));
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CreateRoundRectRgn` in this scope
[INFO] [stdout]    --> src/window.rs:778:19
[INFO] [stdout]     |
[INFO] [stdout] 778 |         let rgn = CreateRoundRectRgn(
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `FillRgn` in this scope
[INFO] [stdout]    --> src/window.rs:786:17
[INFO] [stdout]     |
[INFO] [stdout] 786 |         let _ = FillRgn(hdc, rgn, brush);
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:787:17
[INFO] [stdout]     |
[INFO] [stdout] 787 |         let _ = DeleteObject(rgn);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `DeleteObject` in this scope
[INFO] [stdout]    --> src/window.rs:788:17
[INFO] [stdout]     |
[INFO] [stdout] 788 |         let _ = DeleteObject(brush);
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0408, E0422, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0408`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `claude-usage-monitor` (bin "claude-usage-monitor") due to 159 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0408, E0422, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0408`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `claude-usage-monitor` (bin "claude-usage-monitor" test) due to 159 previous errors
[INFO] running `Command { std: "docker" "inspect" "1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096", kill_on_drop: false }`
[INFO] [stdout] 1df6224c2132cb067ca2626069b1adcec8b4bcd969dd1671f7519dd894cc2096
