[INFO] cloning repository https://github.com/takamurayuki/ime-live-converter
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/takamurayuki/ime-live-converter" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftakamurayuki%2Fime-live-converter", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftakamurayuki%2Fime-live-converter'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7b73aad6b33b8297760e45c33407989b18689e54
[INFO] checking takamurayuki/ime-live-converter against be3da1e8c043bb6f1f335463d3b1335cdf50b03c for pr-162597
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftakamurayuki%2Fime-live-converter" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/takamurayuki/ime-live-converter
[INFO] finished tweaking git repo https://github.com/takamurayuki/ime-live-converter
[INFO] tweaked toml for git repo https://github.com/takamurayuki/ime-live-converter written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/takamurayuki/ime-live-converter on toolchain be3da1e8c043bb6f1f335463d3b1335cdf50b03c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+be3da1e8c043bb6f1f335463d3b1335cdf50b03c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/takamurayuki/ime-live-converter 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" "+be3da1e8c043bb6f1f335463d3b1335cdf50b03c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused field `edition` in `workspace.package`
[INFO] [stderr]  --> Cargo.toml:6:1
[INFO] [stderr]   |
[INFO] [stderr] 6 | edition = "2021"
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.edition`
[INFO] [stderr] warning: unused field `version` in `workspace.package`
[INFO] [stderr]  --> Cargo.toml:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | version = "0.1.0"
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the field `workspace.package.version`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr] warning: binary `generate_sample` should have a kebab-case name
[INFO] [stderr]   |
[INFO] [stderr] 1 | /workspace/builds/worker-2-tc2/source/target/.../generate_sample
[INFO] [stderr]   |                                                  ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: to change the binary name to `generate-sample`, convert the file stem
[INFO] [stderr]   |
[INFO] [stderr] 1 - src/bin/generate_sample.rs
[INFO] [stderr] 1 + src/bin/generate-sample.rs
[INFO] [stderr]   |
[INFO] [stderr] warning: `dict-builder` (manifest) generated 1 warning
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking takamurayuki/ime-live-converter against be3da1e8c043bb6f1f335463d3b1335cdf50b03c for pr-162597
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftakamurayuki%2Fime-live-converter" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/takamurayuki/ime-live-converter
[INFO] finished tweaking git repo https://github.com/takamurayuki/ime-live-converter
[INFO] tweaked toml for git repo https://github.com/takamurayuki/ime-live-converter written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/takamurayuki/ime-live-converter on toolchain be3da1e8c043bb6f1f335463d3b1335cdf50b03c
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+be3da1e8c043bb6f1f335463d3b1335cdf50b03c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/takamurayuki/ime-live-converter 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" "+be3da1e8c043bb6f1f335463d3b1335cdf50b03c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused field `edition` in `workspace.package`
[INFO] [stderr]  --> Cargo.toml:6:1
[INFO] [stderr]   |
[INFO] [stderr] 6 | edition = "2021"
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.edition`
[INFO] [stderr] warning: unused field `version` in `workspace.package`
[INFO] [stderr]  --> Cargo.toml:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | version = "0.1.0"
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the field `workspace.package.version`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr] warning: binary `generate_sample` should have a kebab-case name
[INFO] [stderr]   |
[INFO] [stderr] 1 | /workspace/builds/worker-2-tc2/source/target/.../generate_sample
[INFO] [stderr]   |                                                  ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: to change the binary name to `generate-sample`, convert the file stem
[INFO] [stderr]   |
[INFO] [stderr] 1 - src/bin/generate_sample.rs
[INFO] [stderr] 1 + src/bin/generate-sample.rs
[INFO] [stderr]   |
[INFO] [stderr] warning: `dict-builder` (manifest) generated 1 warning
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded bincode_derive v2.0.1
[INFO] [stderr]   Downloaded argmin-observer-slog v0.1.0
[INFO] [stderr]   Downloaded vibrato v0.5.2
[INFO] [stderr]   Downloaded virtue v0.0.18
[INFO] [stderr]   Downloaded rucrf v0.3.3
[INFO] [stderr]   Downloaded slog-async v2.8.0
[INFO] [stderr]   Downloaded serial_test v3.5.0
[INFO] [stderr]   Downloaded serial_test_derive v3.5.0
[INFO] [stderr]   Downloaded slog-term v2.9.2
[INFO] [stderr]   Downloaded crawdad v0.3.0
[INFO] [stderr]   Downloaded argmin-math v0.4.0
[INFO] [stderr]   Downloaded term v1.2.1
[INFO] [stderr]   Downloaded slog v2.8.2
[INFO] [stderr]   Downloaded argmin v0.10.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459
[INFO] running `Command { std: "docker" "start" "1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459", 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" "1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459" "/opt/rustwide/cargo-home/bin/cargo" "+be3da1e8c043bb6f1f335463d3b1335cdf50b03c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459", 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" "1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459" "/opt/rustwide/cargo-home/bin/cargo" "+be3da1e8c043bb6f1f335463d3b1335cdf50b03c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: unused field `edition` in `workspace.package`
[INFO] [stderr]  --> Cargo.toml:6:1
[INFO] [stderr]   |
[INFO] [stderr] 6 | edition = "2021"
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.edition`
[INFO] [stderr] warning: unused field `version` in `workspace.package`
[INFO] [stderr]  --> Cargo.toml:7:1
[INFO] [stderr]   |
[INFO] [stderr] 7 | version = "0.1.0"
[INFO] [stderr]   | ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: consider removing the field `workspace.package.version`
[INFO] [stderr] warning: workspace (manifest) generated 2 warnings
[INFO] [stderr] warning: binary `generate_sample` should have a kebab-case name
[INFO] [stderr]   |
[INFO] [stderr] 1 | /opt/rustwide/target/.../generate_sample
[INFO] [stderr]   |                          ^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: to change the binary name to `generate-sample`, convert the file stem
[INFO] [stderr]   |
[INFO] [stderr] 1 - src/bin/generate_sample.rs
[INFO] [stderr] 1 + src/bin/generate-sample.rs
[INFO] [stderr]   |
[INFO] [stderr] warning: `dict-builder` (manifest) generated 1 warning
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking memchr v2.8.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling jobserver v0.1.35
[INFO] [stderr]     Checking simd-adler32 v0.3.9
[INFO] [stderr]     Checking ahash v0.8.12
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling windows_x86_64_gnu v0.52.6
[INFO] [stderr]    Compiling num-conv v0.2.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]    Compiling slog v2.8.2
[INFO] [stderr]    Compiling slog-async v2.8.0
[INFO] [stderr]     Checking crossbeam-channel v0.5.16
[INFO] [stderr]     Checking rand_xoshiro v0.6.0
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking is-terminal v0.4.17
[INFO] [stderr]     Checking instant v0.1.13
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]     Checking windows-targets v0.52.6
[INFO] [stderr]     Checking take_mut v0.2.2
[INFO] [stderr]     Checking term v1.2.1
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking unty v0.0.4
[INFO] [stderr]     Checking windows-result v0.2.0
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]     Checking ahash v0.7.8
[INFO] [stderr]    Compiling windows-interface v0.58.0
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]    Compiling windows-implement v0.58.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking crawdad v0.3.0
[INFO] [stderr]     Checking hashbrown v0.12.3
[INFO] [stderr]     Checking windows-strings v0.1.0
[INFO] [stderr]     Checking mio v1.2.1
[INFO] [stderr]     Checking rand v0.8.7
[INFO] [stderr]     Checking futures-core v0.3.32
[INFO] [stderr]     Checking rustix v0.38.44
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]     Checking tracing v0.1.44
[INFO] [stderr]     Checking aho-corasick v1.1.5
[INFO] [stderr]     Checking csv-core v0.1.13
[INFO] [stderr]     Checking signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling serial_test_derive v3.5.0
[INFO] [stderr]     Checking hashlink v0.9.1
[INFO] [stderr]     Checking chrono v0.4.44
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking num-complex v0.4.6
[INFO] [stderr]     Checking windows-core v0.58.0
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]     Checking time v0.3.55
[INFO] [stderr]     Checking argmin-math v0.4.0
[INFO] [stderr]     Checking windows v0.58.0
[INFO] [stderr]     Checking crossterm v0.28.1
[INFO] [stderr]    Compiling libsqlite3-sys v0.28.0
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]     Checking bincode v2.0.1
[INFO] [stderr]     Checking serde_json v1.0.150
[INFO] [stderr]     Checking argmin v0.10.0
[INFO] [stderr]     Checking futures-executor v0.3.32
[INFO] [stderr]     Checking serial_test v3.5.0
[INFO] [stderr]     Checking bincode v1.3.3
[INFO] [stderr]     Checking erased-serde v0.3.31
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]     Checking slog-term v2.9.2
[INFO] [stderr]     Checking argmin-observer-slog v0.1.0
[INFO] [stderr]     Checking rucrf v0.3.3
[INFO] [stderr]     Checking vibrato v0.5.2
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking rusqlite v0.31.0
[INFO] [stderr]     Checking common v0.1.0 (/opt/rustwide/workdir/crates/common)
[INFO] [stderr]     Checking dict-builder v0.1.0 (/opt/rustwide/workdir/crates/dict-builder)
[INFO] [stderr]     Checking ime-cli v0.1.0 (/opt/rustwide/workdir/crates/cli)
[INFO] [stderr]     Checking conversion-service v0.1.0 (/opt/rustwide/workdir/crates/conversion-service)
[INFO] [stderr]     Checking hook-dll v0.1.0 (/opt/rustwide/workdir/crates/hook-dll)
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> crates/conversion-service/src/main.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/conversion-service/src/main.rs:178:18
[INFO] [stdout]     |
[INFO] [stdout] 178 |     use windows::Win32::Foundation::{CloseHandle, ERROR_ALREADY_EXISTS};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/conversion-service/src/main.rs:179:18
[INFO] [stdout]     |
[INFO] [stdout] 179 |     use windows::Win32::System::Threading::CreateMutexW;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows::core::PCWSTR;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]    --> crates/conversion-service/src/main.rs:180:18
[INFO] [stdout]     |
[INFO] [stdout] 180 |     use windows::core::w;
[INFO] [stdout]     |                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:50:49
[INFO] [stdout]    |
[INFO] [stdout] 50 |                 GetProcAddress(module, windows::core::s!("install_hook"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:55:49
[INFO] [stdout]    |
[INFO] [stdout] 55 |                 GetProcAddress(module, windows::core::s!("uninstall_hook"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:60:49
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 GetProcAddress(module, windows::core::s!("load_dictionary"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:65:49
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 GetProcAddress(module, windows::core::s!("set_enabled"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:70:49
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 GetProcAddress(module, windows::core::s!("is_enabled"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:75:49
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 GetProcAddress(module, windows::core::s!("try_handle_dialog_message"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> crates/conversion-service/src/main.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::Win32::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/conversion-service/src/main.rs:178:18
[INFO] [stdout]     |
[INFO] [stdout] 178 |     use windows::Win32::Foundation::{CloseHandle, ERROR_ALREADY_EXISTS};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/conversion-service/src/main.rs:179:18
[INFO] [stdout]     |
[INFO] [stdout] 179 |     use windows::Win32::System::Threading::CreateMutexW;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows::core::PCWSTR;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]    --> crates/conversion-service/src/main.rs:180:18
[INFO] [stdout]     |
[INFO] [stdout] 180 |     use windows::core::w;
[INFO] [stdout]     |                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:50:49
[INFO] [stdout]    |
[INFO] [stdout] 50 |                 GetProcAddress(module, windows::core::s!("install_hook"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:55:49
[INFO] [stdout]    |
[INFO] [stdout] 55 |                 GetProcAddress(module, windows::core::s!("uninstall_hook"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:60:49
[INFO] [stdout]    |
[INFO] [stdout] 60 |                 GetProcAddress(module, windows::core::s!("load_dictionary"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:65:49
[INFO] [stdout]    |
[INFO] [stdout] 65 |                 GetProcAddress(module, windows::core::s!("set_enabled"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:70:49
[INFO] [stdout]    |
[INFO] [stdout] 70 |                 GetProcAddress(module, windows::core::s!("is_enabled"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/conversion-service/src/main.rs:75:49
[INFO] [stdout]    |
[INFO] [stdout] 75 |                 GetProcAddress(module, windows::core::s!("try_handle_dialog_message"))
[INFO] [stdout]    |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/conversion-service/src/main.rs:184:29
[INFO] [stdout]     |
[INFO] [stdout] 184 |                 if windows::Win32::Foundation::GetLastError() == ERROR_ALREADY_EXISTS {
[INFO] [stdout]     |                             ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> crates/hook-dll/src/lib.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/conversion-service/src/main.rs:184:29
[INFO] [stdout]     |
[INFO] [stdout] 184 |                 if windows::Win32::Foundation::GetLastError() == ERROR_ALREADY_EXISTS {
[INFO] [stdout]     |                             ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/command_mode.rs:70:22
[INFO] [stdout]    |
[INFO] [stdout] 70 |         use windows::Win32::UI::WindowsAndMessaging::GetClassNameW;
[INFO] [stdout]    |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/command_mode.rs:150:18
[INFO] [stdout]     |
[INFO] [stdout] 150 |     use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/command_mode.rs:403:22
[INFO] [stdout]     |
[INFO] [stdout] 403 |         use windows::Win32::UI::Input::KeyboardAndMouse::VK_DELETE;
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:126:22
[INFO] [stdout]     |
[INFO] [stdout] 126 |         use windows::Win32::UI::Input::KeyboardAndMouse::GetAsyncKeyState;
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:145:22
[INFO] [stdout]     |
[INFO] [stdout] 145 |         use windows::Win32::UI::Input::KeyboardAndMouse::GetAsyncKeyState;
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:201:22
[INFO] [stdout]     |
[INFO] [stdout] 201 |         use windows::Win32::UI::WindowsAndMessaging::{SendMessageTimeoutW, SMTO_ABORTIFHUNG};
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:232:22
[INFO] [stdout]     |
[INFO] [stdout] 232 |         use windows::Win32::UI::WindowsAndMessaging::{SendMessageTimeoutW, SMTO_ABORTIFHUNG};
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:757:38
[INFO] [stdout]     |
[INFO] [stdout] 757 |                         use windows::Win32::UI::Input::KeyboardAndMouse::VK_DELETE;
[INFO] [stdout]     |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/popup.rs:62:18
[INFO] [stdout]    |
[INFO] [stdout] 62 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/settings_ui.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     use windows::Win32::UI::Controls::{LVCOLUMNW, LVCF_SUBITEM, LVCF_TEXT, LVCF_WIDTH};
[INFO] [stdout]    |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/settings_ui.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     use windows::Win32::UI::Controls::{LVITEMW, LVIF_TEXT};
[INFO] [stdout]    |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:106:18
[INFO] [stdout]     |
[INFO] [stdout] 106 |     use windows::Win32::UI::Controls::{LVITEMW, LVIF_TEXT};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:136:18
[INFO] [stdout]     |
[INFO] [stdout] 136 |     use windows::Win32::UI::Controls::{LVCOLUMNW, LVCF_TEXT};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |     use windows::Win32::UI::Controls::LVITEMW;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:190:18
[INFO] [stdout]     |
[INFO] [stdout] 190 |     use windows::Win32::UI::Controls::LVITEMW;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:205:18
[INFO] [stdout]     |
[INFO] [stdout] 205 |     use windows::Win32::UI::WindowsAndMessaging::{GetDlgItem, GetWindowTextW};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:213:18
[INFO] [stdout]     |
[INFO] [stdout] 213 |     use windows::Win32::UI::WindowsAndMessaging::{GetDlgItem, SetWindowTextW};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:222:18
[INFO] [stdout]     |
[INFO] [stdout] 222 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:232:18
[INFO] [stdout]     |
[INFO] [stdout] 232 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:240:18
[INFO] [stdout]     |
[INFO] [stdout] 240 |     use windows::Win32::UI::WindowsAndMessaging::{GetDlgItem, SendMessageW};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:388:18
[INFO] [stdout]     |
[INFO] [stdout] 388 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:454:18
[INFO] [stdout]     |
[INFO] [stdout] 454 |     use windows::Win32::UI::Controls::Dialogs::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:487:18
[INFO] [stdout]     |
[INFO] [stdout] 487 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:523:34
[INFO] [stdout]     |
[INFO] [stdout] 523 |                     use windows::Win32::UI::Controls::{
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:915:18
[INFO] [stdout]     |
[INFO] [stdout] 915 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:979:18
[INFO] [stdout]     |
[INFO] [stdout] 979 |     use windows::Win32::System::Threading::GetCurrentProcessId;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1007:18
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     use windows::Win32::UI::WindowsAndMessaging::{IsDialogMessageW, MSG};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1046:18
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1081:18
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1099:18
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     use windows::Win32::UI::WindowsAndMessaging::{GetDlgItem, SetWindowLongPtrW, GWLP_WNDPROC};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1118:18
[INFO] [stdout]      |
[INFO] [stdout] 1118 |     use windows::Win32::UI::WindowsAndMessaging::{CallWindowProcW, WM_CHAR, WNDPROC};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1136:18
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1163:34
[INFO] [stdout]      |
[INFO] [stdout] 1163 |                     use windows::Win32::UI::Controls::{
[INFO] [stdout]      |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1287:38
[INFO] [stdout]      |
[INFO] [stdout] 1287 |                         use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]      |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1347:18
[INFO] [stdout]      |
[INFO] [stdout] 1347 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1412:18
[INFO] [stdout]      |
[INFO] [stdout] 1412 |     use windows::Win32::System::Threading::{AttachThreadInput, GetCurrentThreadId};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1413:18
[INFO] [stdout]      |
[INFO] [stdout] 1413 |     use windows::Win32::UI::Input::KeyboardAndMouse::SetFocus;
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1414:18
[INFO] [stdout]      |
[INFO] [stdout] 1414 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/uia.rs:29:22
[INFO] [stdout]    |
[INFO] [stdout] 29 |         use windows::Win32::System::Com::{
[INFO] [stdout]    |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/uia.rs:32:22
[INFO] [stdout]    |
[INFO] [stdout] 32 |         use windows::Win32::UI::Accessibility::{CUIAutomation, IUIAutomation};
[INFO] [stdout]    |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:197:18
[INFO] [stdout]     |
[INFO] [stdout] 197 |     use windows::Win32::System::Console::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:202:18
[INFO] [stdout]     |
[INFO] [stdout] 202 |     use windows::Win32::UI::WindowsAndMessaging::GetClassNameW;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:306:18
[INFO] [stdout]     |
[INFO] [stdout] 306 |     use windows::Win32::UI::Accessibility::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:356:18
[INFO] [stdout]     |
[INFO] [stdout] 356 |     use windows::Win32::UI::Accessibility::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:382:18
[INFO] [stdout]     |
[INFO] [stdout] 382 |     use windows::Win32::UI::Accessibility::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:427:18
[INFO] [stdout]     |
[INFO] [stdout] 427 |     use windows::Win32::UI::Accessibility::TextUnit_Character;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:441:18
[INFO] [stdout]     |
[INFO] [stdout] 441 |     use windows::Win32::System::Ole::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/lib.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |             use windows::Win32::UI::Input::KeyboardAndMouse::GetAsyncKeyState;
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/lib.rs:194:26
[INFO] [stdout]     |
[INFO] [stdout] 194 |             use windows::Win32::UI::WindowsAndMessaging::DestroyWindow;
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> crates/hook-dll/src/lib.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows::core::w;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> crates/hook-dll/src/lib.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use windows::Win32::{
[INFO] [stdout]   |              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/command_mode.rs:70:22
[INFO] [stdout]    |
[INFO] [stdout] 70 |         use windows::Win32::UI::WindowsAndMessaging::GetClassNameW;
[INFO] [stdout]    |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/command_mode.rs:150:18
[INFO] [stdout]     |
[INFO] [stdout] 150 |     use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/command_mode.rs:403:22
[INFO] [stdout]     |
[INFO] [stdout] 403 |         use windows::Win32::UI::Input::KeyboardAndMouse::VK_DELETE;
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:126:22
[INFO] [stdout]     |
[INFO] [stdout] 126 |         use windows::Win32::UI::Input::KeyboardAndMouse::GetAsyncKeyState;
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:145:22
[INFO] [stdout]     |
[INFO] [stdout] 145 |         use windows::Win32::UI::Input::KeyboardAndMouse::GetAsyncKeyState;
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:201:22
[INFO] [stdout]     |
[INFO] [stdout] 201 |         use windows::Win32::UI::WindowsAndMessaging::{SendMessageTimeoutW, SMTO_ABORTIFHUNG};
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:232:22
[INFO] [stdout]     |
[INFO] [stdout] 232 |         use windows::Win32::UI::WindowsAndMessaging::{SendMessageTimeoutW, SMTO_ABORTIFHUNG};
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/hook.rs:757:38
[INFO] [stdout]     |
[INFO] [stdout] 757 |                         use windows::Win32::UI::Input::KeyboardAndMouse::VK_DELETE;
[INFO] [stdout]     |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/popup.rs:62:18
[INFO] [stdout]    |
[INFO] [stdout] 62 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/settings_ui.rs:80:18
[INFO] [stdout]    |
[INFO] [stdout] 80 |     use windows::Win32::UI::Controls::{LVCOLUMNW, LVCF_SUBITEM, LVCF_TEXT, LVCF_WIDTH};
[INFO] [stdout]    |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/settings_ui.rs:93:18
[INFO] [stdout]    |
[INFO] [stdout] 93 |     use windows::Win32::UI::Controls::{LVITEMW, LVIF_TEXT};
[INFO] [stdout]    |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:106:18
[INFO] [stdout]     |
[INFO] [stdout] 106 |     use windows::Win32::UI::Controls::{LVITEMW, LVIF_TEXT};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:136:18
[INFO] [stdout]     |
[INFO] [stdout] 136 |     use windows::Win32::UI::Controls::{LVCOLUMNW, LVCF_TEXT};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |     use windows::Win32::UI::Controls::LVITEMW;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:190:18
[INFO] [stdout]     |
[INFO] [stdout] 190 |     use windows::Win32::UI::Controls::LVITEMW;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:205:18
[INFO] [stdout]     |
[INFO] [stdout] 205 |     use windows::Win32::UI::WindowsAndMessaging::{GetDlgItem, GetWindowTextW};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:213:18
[INFO] [stdout]     |
[INFO] [stdout] 213 |     use windows::Win32::UI::WindowsAndMessaging::{GetDlgItem, SetWindowTextW};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:222:18
[INFO] [stdout]     |
[INFO] [stdout] 222 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:232:18
[INFO] [stdout]     |
[INFO] [stdout] 232 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:240:18
[INFO] [stdout]     |
[INFO] [stdout] 240 |     use windows::Win32::UI::WindowsAndMessaging::{GetDlgItem, SendMessageW};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:388:18
[INFO] [stdout]     |
[INFO] [stdout] 388 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:454:18
[INFO] [stdout]     |
[INFO] [stdout] 454 |     use windows::Win32::UI::Controls::Dialogs::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:487:18
[INFO] [stdout]     |
[INFO] [stdout] 487 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:523:34
[INFO] [stdout]     |
[INFO] [stdout] 523 |                     use windows::Win32::UI::Controls::{
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:915:18
[INFO] [stdout]     |
[INFO] [stdout] 915 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:979:18
[INFO] [stdout]     |
[INFO] [stdout] 979 |     use windows::Win32::System::Threading::GetCurrentProcessId;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1007:18
[INFO] [stdout]      |
[INFO] [stdout] 1007 |     use windows::Win32::UI::WindowsAndMessaging::{IsDialogMessageW, MSG};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1046:18
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1081:18
[INFO] [stdout]      |
[INFO] [stdout] 1081 |     use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1099:18
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     use windows::Win32::UI::WindowsAndMessaging::{GetDlgItem, SetWindowLongPtrW, GWLP_WNDPROC};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1118:18
[INFO] [stdout]      |
[INFO] [stdout] 1118 |     use windows::Win32::UI::WindowsAndMessaging::{CallWindowProcW, WM_CHAR, WNDPROC};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1136:18
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1163:34
[INFO] [stdout]      |
[INFO] [stdout] 1163 |                     use windows::Win32::UI::Controls::{
[INFO] [stdout]      |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1287:38
[INFO] [stdout]      |
[INFO] [stdout] 1287 |                         use windows::Win32::UI::WindowsAndMessaging::GetDlgItem;
[INFO] [stdout]      |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1347:18
[INFO] [stdout]      |
[INFO] [stdout] 1347 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1412:18
[INFO] [stdout]      |
[INFO] [stdout] 1412 |     use windows::Win32::System::Threading::{AttachThreadInput, GetCurrentThreadId};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1413:18
[INFO] [stdout]      |
[INFO] [stdout] 1413 |     use windows::Win32::UI::Input::KeyboardAndMouse::SetFocus;
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1414:18
[INFO] [stdout]      |
[INFO] [stdout] 1414 |     use windows::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/uia.rs:29:22
[INFO] [stdout]    |
[INFO] [stdout] 29 |         use windows::Win32::System::Com::{
[INFO] [stdout]    |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/uia.rs:32:22
[INFO] [stdout]    |
[INFO] [stdout] 32 |         use windows::Win32::UI::Accessibility::{CUIAutomation, IUIAutomation};
[INFO] [stdout]    |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:197:18
[INFO] [stdout]     |
[INFO] [stdout] 197 |     use windows::Win32::System::Console::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:202:18
[INFO] [stdout]     |
[INFO] [stdout] 202 |     use windows::Win32::UI::WindowsAndMessaging::GetClassNameW;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:306:18
[INFO] [stdout]     |
[INFO] [stdout] 306 |     use windows::Win32::UI::Accessibility::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:356:18
[INFO] [stdout]     |
[INFO] [stdout] 356 |     use windows::Win32::UI::Accessibility::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:382:18
[INFO] [stdout]     |
[INFO] [stdout] 382 |     use windows::Win32::UI::Accessibility::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:427:18
[INFO] [stdout]     |
[INFO] [stdout] 427 |     use windows::Win32::UI::Accessibility::TextUnit_Character;
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:441:18
[INFO] [stdout]     |
[INFO] [stdout] 441 |     use windows::Win32::System::Ole::{
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/lib.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 135 |             use windows::Win32::UI::Input::KeyboardAndMouse::GetAsyncKeyState;
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/lib.rs:194:26
[INFO] [stdout]     |
[INFO] [stdout] 194 |             use windows::Win32::UI::WindowsAndMessaging::DestroyWindow;
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/command_mode.rs:501:22
[INFO] [stdout]     |
[INFO] [stdout] 501 |         use windows::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]   --> crates/hook-dll/src/lib.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows::core::w;
[INFO] [stdout]    |              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `conversion-service` (bin "conversion-service") due to 12 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `conversion-service` (bin "conversion-service" test) due to 12 previous errors
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:131:38
[INFO] [stdout]     |
[INFO] [stdout] 131 |                     let _ = windows::Win32::UI::WindowsAndMessaging::KillTimer(hwnd, MODE_FLASH_TIMER_ID);
[INFO] [stdout]     |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:445:33
[INFO] [stdout]     |
[INFO] [stdout] 445 |     let arrow_cursor = windows::Win32::UI::WindowsAndMessaging::LoadCursorW(
[INFO] [stdout]     |                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:447:18
[INFO] [stdout]     |
[INFO] [stdout] 447 |         windows::Win32::UI::WindowsAndMessaging::IDC_ARROW,
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:632:30
[INFO] [stdout]     |
[INFO] [stdout] 632 |             let _ = windows::Win32::UI::WindowsAndMessaging::SetTimer(
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:131:38
[INFO] [stdout]     |
[INFO] [stdout] 131 |                     let _ = windows::Win32::UI::WindowsAndMessaging::KillTimer(hwnd, MODE_FLASH_TIMER_ID);
[INFO] [stdout]     |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:708:26
[INFO] [stdout]     |
[INFO] [stdout] 708 |         let _ = windows::Win32::UI::WindowsAndMessaging::SetTimer(
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:445:33
[INFO] [stdout]     |
[INFO] [stdout] 445 |     let arrow_cursor = windows::Win32::UI::WindowsAndMessaging::LoadCursorW(
[INFO] [stdout]     |                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:733:34
[INFO] [stdout]     |
[INFO] [stdout] 733 |                 let _ = windows::Win32::UI::WindowsAndMessaging::KillTimer(hwnd, TOPMOST_TIMER_ID);
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:447:18
[INFO] [stdout]     |
[INFO] [stdout] 447 |         windows::Win32::UI::WindowsAndMessaging::IDC_ARROW,
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:734:34
[INFO] [stdout]     |
[INFO] [stdout] 734 |                 let _ = windows::Win32::UI::WindowsAndMessaging::KillTimer(hwnd, MODE_FLASH_TIMER_ID);
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/settings_ui.rs:85:27
[INFO] [stdout]    |
[INFO] [stdout] 85 |         pszText: windows::core::PWSTR(t.as_mut_ptr()),
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:632:30
[INFO] [stdout]     |
[INFO] [stdout] 632 |             let _ = windows::Win32::UI::WindowsAndMessaging::SetTimer(
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/settings_ui.rs:99:27
[INFO] [stdout]    |
[INFO] [stdout] 99 |         pszText: windows::core::PWSTR(t.as_mut_ptr()),
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:708:26
[INFO] [stdout]     |
[INFO] [stdout] 708 |         let _ = windows::Win32::UI::WindowsAndMessaging::SetTimer(
[INFO] [stdout]     |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:112:27
[INFO] [stdout]     |
[INFO] [stdout] 112 |         pszText: windows::core::PWSTR(t.as_mut_ptr()),
[INFO] [stdout]     |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:733:34
[INFO] [stdout]     |
[INFO] [stdout] 733 |                 let _ = windows::Win32::UI::WindowsAndMessaging::KillTimer(hwnd, TOPMOST_TIMER_ID);
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:140:27
[INFO] [stdout]     |
[INFO] [stdout] 140 |         pszText: windows::core::PWSTR(t.as_mut_ptr()),
[INFO] [stdout]     |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/popup.rs:734:34
[INFO] [stdout]     |
[INFO] [stdout] 734 |                 let _ = windows::Win32::UI::WindowsAndMessaging::KillTimer(hwnd, MODE_FLASH_TIMER_ID);
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:174:25
[INFO] [stdout]     |
[INFO] [stdout] 174 |         state: windows::Win32::UI::Controls::LIST_VIEW_ITEM_STATE_FLAGS(LVIS_SELECTED | LVIS_FOCUSED),
[INFO] [stdout]     |                         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:175:29
[INFO] [stdout]     |
[INFO] [stdout] 175 |         stateMask: windows::Win32::UI::Controls::LIST_VIEW_ITEM_STATE_FLAGS(LVIS_SELECTED | LVIS_FOCUSED),
[INFO] [stdout]     |                             ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/settings_ui.rs:85:27
[INFO] [stdout]    |
[INFO] [stdout] 85 |         pszText: windows::core::PWSTR(t.as_mut_ptr()),
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:193:29
[INFO] [stdout]     |
[INFO] [stdout] 193 |         stateMask: windows::Win32::UI::Controls::LIST_VIEW_ITEM_STATE_FLAGS(LVIS_SELECTED),
[INFO] [stdout]     |                             ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/settings_ui.rs:99:27
[INFO] [stdout]    |
[INFO] [stdout] 99 |         pszText: windows::core::PWSTR(t.as_mut_ptr()),
[INFO] [stdout]    |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:216:47
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let _ = SetWindowTextW(ctrl, windows::core::PCWSTR(w.as_ptr()));
[INFO] [stdout]     |                                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:112:27
[INFO] [stdout]     |
[INFO] [stdout] 112 |         pszText: windows::core::PWSTR(t.as_mut_ptr()),
[INFO] [stdout]     |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:465:31
[INFO] [stdout]     |
[INFO] [stdout] 465 |         lpstrFilter: windows::core::PCWSTR(filter.as_ptr()),
[INFO] [stdout]     |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:140:27
[INFO] [stdout]     |
[INFO] [stdout] 140 |         pszText: windows::core::PWSTR(t.as_mut_ptr()),
[INFO] [stdout]     |                           ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:466:29
[INFO] [stdout]     |
[INFO] [stdout] 466 |         lpstrFile: windows::core::PWSTR(file_buf.as_mut_ptr()),
[INFO] [stdout]     |                             ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:506:34
[INFO] [stdout]     |
[INFO] [stdout] 506 |                         windows::core::PCWSTR(cw.as_ptr()),
[INFO] [stdout]     |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:174:25
[INFO] [stdout]     |
[INFO] [stdout] 174 |         state: windows::Win32::UI::Controls::LIST_VIEW_ITEM_STATE_FLAGS(LVIS_SELECTED | LVIS_FOCUSED),
[INFO] [stdout]     |                         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:507:34
[INFO] [stdout]     |
[INFO] [stdout] 507 |                         windows::core::PCWSTR(tw.as_ptr()),
[INFO] [stdout]     |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:175:29
[INFO] [stdout]     |
[INFO] [stdout] 175 |         stateMask: windows::Win32::UI::Controls::LIST_VIEW_ITEM_STATE_FLAGS(LVIS_SELECTED | LVIS_FOCUSED),
[INFO] [stdout]     |                             ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:516:34
[INFO] [stdout]     |
[INFO] [stdout] 516 |                         windows::Win32::UI::WindowsAndMessaging::SendMessageW(
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:193:29
[INFO] [stdout]     |
[INFO] [stdout] 193 |         stateMask: windows::Win32::UI::Controls::LIST_VIEW_ITEM_STATE_FLAGS(LVIS_SELECTED),
[INFO] [stdout]     |                             ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:612:30
[INFO] [stdout]     |
[INFO] [stdout] 612 |                     windows::core::PCWSTR(lvcls.as_ptr()),
[INFO] [stdout]     |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:216:47
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let _ = SetWindowTextW(ctrl, windows::core::PCWSTR(w.as_ptr()));
[INFO] [stdout]     |                                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:613:30
[INFO] [stdout]     |
[INFO] [stdout] 613 |                     windows::core::PCWSTR(to_wide("").as_ptr()),
[INFO] [stdout]     |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:621:30
[INFO] [stdout]     |
[INFO] [stdout] 621 |                     windows::Win32::UI::WindowsAndMessaging::SendMessageW(
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:465:31
[INFO] [stdout]     |
[INFO] [stdout] 465 |         lpstrFilter: windows::core::PCWSTR(filter.as_ptr()),
[INFO] [stdout]     |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:653:30
[INFO] [stdout]     |
[INFO] [stdout] 653 |                     windows::Win32::UI::WindowsAndMessaging::GetDlgItem(hwnd, ID_COMBO_FILTER)
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:466:29
[INFO] [stdout]     |
[INFO] [stdout] 466 |         lpstrFile: windows::core::PWSTR(file_buf.as_mut_ptr()),
[INFO] [stdout]     |                             ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:669:57
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 let nmhdr = lparam.0 as *const windows::Win32::UI::Controls::NMHDR;
[INFO] [stdout]     |                                                         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:506:34
[INFO] [stdout]     |
[INFO] [stdout] 506 |                         windows::core::PCWSTR(cw.as_ptr()),
[INFO] [stdout]     |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:672:60
[INFO] [stdout]     |
[INFO] [stdout] 672 |                     let nmlv = lparam.0 as *const windows::Win32::UI::Controls::NMLISTVIEW;
[INFO] [stdout]     |                                                            ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:507:34
[INFO] [stdout]     |
[INFO] [stdout] 507 |                         windows::core::PCWSTR(tw.as_ptr()),
[INFO] [stdout]     |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:698:61
[INFO] [stdout]     |
[INFO] [stdout] 698 |                         let tip = lparam.0 as *mut windows::Win32::UI::Controls::NMLVGETINFOTIPW;
[INFO] [stdout]     |                                                             ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:724:34
[INFO] [stdout]     |
[INFO] [stdout] 724 |                         windows::Win32::UI::WindowsAndMessaging::GetDlgItem(hwnd, ID_COMBO_FILTER)
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:516:34
[INFO] [stdout]     |
[INFO] [stdout] 516 |                         windows::Win32::UI::WindowsAndMessaging::SendMessageW(
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:754:46
[INFO] [stdout]     |
[INFO] [stdout] 754 | ...                   windows::Win32::UI::WindowsAndMessaging::GetDlgItem(hwnd, ID_LIST)
[INFO] [stdout]     |                                ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:612:30
[INFO] [stdout]     |
[INFO] [stdout] 612 |                     windows::core::PCWSTR(lvcls.as_ptr()),
[INFO] [stdout]     |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:810:52
[INFO] [stdout]     |
[INFO] [stdout] 810 |                         if let Ok(list) = windows::Win32::UI::WindowsAndMessaging::GetDlgItem(hwnd, ID_LIST) {
[INFO] [stdout]     |                                                    ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:613:30
[INFO] [stdout]     |
[INFO] [stdout] 613 |                     windows::core::PCWSTR(to_wide("").as_ptr()),
[INFO] [stdout]     |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:943:27
[INFO] [stdout]     |
[INFO] [stdout] 943 |         hCursor: windows::Win32::UI::WindowsAndMessaging::LoadCursorW(
[INFO] [stdout]     |                           ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:621:30
[INFO] [stdout]     |
[INFO] [stdout] 621 |                     windows::Win32::UI::WindowsAndMessaging::SendMessageW(
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:945:22
[INFO] [stdout]     |
[INFO] [stdout] 945 |             windows::Win32::UI::WindowsAndMessaging::IDC_ARROW,
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:653:30
[INFO] [stdout]     |
[INFO] [stdout] 653 |                     windows::Win32::UI::WindowsAndMessaging::GetDlgItem(hwnd, ID_COMBO_FILTER)
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:948:33
[INFO] [stdout]     |
[INFO] [stdout] 948 |         hbrBackground: windows::Win32::Graphics::Gdi::HBRUSH(
[INFO] [stdout]     |                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1006:63
[INFO] [stdout]      |
[INFO] [stdout] 1006 | pub(crate) unsafe fn try_handle_dialog_message(msg: &windows::Win32::UI::WindowsAndMessaging::MSG) -> bool {
[INFO] [stdout]      |                                                               ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:669:57
[INFO] [stdout]     |
[INFO] [stdout] 669 |                 let nmhdr = lparam.0 as *const windows::Win32::UI::Controls::NMHDR;
[INFO] [stdout]     |                                                         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1150:34
[INFO] [stdout]      |
[INFO] [stdout] 1150 |                         windows::core::PCWSTR(cw.as_ptr()),
[INFO] [stdout]      |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:672:60
[INFO] [stdout]     |
[INFO] [stdout] 672 |                     let nmlv = lparam.0 as *const windows::Win32::UI::Controls::NMLISTVIEW;
[INFO] [stdout]     |                                                            ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1151:34
[INFO] [stdout]      |
[INFO] [stdout] 1151 |                         windows::core::PCWSTR(tw.as_ptr()),
[INFO] [stdout]      |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:698:61
[INFO] [stdout]     |
[INFO] [stdout] 698 |                         let tip = lparam.0 as *mut windows::Win32::UI::Controls::NMLVGETINFOTIPW;
[INFO] [stdout]     |                                                             ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1225:30
[INFO] [stdout]      |
[INFO] [stdout] 1225 |                     windows::core::PCWSTR(lvcls.as_ptr()),
[INFO] [stdout]      |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:724:34
[INFO] [stdout]     |
[INFO] [stdout] 724 |                         windows::Win32::UI::WindowsAndMessaging::GetDlgItem(hwnd, ID_COMBO_FILTER)
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1226:30
[INFO] [stdout]      |
[INFO] [stdout] 1226 |                     windows::core::PCWSTR(to_wide("").as_ptr()),
[INFO] [stdout]      |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:754:46
[INFO] [stdout]     |
[INFO] [stdout] 754 | ...                   windows::Win32::UI::WindowsAndMessaging::GetDlgItem(hwnd, ID_LIST)
[INFO] [stdout]     |                                ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1250:57
[INFO] [stdout]      |
[INFO] [stdout] 1250 |                 let nmhdr = lparam.0 as *const windows::Win32::UI::Controls::NMHDR;
[INFO] [stdout]      |                                                         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1253:60
[INFO] [stdout]      |
[INFO] [stdout] 1253 |                     let nmlv = lparam.0 as *const windows::Win32::UI::Controls::NMLISTVIEW;
[INFO] [stdout]      |                                                            ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:810:52
[INFO] [stdout]     |
[INFO] [stdout] 810 |                         if let Ok(list) = windows::Win32::UI::WindowsAndMessaging::GetDlgItem(hwnd, ID_LIST) {
[INFO] [stdout]     |                                                    ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1370:27
[INFO] [stdout]      |
[INFO] [stdout] 1370 |         hCursor: windows::Win32::UI::WindowsAndMessaging::LoadCursorW(
[INFO] [stdout]      |                           ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:943:27
[INFO] [stdout]     |
[INFO] [stdout] 943 |         hCursor: windows::Win32::UI::WindowsAndMessaging::LoadCursorW(
[INFO] [stdout]     |                           ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1372:22
[INFO] [stdout]      |
[INFO] [stdout] 1372 |             windows::Win32::UI::WindowsAndMessaging::IDC_ARROW,
[INFO] [stdout]      |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:945:22
[INFO] [stdout]     |
[INFO] [stdout] 945 |             windows::Win32::UI::WindowsAndMessaging::IDC_ARROW,
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1375:33
[INFO] [stdout]      |
[INFO] [stdout] 1375 |         hbrBackground: windows::Win32::Graphics::Gdi::HBRUSH((16 + 1) as *mut core::ffi::c_void),
[INFO] [stdout]      |                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/settings_ui.rs:948:33
[INFO] [stdout]     |
[INFO] [stdout] 948 |         hbrBackground: windows::Win32::Graphics::Gdi::HBRUSH(
[INFO] [stdout]     |                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/uia.rs:71:38
[INFO] [stdout]    |
[INFO] [stdout] 71 |                     let _ = windows::Win32::UI::WindowsAndMessaging::PostMessageW(
[INFO] [stdout]    |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/uia.rs:94:49
[INFO] [stdout]    |
[INFO] [stdout] 94 |                     let still_exists = windows::Win32::UI::WindowsAndMessaging::IsWindow(
[INFO] [stdout]    |                                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1006:63
[INFO] [stdout]      |
[INFO] [stdout] 1006 | pub(crate) unsafe fn try_handle_dialog_message(msg: &windows::Win32::UI::WindowsAndMessaging::MSG) -> bool {
[INFO] [stdout]      |                                                               ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:100:46
[INFO] [stdout]     |
[INFO] [stdout] 100 | ...                   let _ = windows::Win32::UI::WindowsAndMessaging::PostMessageW(
[INFO] [stdout]     |                                        ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1150:34
[INFO] [stdout]      |
[INFO] [stdout] 1150 |                         windows::core::PCWSTR(cw.as_ptr()),
[INFO] [stdout]      |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:144:34
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 let n = windows::Win32::UI::WindowsAndMessaging::GetClassNameW(hwnd_fg, &mut cls);
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1151:34
[INFO] [stdout]      |
[INFO] [stdout] 1151 |                         windows::core::PCWSTR(tw.as_ptr()),
[INFO] [stdout]      |                                  ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:274:21
[INFO] [stdout]     |
[INFO] [stdout] 274 |     auto: &windows::Win32::UI::Accessibility::IUIAutomation,
[INFO] [stdout]     |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1225:30
[INFO] [stdout]      |
[INFO] [stdout] 1225 |                     windows::core::PCWSTR(lvcls.as_ptr()),
[INFO] [stdout]      |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:305:52
[INFO] [stdout]     |
[INFO] [stdout] 305 | unsafe fn is_non_text_control_type(elem: &windows::Win32::UI::Accessibility::IUIAutomationElement) -> bool {
[INFO] [stdout]     |                                                    ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:328:21
[INFO] [stdout]     |
[INFO] [stdout] 328 |     auto: &windows::Win32::UI::Accessibility::IUIAutomation,
[INFO] [stdout]     |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1226:30
[INFO] [stdout]      |
[INFO] [stdout] 1226 |                     windows::core::PCWSTR(to_wide("").as_ptr()),
[INFO] [stdout]      |                              ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:354:21
[INFO] [stdout]     |
[INFO] [stdout] 354 |     elem: &windows::Win32::UI::Accessibility::IUIAutomationElement,
[INFO] [stdout]     |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1250:57
[INFO] [stdout]      |
[INFO] [stdout] 1250 |                 let nmhdr = lparam.0 as *const windows::Win32::UI::Controls::NMHDR;
[INFO] [stdout]      |                                                         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:362:38
[INFO] [stdout]     |
[INFO] [stdout] 362 |         let mut is_active = windows::Win32::Foundation::BOOL::default();
[INFO] [stdout]     |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1253:60
[INFO] [stdout]      |
[INFO] [stdout] 1253 |                     let nmlv = lparam.0 as *const windows::Win32::UI::Controls::NMLISTVIEW;
[INFO] [stdout]      |                                                            ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:381:47
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub(crate) unsafe fn uia_diag(auto: &windows::Win32::UI::Accessibility::IUIAutomation) {
[INFO] [stdout]     |                                               ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1370:27
[INFO] [stdout]      |
[INFO] [stdout] 1370 |         hCursor: windows::Win32::UI::WindowsAndMessaging::LoadCursorW(
[INFO] [stdout]      |                           ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:405:30
[INFO] [stdout]     |
[INFO] [stdout] 405 |         let mut a = windows::Win32::Foundation::BOOL::default();
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:425:22
[INFO] [stdout]     |
[INFO] [stdout] 425 |     range: &windows::Win32::UI::Accessibility::IUIAutomationTextRange,
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1372:22
[INFO] [stdout]      |
[INFO] [stdout] 1372 |             windows::Win32::UI::WindowsAndMessaging::IDC_ARROW,
[INFO] [stdout]      |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:439:22
[INFO] [stdout]     |
[INFO] [stdout] 439 |     range: &windows::Win32::UI::Accessibility::IUIAutomationTextRange,
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1375:33
[INFO] [stdout]      |
[INFO] [stdout] 1375 |         hbrBackground: windows::Win32::Graphics::Gdi::HBRUSH((16 + 1) as *mut core::ffi::c_void),
[INFO] [stdout]      |                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/lib.rs:149:22
[INFO] [stdout]     |
[INFO] [stdout] 149 |             windows::core::PCWSTR(proc_addr as *const u16),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/uia.rs:71:38
[INFO] [stdout]    |
[INFO] [stdout] 71 |                     let _ = windows::Win32::UI::WindowsAndMessaging::PostMessageW(
[INFO] [stdout]    |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]   --> crates/hook-dll/src/uia.rs:94:49
[INFO] [stdout]    |
[INFO] [stdout] 94 |                     let still_exists = windows::Win32::UI::WindowsAndMessaging::IsWindow(
[INFO] [stdout]    |                                                 ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:100:46
[INFO] [stdout]     |
[INFO] [stdout] 100 | ...                   let _ = windows::Win32::UI::WindowsAndMessaging::PostMessageW(
[INFO] [stdout]     |                                        ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:144:34
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 let n = windows::Win32::UI::WindowsAndMessaging::GetClassNameW(hwnd_fg, &mut cls);
[INFO] [stdout]     |                                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:274:21
[INFO] [stdout]     |
[INFO] [stdout] 274 |     auto: &windows::Win32::UI::Accessibility::IUIAutomation,
[INFO] [stdout]     |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:305:52
[INFO] [stdout]     |
[INFO] [stdout] 305 | unsafe fn is_non_text_control_type(elem: &windows::Win32::UI::Accessibility::IUIAutomationElement) -> bool {
[INFO] [stdout]     |                                                    ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:328:21
[INFO] [stdout]     |
[INFO] [stdout] 328 |     auto: &windows::Win32::UI::Accessibility::IUIAutomation,
[INFO] [stdout]     |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:354:21
[INFO] [stdout]     |
[INFO] [stdout] 354 |     elem: &windows::Win32::UI::Accessibility::IUIAutomationElement,
[INFO] [stdout]     |                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:362:38
[INFO] [stdout]     |
[INFO] [stdout] 362 |         let mut is_active = windows::Win32::Foundation::BOOL::default();
[INFO] [stdout]     |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:381:47
[INFO] [stdout]     |
[INFO] [stdout] 381 | pub(crate) unsafe fn uia_diag(auto: &windows::Win32::UI::Accessibility::IUIAutomation) {
[INFO] [stdout]     |                                               ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:405:30
[INFO] [stdout]     |
[INFO] [stdout] 405 |         let mut a = windows::Win32::Foundation::BOOL::default();
[INFO] [stdout]     |                              ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:425:22
[INFO] [stdout]     |
[INFO] [stdout] 425 |     range: &windows::Win32::UI::Accessibility::IUIAutomationTextRange,
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:439:22
[INFO] [stdout]     |
[INFO] [stdout] 439 |     range: &windows::Win32::UI::Accessibility::IUIAutomationTextRange,
[INFO] [stdout]     |                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/hook-dll/src/lib.rs:149:22
[INFO] [stdout]     |
[INFO] [stdout] 149 |             windows::core::PCWSTR(proc_addr as *const u16),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1292:32
[INFO] [stdout]      |
[INFO] [stdout] 1292 |                         if let Some((reading, surface)) = entry {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: within `(str, str)`, the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: required because it appears within the type `(str, str)`
[INFO] [stdout] note: required by a bound in `Some`
[INFO] [stdout]     --> /rustc/be3da1e8c043bb6f1f335463d3b1335cdf50b03c/library/core/src/option.rs:606:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:392:21
[INFO] [stdout]     |
[INFO] [stdout] 392 |     let name = elem.CurrentName().map(|b| b.to_string()).unwrap_or_default();
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout]     = note: `#[warn(method_call_on_diverging_infer_var)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `CurrentName` found for type `_` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:392:21
[INFO] [stdout]     |
[INFO] [stdout] 392 |     let name = elem.CurrentName().map(|b| b.to_string()).unwrap_or_default();
[INFO] [stdout]     |                     ^^^^^^^^^^^ method not found in `_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `CurrentControlType` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:393:19
[INFO] [stdout]     |
[INFO] [stdout] 393 |     let ct = elem.CurrentControlType().map(|c| c.0).unwrap_or(-1);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:393:19
[INFO] [stdout]     |
[INFO] [stdout] 393 |     let ct = elem.CurrentControlType().map(|c| c.0).unwrap_or(-1);
[INFO] [stdout]     |              ---- ^^^^^^^^^^^^^^^^^^ unreachable call
[INFO] [stdout]     |              |
[INFO] [stdout]     |              any code following this expression is unreachable
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `GetCurrentPatternAs` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:395:10
[INFO] [stdout]     |
[INFO] [stdout] 394 |       let has_tp2 = elem
[INFO] [stdout]     |  ___________________-
[INFO] [stdout] 395 | |         .GetCurrentPatternAs::<IUIAutomationTextPattern2>(UIA_TextPattern2Id)
[INFO] [stdout]     | |         -^^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:395:59
[INFO] [stdout]     |
[INFO] [stdout] 394 |     let has_tp2 = elem
[INFO] [stdout]     |                   ---- any code following this expression is unreachable
[INFO] [stdout] 395 |         .GetCurrentPatternAs::<IUIAutomationTextPattern2>(UIA_TextPattern2Id)
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `GetCurrentPatternAs` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:398:10
[INFO] [stdout]     |
[INFO] [stdout] 397 |       let has_tp = elem
[INFO] [stdout]     |  __________________-
[INFO] [stdout] 398 | |         .GetCurrentPatternAs::<IUIAutomationTextPattern>(UIA_TextPatternId)
[INFO] [stdout]     | |         -^^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:398:58
[INFO] [stdout]     |
[INFO] [stdout] 397 |     let has_tp = elem
[INFO] [stdout]     |                  ---- any code following this expression is unreachable
[INFO] [stdout] 398 |         .GetCurrentPatternAs::<IUIAutomationTextPattern>(UIA_TextPatternId)
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `GetCurrentPatternAs` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:404:26
[INFO] [stdout]     |
[INFO] [stdout] 404 |     if let Ok(p2) = elem.GetCurrentPatternAs::<IUIAutomationTextPattern2>(UIA_TextPattern2Id) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:404:75
[INFO] [stdout]     |
[INFO] [stdout] 404 |     if let Ok(p2) = elem.GetCurrentPatternAs::<IUIAutomationTextPattern2>(UIA_TextPattern2Id) {
[INFO] [stdout]     |                     ----                                                  ^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `GetCurrentPatternAs` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:415:25
[INFO] [stdout]     |
[INFO] [stdout] 415 |     if let Ok(p) = elem.GetCurrentPatternAs::<IUIAutomationTextPattern>(UIA_TextPatternId) {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:415:73
[INFO] [stdout]     |
[INFO] [stdout] 415 |     if let Ok(p) = elem.GetCurrentPatternAs::<IUIAutomationTextPattern>(UIA_TextPatternId) {
[INFO] [stdout]     |                    ----                                                 ^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> crates/hook-dll/src/settings_ui.rs:1292:32
[INFO] [stdout]      |
[INFO] [stdout] 1292 |                         if let Some((reading, surface)) = entry {
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: within `(str, str)`, the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: required because it appears within the type `(str, str)`
[INFO] [stdout] note: required by a bound in `Some`
[INFO] [stdout]     --> /rustc/be3da1e8c043bb6f1f335463d3b1335cdf50b03c/library/core/src/option.rs:606:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method call on a diverging inference variable
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:392:21
[INFO] [stdout]     |
[INFO] [stdout] 392 |     let name = elem.CurrentName().map(|b| b.to_string()).unwrap_or_default();
[INFO] [stdout]     |                     ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider providing a type annotation
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #156047 <https://github.com/rust-lang/rust/issues/156047>
[INFO] [stdout]     = note: `#[warn(method_call_on_diverging_infer_var)]` (part of `#[warn(future_incompatible)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `CurrentName` found for type `_` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:392:21
[INFO] [stdout]     |
[INFO] [stdout] 392 |     let name = elem.CurrentName().map(|b| b.to_string()).unwrap_or_default();
[INFO] [stdout]     |                     ^^^^^^^^^^^ method not found in `_`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `CurrentControlType` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:393:19
[INFO] [stdout]     |
[INFO] [stdout] 393 |     let ct = elem.CurrentControlType().map(|c| c.0).unwrap_or(-1);
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable call
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:393:19
[INFO] [stdout]     |
[INFO] [stdout] 393 |     let ct = elem.CurrentControlType().map(|c| c.0).unwrap_or(-1);
[INFO] [stdout]     |              ---- ^^^^^^^^^^^^^^^^^^ unreachable call
[INFO] [stdout]     |              |
[INFO] [stdout]     |              any code following this expression is unreachable
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `GetCurrentPatternAs` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:395:10
[INFO] [stdout]     |
[INFO] [stdout] 394 |       let has_tp2 = elem
[INFO] [stdout]     |  ___________________-
[INFO] [stdout] 395 | |         .GetCurrentPatternAs::<IUIAutomationTextPattern2>(UIA_TextPattern2Id)
[INFO] [stdout]     | |         -^^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:395:59
[INFO] [stdout]     |
[INFO] [stdout] 394 |     let has_tp2 = elem
[INFO] [stdout]     |                   ---- any code following this expression is unreachable
[INFO] [stdout] 395 |         .GetCurrentPatternAs::<IUIAutomationTextPattern2>(UIA_TextPattern2Id)
[INFO] [stdout]     |                                                           ^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hook-dll` (lib) due to 115 previous errors; 7 warnings emitted
[INFO] [stdout] error[E0599]: no method named `GetCurrentPatternAs` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:398:10
[INFO] [stdout]     |
[INFO] [stdout] 397 |       let has_tp = elem
[INFO] [stdout]     |  __________________-
[INFO] [stdout] 398 | |         .GetCurrentPatternAs::<IUIAutomationTextPattern>(UIA_TextPatternId)
[INFO] [stdout]     | |         -^^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout]     | |_________|
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:398:58
[INFO] [stdout]     |
[INFO] [stdout] 397 |     let has_tp = elem
[INFO] [stdout]     |                  ---- any code following this expression is unreachable
[INFO] [stdout] 398 |         .GetCurrentPatternAs::<IUIAutomationTextPattern>(UIA_TextPatternId)
[INFO] [stdout]     |                                                          ^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `GetCurrentPatternAs` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:404:26
[INFO] [stdout]     |
[INFO] [stdout] 404 |     if let Ok(p2) = elem.GetCurrentPatternAs::<IUIAutomationTextPattern2>(UIA_TextPattern2Id) {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:404:75
[INFO] [stdout]     |
[INFO] [stdout] 404 |     if let Ok(p2) = elem.GetCurrentPatternAs::<IUIAutomationTextPattern2>(UIA_TextPattern2Id) {
[INFO] [stdout]     |                     ----                                                  ^^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `GetCurrentPatternAs` found for type `!` in the current scope
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:415:25
[INFO] [stdout]     |
[INFO] [stdout] 415 |     if let Ok(p) = elem.GetCurrentPatternAs::<IUIAutomationTextPattern>(UIA_TextPatternId) {
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^ method not found in `!`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable expression
[INFO] [stdout]    --> crates/hook-dll/src/uia.rs:415:73
[INFO] [stdout]     |
[INFO] [stdout] 415 |     if let Ok(p) = elem.GetCurrentPatternAs::<IUIAutomationTextPattern>(UIA_TextPatternId) {
[INFO] [stdout]     |                    ----                                                 ^^^^^^^^^^^^^^^^^ unreachable expression
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    any code following this expression is unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hook-dll` (lib test) due to 116 previous errors; 7 warnings emitted
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]  --> crates/common/Cargo.toml:8:1
[INFO] [stderr]   |
[INFO] [stderr] 8 | serde_json = "1.0"
[INFO] [stderr]   | ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: `common` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `common`
[INFO] [stderr]   --> crates/conversion-service/Cargo.toml:15:1
[INFO] [stderr]    |
[INFO] [stderr] 15 | common = { path = "../common" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `common`
[INFO] [stderr] warning: `conversion-service` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `tracing`
[INFO] [stderr]   --> crates/hook-dll/Cargo.toml:26:1
[INFO] [stderr]    |
[INFO] [stderr] 26 | tracing = "0.1"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `tracing`
[INFO] [stderr] warning: unused dependency `zeroize`
[INFO] [stderr]   --> crates/hook-dll/Cargo.toml:25:1
[INFO] [stderr]    |
[INFO] [stderr] 25 | zeroize = "1.7"
[INFO] [stderr]    | ^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `zeroize`
[INFO] [stderr] warning: `hook-dll` (manifest) generated 2 warnings
[INFO] running `Command { std: "docker" "inspect" "1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459", kill_on_drop: false }`
[INFO] [stdout] 1fcc3e4a11802e433cccbefd63e054399dbfc53c5f3f197577321993eadc0459
