[INFO] cloning repository https://github.com/SingCJ/FlashLaunch
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/SingCJ/FlashLaunch" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSingCJ%2FFlashLaunch", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSingCJ%2FFlashLaunch'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 7dbff6ce33742d31470af724aa1349a285c2cd16
[INFO] checking SingCJ/FlashLaunch against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSingCJ%2FFlashLaunch" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/SingCJ/FlashLaunch
[INFO] finished tweaking git repo https://github.com/SingCJ/FlashLaunch
[INFO] tweaked toml for git repo https://github.com/SingCJ/FlashLaunch written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/SingCJ/FlashLaunch on toolchain 3154cc1a3e6424e44f438a95007d043ed5ceaaf6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/SingCJ/FlashLaunch already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21
[INFO] running `Command { std: "docker" "start" "09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21", 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" "09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21", 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" "09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling windows_x86_64_gnu v0.52.6
[INFO] [stderr]     Checking nom v1.2.4
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking windows-targets v0.52.6
[INFO] [stderr]     Checking windows-sys v0.59.0
[INFO] [stderr]     Checking meval v0.2.0
[INFO] [stderr]     Checking flashlaunch v1.0.9 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/app_impl.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::os::windows::ffi::OsStringExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/helper_process.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::ffi::OsStrExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/helper_process.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::os::windows::io::{FromRawHandle, RawHandle};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/icon_helper.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/icon_helper.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::io::AsRawHandle;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/scoring.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::os::windows::fs::MetadataExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/shell.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/shell_helper.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/shell_helper.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::io::AsRawHandle;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> SOURCE/autostart.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     use std::os::windows::ffi::OsStringExt;
[INFO] [stdout]    |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/updater.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::os::windows::process::CommandExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/tray.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::ffi::OsStringExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/util.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]   --> SOURCE/config_io.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]   --> SOURCE/config_io.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/config_io.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::HiDpi::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::UI::HiDpi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/score_window.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/score_window.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]  --> SOURCE/score_window.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::System::SystemInformation::*`
[INFO] [stdout]   --> SOURCE/scoring.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows_sys::Win32::System::SystemInformation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::System::Threading::*`
[INFO] [stdout]   --> SOURCE/scoring.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows_sys::Win32::System::Threading::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]   --> SOURCE/search.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]   --> SOURCE/search.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/search.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]   --> SOURCE/shell.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/shell.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/state.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]  --> SOURCE/state.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/state.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/tray.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/tray.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/types.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/ui_helpers.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]  --> SOURCE/ui_helpers.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/ui_helpers.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/ui_helpers.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/util.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/util.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]  --> SOURCE/util.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/util.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/wndproc.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]  --> SOURCE/wndproc.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/wndproc.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]  --> SOURCE/wndproc.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/wndproc.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]     --> SOURCE/app_impl.rs:3608:39
[INFO] [stdout]      |
[INFO] [stdout] 3608 |         let selected_text = OsString::from_wide(&buffer[..copied as usize])
[INFO] [stdout]      |                                       ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3608 -         let selected_text = OsString::from_wide(&buffer[..copied as usize])
[INFO] [stdout] 3608 +         let selected_text = OsString::from_iter(&buffer[..copied as usize])
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]     --> SOURCE/app_impl.rs:7176:30
[INFO] [stdout]      |
[INFO] [stdout] 7176 |         let text = OsString::from_wide(&buffer[..len as usize])
[INFO] [stdout]      |                              ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 7176 -         let text = OsString::from_wide(&buffer[..len as usize])
[INFO] [stdout] 7176 +         let text = OsString::from_iter(&buffer[..len as usize])
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/app_impl.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::os::windows::ffi::OsStringExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/helper_process.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::ffi::OsStrExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/helper_process.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::os::windows::io::{FromRawHandle, RawHandle};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]    --> SOURCE/helper_process.rs:330:18
[INFO] [stdout]     |
[INFO] [stdout] 330 |     use std::os::windows::ffi::OsStringExt;
[INFO] [stdout]     |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]     |
[INFO] [stdout]     = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/icon_helper.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/icon_helper.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::io::AsRawHandle;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/scoring.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::os::windows::fs::MetadataExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/shell.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/shell_helper.rs:3:14
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/shell_helper.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::io::AsRawHandle;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> SOURCE/autostart.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     use std::os::windows::ffi::OsStringExt;
[INFO] [stdout]    |                  ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]    |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]    |
[INFO] [stdout]    = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/updater.rs:1:14
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::os::windows::process::CommandExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/tray.rs:4:14
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::os::windows::ffi::OsStringExt;
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> SOURCE/util.rs:2:14
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::os::windows::ffi::{OsStrExt, OsStringExt};
[INFO] [stdout]   |              ^^^^^^^ could not find `windows` in `os`
[INFO] [stdout]   |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]  --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/os/mod.rs:62:4
[INFO] [stdout]   |
[INFO] [stdout]   = note: the item is gated behind the `windows` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_raw_handle` found for struct `File` in the current scope
[INFO] [stdout]   --> SOURCE/helper_process.rs:84:36
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let stdin = unsafe { File::from_raw_handle(pipes.parent_stdin_write.take() as RawHandle) };
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^ associated function or constant not found in `File`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `File` consider using one of the following associated functions:
[INFO] [stdout]       File::open
[INFO] [stdout]       File::create
[INFO] [stdout]       File::create_new
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/fs.rs:584:4
[INFO] [stdout] help: there is an associated function `from_raw_fd` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 84 -         let stdin = unsafe { File::from_raw_handle(pipes.parent_stdin_write.take() as RawHandle) };
[INFO] [stdout] 84 +         let stdin = unsafe { File::from_raw_fd(pipes.parent_stdin_write.take() as RawHandle) };
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_raw_handle` found for struct `File` in the current scope
[INFO] [stdout]   --> SOURCE/helper_process.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let stdout = unsafe { File::from_raw_handle(pipes.parent_stdout_read.take() as RawHandle) };
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^ associated function or constant not found in `File`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `File` consider using one of the following associated functions:
[INFO] [stdout]       File::open
[INFO] [stdout]       File::create
[INFO] [stdout]       File::create_new
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/fs.rs:584:4
[INFO] [stdout] help: there is an associated function `from_raw_fd` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 85 -         let stdout = unsafe { File::from_raw_handle(pipes.parent_stdout_read.take() as RawHandle) };
[INFO] [stdout] 85 +         let stdout = unsafe { File::from_raw_fd(pipes.parent_stdout_read.take() as RawHandle) };
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/helper_process.rs:282:11
[INFO] [stdout]     |
[INFO] [stdout] 282 |     value.encode_wide().chain(std::iter::once(0)).collect()
[INFO] [stdout]     |           ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/helper_process.rs:297:26
[INFO] [stdout]     |
[INFO] [stdout] 297 |     let units = argument.encode_wide().collect::<Vec<_>>();
[INFO] [stdout]     |                          ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_raw_handle` found for mutable reference `&mut File` in the current scope
[INFO] [stdout]    --> SOURCE/icon_helper.rs:370:25
[INFO] [stdout]     |
[INFO] [stdout] 370 |     let handle = reader.as_raw_handle() as HANDLE;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `as_raw_fd` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 370 -     let handle = reader.as_raw_handle() as HANDLE;
[INFO] [stdout] 370 +     let handle = reader.as_raw_fd() as HANDLE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/icon_helper.rs:426:10
[INFO] [stdout]     |
[INFO] [stdout] 425 |     value
[INFO] [stdout] 426 |         .encode_wide()
[INFO] [stdout]     |          ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]    --> SOURCE/icon_helper.rs:441:18
[INFO] [stdout]     |
[INFO] [stdout] 441 |     Ok(OsString::from_wide(&units))
[INFO] [stdout]     |                  ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 441 -     Ok(OsString::from_wide(&units))
[INFO] [stdout] 441 +     Ok(OsString::from_iter(&units))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `file_attributes` found for struct `Metadata` in the current scope
[INFO] [stdout]    --> SOURCE/scoring.rs:986:34
[INFO] [stdout]     |
[INFO] [stdout] 986 |         .map(|metadata| metadata.file_attributes() & FILE_ATTRIBUTE_REPARSE_POINT_VALUE != 0)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `file_type` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 986 -         .map(|metadata| metadata.file_attributes() & FILE_ATTRIBUTE_REPARSE_POINT_VALUE != 0)
[INFO] [stdout] 986 +         .map(|metadata| metadata.file_type() & FILE_ATTRIBUTE_REPARSE_POINT_VALUE != 0)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]   --> SOURCE/shell.rs:74:40
[INFO] [stdout]    |
[INFO] [stdout] 74 |     parameters.extend(path.as_os_str().encode_wide());
[INFO] [stdout]    |                                        ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/app_impl.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]   --> SOURCE/config_io.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]   --> SOURCE/config_io.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/config_io.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::HiDpi::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::UI::HiDpi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]  --> SOURCE/language_picker.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]    --> SOURCE/shell.rs:711:34
[INFO] [stdout]     |
[INFO] [stdout] 711 |     Some(PathBuf::from(OsString::from_wide(&buffer[..length])))
[INFO] [stdout]     |                                  ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 711 -     Some(PathBuf::from(OsString::from_wide(&buffer[..length])))
[INFO] [stdout] 711 +     Some(PathBuf::from(OsString::from_iter(&buffer[..length])))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/score_window.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/score_window.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]  --> SOURCE/score_window.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::System::SystemInformation::*`
[INFO] [stdout]   --> SOURCE/scoring.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows_sys::Win32::System::SystemInformation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::System::Threading::*`
[INFO] [stdout]   --> SOURCE/scoring.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows_sys::Win32::System::Threading::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]   --> SOURCE/search.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]   --> SOURCE/search.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/search.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]   --> SOURCE/shell.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/shell.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/state.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]  --> SOURCE/state.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/state.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/tray.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/tray.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/types.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/ui_helpers.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]  --> SOURCE/ui_helpers.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/ui_helpers.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/ui_helpers.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/util.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/util.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]  --> SOURCE/util.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/util.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Foundation::*`
[INFO] [stdout]  --> SOURCE/wndproc.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use windows_sys::Win32::Foundation::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::Graphics::Gdi::*`
[INFO] [stdout]  --> SOURCE/wndproc.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use windows_sys::Win32::Graphics::Gdi::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Controls::*`
[INFO] [stdout]  --> SOURCE/wndproc.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows_sys::Win32::UI::Controls::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::Input::KeyboardAndMouse::*`
[INFO] [stdout]  --> SOURCE/wndproc.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `windows_sys::Win32::UI::WindowsAndMessaging::*`
[INFO] [stdout]   --> SOURCE/wndproc.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::UI::WindowsAndMessaging::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_raw_handle` found for mutable reference `&mut File` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:321:25
[INFO] [stdout]     |
[INFO] [stdout] 321 |     let handle = reader.as_raw_handle() as HANDLE;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `as_raw_fd` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 321 -     let handle = reader.as_raw_handle() as HANDLE;
[INFO] [stdout] 321 +     let handle = reader.as_raw_fd() as HANDLE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:393:11
[INFO] [stdout]     |
[INFO] [stdout] 393 |     value.encode_wide().flat_map(u16::to_le_bytes).collect()
[INFO] [stdout]     |           ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:406:18
[INFO] [stdout]     |
[INFO] [stdout] 406 |     Ok(OsString::from_wide(&units))
[INFO] [stdout]     |                  ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 406 -     Ok(OsString::from_wide(&units))
[INFO] [stdout] 406 +     Ok(OsString::from_iter(&units))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:411:10
[INFO] [stdout]     |
[INFO] [stdout] 410 |     let title = title
[INFO] [stdout] 411 |         .encode_wide()
[INFO] [stdout]     |          ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:439:61
[INFO] [stdout]     |
[INFO] [stdout] 439 |     ShellHelperResult::SelectedPath(PathBuf::from(OsString::from_wide(&path_buffer[..length])))
[INFO] [stdout]     |                                                             ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 439 -     ShellHelperResult::SelectedPath(PathBuf::from(OsString::from_wide(&path_buffer[..length])))
[INFO] [stdout] 439 +     ShellHelperResult::SelectedPath(PathBuf::from(OsString::from_iter(&path_buffer[..length])))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]   --> SOURCE/autostart.rs:21:56
[INFO] [stdout]    |
[INFO] [stdout] 21 |         let folder = PathBuf::from(std::ffi::OsString::from_wide(std::slice::from_raw_parts(path, length)));
[INFO] [stdout]    |                                                        ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 21 -         let folder = PathBuf::from(std::ffi::OsString::from_wide(std::slice::from_raw_parts(path, length)));
[INFO] [stdout] 21 +         let folder = PathBuf::from(std::ffi::OsString::from_iter(std::slice::from_raw_parts(path, length)));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> SOURCE/updater.rs:72:10
[INFO] [stdout]    |
[INFO] [stdout] 71 |     command.args(["-NoProfile", "-NonInteractive", "-ExecutionPolicy", "Bypass"])
[INFO] [stdout] 72 |         .creation_flags(CREATE_NO_WINDOW);
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> SOURCE/updater.rs:130:53
[INFO] [stdout]     |
[INFO] [stdout] 130 |             match Command::new(exe).arg("--hidden").creation_flags(CREATE_NO_WINDOW).spawn() {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]   --> SOURCE/tray.rs:48:53
[INFO] [stdout]    |
[INFO] [stdout] 48 |                 let other = PathBuf::from(OsString::from_wide(&buffer[..length as usize]));
[INFO] [stdout]    |                                                     ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 48 -                 let other = PathBuf::from(OsString::from_wide(&buffer[..length as usize]));
[INFO] [stdout] 48 +                 let other = PathBuf::from(OsString::from_iter(&buffer[..length as usize]));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]   --> SOURCE/util.rs:83:23
[INFO] [stdout]    |
[INFO] [stdout] 83 |     OsStr::new(value).encode_wide().chain(Some(0)).collect()
[INFO] [stdout]    |                       ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]   --> SOURCE/util.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 |     value.encode_wide().chain(Some(0)).collect()
[INFO] [stdout]    |           ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]   --> SOURCE/util.rs:99:32
[INFO] [stdout]    |
[INFO] [stdout] 99 |         .zip(OsStr::new(value).encode_wide())
[INFO] [stdout]    |                                ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]    --> SOURCE/util.rs:126:15
[INFO] [stdout]     |
[INFO] [stdout] 126 |     OsString::from_wide(&buffer[..copied as usize])
[INFO] [stdout]     |               ^^^^^^^^^ associated function or constant not found in `OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `OsString` consider using one of the following associated functions:
[INFO] [stdout]       OsString::new
[INFO] [stdout]       OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 126 -     OsString::from_wide(&buffer[..copied as usize])
[INFO] [stdout] 126 +     OsString::from_iter(&buffer[..copied as usize])
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]     --> SOURCE/app_impl.rs:3608:39
[INFO] [stdout]      |
[INFO] [stdout] 3608 |         let selected_text = OsString::from_wide(&buffer[..copied as usize])
[INFO] [stdout]      |                                       ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3608 -         let selected_text = OsString::from_wide(&buffer[..copied as usize])
[INFO] [stdout] 3608 +         let selected_text = OsString::from_iter(&buffer[..copied as usize])
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]     --> SOURCE/app_impl.rs:7176:30
[INFO] [stdout]      |
[INFO] [stdout] 7176 |         let text = OsString::from_wide(&buffer[..len as usize])
[INFO] [stdout]      |                              ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]     --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 7176 -         let text = OsString::from_wide(&buffer[..len as usize])
[INFO] [stdout] 7176 +         let text = OsString::from_iter(&buffer[..len as usize])
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_raw_handle` found for struct `std::fs::File` in the current scope
[INFO] [stdout]   --> SOURCE/helper_process.rs:84:36
[INFO] [stdout]    |
[INFO] [stdout] 84 |         let stdin = unsafe { File::from_raw_handle(pipes.parent_stdin_write.take() as RawHandle) };
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^ associated function or constant not found in `std::fs::File`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `std::fs::File` consider using one of the following associated functions:
[INFO] [stdout]       std::fs::File::open
[INFO] [stdout]       std::fs::File::create
[INFO] [stdout]       std::fs::File::create_new
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/fs.rs:584:4
[INFO] [stdout] help: there is an associated function `from_raw_fd` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 84 -         let stdin = unsafe { File::from_raw_handle(pipes.parent_stdin_write.take() as RawHandle) };
[INFO] [stdout] 84 +         let stdin = unsafe { File::from_raw_fd(pipes.parent_stdin_write.take() as RawHandle) };
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_raw_handle` found for struct `std::fs::File` in the current scope
[INFO] [stdout]   --> SOURCE/helper_process.rs:85:37
[INFO] [stdout]    |
[INFO] [stdout] 85 |         let stdout = unsafe { File::from_raw_handle(pipes.parent_stdout_read.take() as RawHandle) };
[INFO] [stdout]    |                                     ^^^^^^^^^^^^^^^ associated function or constant not found in `std::fs::File`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `std::fs::File` consider using one of the following associated functions:
[INFO] [stdout]       std::fs::File::open
[INFO] [stdout]       std::fs::File::create
[INFO] [stdout]       std::fs::File::create_new
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/fs.rs:584:4
[INFO] [stdout] help: there is an associated function `from_raw_fd` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 85 -         let stdout = unsafe { File::from_raw_handle(pipes.parent_stdout_read.take() as RawHandle) };
[INFO] [stdout] 85 +         let stdout = unsafe { File::from_raw_fd(pipes.parent_stdout_read.take() as RawHandle) };
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/helper_process.rs:282:11
[INFO] [stdout]     |
[INFO] [stdout] 282 |     value.encode_wide().chain(std::iter::once(0)).collect()
[INFO] [stdout]     |           ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/helper_process.rs:297:26
[INFO] [stdout]     |
[INFO] [stdout] 297 |     let units = argument.encode_wide().collect::<Vec<_>>();
[INFO] [stdout]     |                          ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]    --> SOURCE/helper_process.rs:342:33
[INFO] [stdout]     |
[INFO] [stdout] 342 |         let decoded = OsString::from_wide(&command_line[..command_line.len() - 1]);
[INFO] [stdout]     |                                 ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 342 -         let decoded = OsString::from_wide(&command_line[..command_line.len() - 1]);
[INFO] [stdout] 342 +         let decoded = OsString::from_iter(&command_line[..command_line.len() - 1]);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_raw_handle` found for mutable reference `&mut std::fs::File` in the current scope
[INFO] [stdout]    --> SOURCE/icon_helper.rs:370:25
[INFO] [stdout]     |
[INFO] [stdout] 370 |     let handle = reader.as_raw_handle() as HANDLE;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `as_raw_fd` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 370 -     let handle = reader.as_raw_handle() as HANDLE;
[INFO] [stdout] 370 +     let handle = reader.as_raw_fd() as HANDLE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/icon_helper.rs:426:10
[INFO] [stdout]     |
[INFO] [stdout] 425 |     value
[INFO] [stdout] 426 |         .encode_wide()
[INFO] [stdout]     |          ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]    --> SOURCE/icon_helper.rs:441:18
[INFO] [stdout]     |
[INFO] [stdout] 441 |     Ok(OsString::from_wide(&units))
[INFO] [stdout]     |                  ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 441 -     Ok(OsString::from_wide(&units))
[INFO] [stdout] 441 +     Ok(OsString::from_iter(&units))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `file_attributes` found for struct `Metadata` in the current scope
[INFO] [stdout]    --> SOURCE/scoring.rs:986:34
[INFO] [stdout]     |
[INFO] [stdout] 986 |         .map(|metadata| metadata.file_attributes() & FILE_ATTRIBUTE_REPARSE_POINT_VALUE != 0)
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `file_type` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 986 -         .map(|metadata| metadata.file_attributes() & FILE_ATTRIBUTE_REPARSE_POINT_VALUE != 0)
[INFO] [stdout] 986 +         .map(|metadata| metadata.file_type() & FILE_ATTRIBUTE_REPARSE_POINT_VALUE != 0)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `flashlaunch` (bin "flashlaunch") due to 38 previous errors; 43 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]   --> SOURCE/shell.rs:74:40
[INFO] [stdout]    |
[INFO] [stdout] 74 |     parameters.extend(path.as_os_str().encode_wide());
[INFO] [stdout]    |                                        ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]    --> SOURCE/shell.rs:711:34
[INFO] [stdout]     |
[INFO] [stdout] 711 |     Some(PathBuf::from(OsString::from_wide(&buffer[..length])))
[INFO] [stdout]     |                                  ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 711 -     Some(PathBuf::from(OsString::from_wide(&buffer[..length])))
[INFO] [stdout] 711 +     Some(PathBuf::from(OsString::from_iter(&buffer[..length])))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_raw_handle` found for mutable reference `&mut std::fs::File` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:321:25
[INFO] [stdout]     |
[INFO] [stdout] 321 |     let handle = reader.as_raw_handle() as HANDLE;
[INFO] [stdout]     |                         ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `as_raw_fd` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 321 -     let handle = reader.as_raw_handle() as HANDLE;
[INFO] [stdout] 321 +     let handle = reader.as_raw_fd() as HANDLE;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:393:11
[INFO] [stdout]     |
[INFO] [stdout] 393 |     value.encode_wide().flat_map(u16::to_le_bytes).collect()
[INFO] [stdout]     |           ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:406:18
[INFO] [stdout]     |
[INFO] [stdout] 406 |     Ok(OsString::from_wide(&units))
[INFO] [stdout]     |                  ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 406 -     Ok(OsString::from_wide(&units))
[INFO] [stdout] 406 +     Ok(OsString::from_iter(&units))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:411:10
[INFO] [stdout]     |
[INFO] [stdout] 410 |     let title = title
[INFO] [stdout] 411 |         .encode_wide()
[INFO] [stdout]     |          ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]    --> SOURCE/shell_helper.rs:439:61
[INFO] [stdout]     |
[INFO] [stdout] 439 |     ShellHelperResult::SelectedPath(PathBuf::from(OsString::from_wide(&path_buffer[..length])))
[INFO] [stdout]     |                                                             ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 439 -     ShellHelperResult::SelectedPath(PathBuf::from(OsString::from_wide(&path_buffer[..length])))
[INFO] [stdout] 439 +     ShellHelperResult::SelectedPath(PathBuf::from(OsString::from_iter(&path_buffer[..length])))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]   --> SOURCE/autostart.rs:21:56
[INFO] [stdout]    |
[INFO] [stdout] 21 |         let folder = PathBuf::from(std::ffi::OsString::from_wide(std::slice::from_raw_parts(path, length)));
[INFO] [stdout]    |                                                        ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 21 -         let folder = PathBuf::from(std::ffi::OsString::from_wide(std::slice::from_raw_parts(path, length)));
[INFO] [stdout] 21 +         let folder = PathBuf::from(std::ffi::OsString::from_iter(std::slice::from_raw_parts(path, length)));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]   --> SOURCE/updater.rs:72:10
[INFO] [stdout]    |
[INFO] [stdout] 71 |     command.args(["-NoProfile", "-NonInteractive", "-ExecutionPolicy", "Bypass"])
[INFO] [stdout] 72 |         .creation_flags(CREATE_NO_WINDOW);
[INFO] [stdout]    |          ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `creation_flags` found for mutable reference `&mut Command` in the current scope
[INFO] [stdout]    --> SOURCE/updater.rs:130:53
[INFO] [stdout]     |
[INFO] [stdout] 130 |             match Command::new(exe).arg("--hidden").creation_flags(CREATE_NO_WINDOW).spawn() {
[INFO] [stdout]     |                                                     ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]   --> SOURCE/tray.rs:48:53
[INFO] [stdout]    |
[INFO] [stdout] 48 |                 let other = PathBuf::from(OsString::from_wide(&buffer[..length as usize]));
[INFO] [stdout]    |                                                     ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]    |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]   --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 48 -                 let other = PathBuf::from(OsString::from_wide(&buffer[..length as usize]));
[INFO] [stdout] 48 +                 let other = PathBuf::from(OsString::from_iter(&buffer[..length as usize]));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]   --> SOURCE/util.rs:83:23
[INFO] [stdout]    |
[INFO] [stdout] 83 |     OsStr::new(value).encode_wide().chain(Some(0)).collect()
[INFO] [stdout]    |                       ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]   --> SOURCE/util.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 |     value.encode_wide().chain(Some(0)).collect()
[INFO] [stdout]    |           ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stdout]   --> SOURCE/util.rs:99:32
[INFO] [stdout]    |
[INFO] [stdout] 99 |         .zip(OsStr::new(value).encode_wide())
[INFO] [stdout]    |                                ^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `std::ffi::OsString` in the current scope
[INFO] [stdout]    --> SOURCE/util.rs:126:15
[INFO] [stdout]     |
[INFO] [stdout] 126 |     OsString::from_wide(&buffer[..copied as usize])
[INFO] [stdout]     |               ^^^^^^^^^ associated function or constant not found in `std::ffi::OsString`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `std::ffi::OsString` consider using one of the following associated functions:
[INFO] [stdout]       std::ffi::OsString::new
[INFO] [stdout]       std::ffi::OsString::from_encoded_bytes_unchecked
[INFO] [stdout]       std::ffi::OsString::with_capacity
[INFO] [stdout]    --> /rustc/3154cc1a3e6424e44f438a95007d043ed5ceaaf6/library/std/src/ffi/os_str.rs:134:4
[INFO] [stdout] help: there is an associated function `from_iter` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 126 -     OsString::from_wide(&buffer[..copied as usize])
[INFO] [stdout] 126 +     OsString::from_iter(&buffer[..copied as usize])
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `flashlaunch` (bin "flashlaunch" test) due to 40 previous errors; 43 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21", kill_on_drop: false }`
[INFO] [stdout] 09e76620d2d96b78dcf0aca18c65c3fc940ea9cfd2c963899b2fe911a6561b21
