[INFO] cloning repository https://github.com/zubulmuk92/SidVault
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/zubulmuk92/SidVault" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzubulmuk92%2FSidVault", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzubulmuk92%2FSidVault'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 348327cc73c8a7d9da3e6d90660fee93792e91b1
[INFO] checking zubulmuk92/SidVault against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6 for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fzubulmuk92%2FSidVault" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/zubulmuk92/SidVault
[INFO] finished tweaking git repo https://github.com/zubulmuk92/SidVault
[INFO] tweaked toml for git repo https://github.com/zubulmuk92/SidVault written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/zubulmuk92/SidVault 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/zubulmuk92/SidVault already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] 3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7
[INFO] running `Command { std: "docker" "start" "3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7", 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" "3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7", 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" "3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]     Checking bitflags v2.13.1
[INFO] [stderr]     Checking ciborium-io v0.2.2
[INFO] [stderr]    Compiling time-core v0.1.9
[INFO] [stderr]     Checking serde_bytes v0.11.19
[INFO] [stderr]     Checking regex-syntax v0.8.11
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]     Checking futures-core v0.3.34
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling cfg-expr v0.15.8
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]     Checking digest v0.10.7
[INFO] [stderr]     Checking futures-channel v0.3.34
[INFO] [stderr]    Compiling tendril v0.5.1
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling selectors v0.36.1
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]     Checking fastrand v2.5.0
[INFO] [stderr]    Compiling camino v1.2.5
[INFO] [stderr]    Compiling deranged v0.5.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling http v1.5.0
[INFO] [stderr]     Checking inout v0.1.4
[INFO] [stderr]     Checking universal-hash v0.5.1
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling string_cache v0.9.0
[INFO] [stderr]     Checking mio v1.2.2
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking data-encoding v2.11.1
[INFO] [stderr]     Checking poly1305 v0.8.0
[INFO] [stderr]     Checking password-hash v0.5.0
[INFO] [stderr]     Checking hmac v0.12.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking blake2 v0.10.6
[INFO] [stderr]     Checking aead v0.5.2
[INFO] [stderr]     Checking hkdf v0.12.4
[INFO] [stderr]     Checking sha1 v0.10.7
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling string_cache_codegen v0.6.1
[INFO] [stderr]     Checking argon2 v0.5.3
[INFO] [stderr]     Checking sha2 v0.10.9
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]    Compiling cc v1.4.3
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]     Checking memoffset v0.9.1
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling gtk v0.18.2
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling time-macros v0.2.32
[INFO] [stderr]    Compiling web_atoms v0.2.6
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking unic-common v0.9.0
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]     Checking unic-char-range v0.9.0
[INFO] [stderr]     Checking unic-char-property v0.9.0
[INFO] [stderr]     Checking unic-ucd-version v0.9.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]     Checking typeid v1.0.3
[INFO] [stderr]     Checking uuid v1.24.1
[INFO] [stderr]     Checking wait-timeout v0.2.1
[INFO] [stderr]    Compiling cookie v0.18.2
[INFO] [stderr]     Checking raw-window-handle v0.6.2
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking cfb v0.7.3
[INFO] [stderr]     Checking erased-serde v0.4.10
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]     Checking rusty-fork v0.3.1
[INFO] [stderr]     Checking unic-ucd-ident v0.9.0
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]     Checking rand_xorshift v0.4.0
[INFO] [stderr]     Checking rand v0.9.5
[INFO] [stderr]     Checking serde_spanned v1.1.1
[INFO] [stderr]     Checking toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling toml v1.1.4+spec-1.1.0
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling field-offset v0.3.6
[INFO] [stderr]     Checking crossbeam-channel v0.5.16
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]     Checking serde-untagged v0.1.9
[INFO] [stderr]     Checking infer v0.19.0
[INFO] [stderr]     Checking ctor v0.8.0
[INFO] [stderr]     Checking glob v0.3.4
[INFO] [stderr]    Compiling wry v0.55.1
[INFO] [stderr]     Checking winnow v0.5.40
[INFO] [stderr]     Checking dunce v1.0.5
[INFO] [stderr]    Compiling tauri-runtime v2.11.3
[INFO] [stderr]    Compiling tauri-runtime-wry v2.11.4
[INFO] [stderr]     Checking unicode-segmentation v1.13.3
[INFO] [stderr]     Checking heck v0.5.0
[INFO] [stderr]    Compiling rfd v0.16.0
[INFO] [stderr]     Checking utf8parse v0.2.2
[INFO] [stderr]     Checking is_terminal_polyfill v1.70.2
[INFO] [stderr]     Checking anstyle-parse v1.0.0
[INFO] [stderr]     Checking anstyle v1.0.14
[INFO] [stderr]     Checking anstyle-query v1.1.5
[INFO] [stderr]    Compiling ico v0.5.0
[INFO] [stderr]     Checking colorchoice v1.0.5
[INFO] [stderr]     Checking clap_lex v1.1.0
[INFO] [stderr]     Checking strsim v0.11.1
[INFO] [stderr]     Checking anstream v1.0.0
[INFO] [stderr]     Checking rtoolbox v0.0.5
[INFO] [stderr]     Checking csv-core v0.1.13
[INFO] [stderr]     Checking rpassword v7.5.4
[INFO] [stderr]     Checking qrcodegen v1.8.0
[INFO] [stderr]     Checking regex v1.13.1
[INFO] [stderr]     Checking clap_builder v4.6.6
[INFO] [stderr]    Compiling embed-resource v3.0.11
[INFO] [stderr]     Checking csv v1.4.0
[INFO] [stderr]    Compiling tauri-winres v0.3.6
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling zerovec-derive v0.11.4
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling futures-macro v0.3.34
[INFO] [stderr]    Compiling tokio-macros v2.7.2
[INFO] [stderr]    Compiling serde_repr v0.1.21
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]     Checking tokio v1.53.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]     Checking futures-util v0.3.34
[INFO] [stderr]     Checking thiserror v2.0.20
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling cssparser-macros v0.6.1
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling dlopen2_derive v0.4.3
[INFO] [stderr]    Compiling serialize-to-javascript-impl v0.1.2
[INFO] [stderr]     Checking zeroize v1.9.0
[INFO] [stderr]     Checking dlopen2 v0.8.2
[INFO] [stderr]     Checking cipher v0.4.4
[INFO] [stderr]     Checking clap v4.6.6
[INFO] [stderr]     Checking chacha20 v0.9.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]     Checking chacha20poly1305 v0.10.1
[INFO] [stderr]    Compiling cssparser v0.36.0
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking zerovec v0.11.7
[INFO] [stderr]     Checking zerotrie v0.2.5
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]     Checking futures-executor v0.3.34
[INFO] [stderr]    Compiling serde_with_macros v3.22.0
[INFO] [stderr]    Compiling markup5ever v0.38.0
[INFO] [stderr]     Checking dpi v0.1.2
[INFO] [stderr]     Checking jsonptr v0.6.3
[INFO] [stderr]     Checking plist v1.10.0
[INFO] [stderr]     Checking serde_spanned v0.6.9
[INFO] [stderr]     Checking toml_datetime v0.6.3
[INFO] [stderr]     Checking keyboard-types v0.7.0
[INFO] [stderr]     Checking serialize-to-javascript v0.1.2
[INFO] [stderr]     Checking toml_edit v0.20.2
[INFO] [stderr]    Compiling html5ever v0.38.0
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling cargo-platform v0.1.9
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling cargo_metadata v0.19.2
[INFO] [stderr]    Compiling json-patch v3.0.1
[INFO] [stderr]    Compiling serde_with v3.22.0
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling cargo_toml v0.22.3
[INFO] [stderr]    Compiling dom_query v0.27.0
[INFO] [stderr]    Compiling icu_provider v2.3.0
[INFO] [stderr]     Checking toml v0.8.2
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling gtk3-macros v0.18.2
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling proc-macro-crate v2.0.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]     Checking url v2.5.8
[INFO] [stderr]    Compiling system-deps v6.2.2
[INFO] [stderr]    Compiling glib-macros v0.18.5
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling urlpattern v0.3.0
[INFO] [stderr]    Compiling glib-sys v0.18.1
[INFO] [stderr]    Compiling gobject-sys v0.18.0
[INFO] [stderr]    Compiling gio-sys v0.18.1
[INFO] [stderr]    Compiling gdk-sys v0.18.2
[INFO] [stderr]    Compiling atk-sys v0.18.2
[INFO] [stderr]    Compiling cairo-sys-rs v0.18.2
[INFO] [stderr]    Compiling pango-sys v0.18.0
[INFO] [stderr]    Compiling gdk-pixbuf-sys v0.18.0
[INFO] [stderr]    Compiling gtk-sys v0.18.2
[INFO] [stderr]    Compiling javascriptcore-rs-sys v1.1.1
[INFO] [stderr]    Compiling soup3-sys v0.5.0
[INFO] [stderr]    Compiling webkit2gtk-sys v2.0.2
[INFO] [stderr]     Checking tauri-utils v2.9.3
[INFO] [stderr]     Checking half v2.7.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking ciborium-ll v0.2.2
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking ciborium v0.2.2
[INFO] [stderr]     Checking proptest v1.11.0
[INFO] [stderr]     Checking gdkwayland-sys v0.18.2
[INFO] [stderr]     Checking sidvault-proto v0.1.0 (/opt/rustwide/workdir/crates/sidvault-proto)
[INFO] [stderr]     Checking sidvault-core v0.1.0 (/opt/rustwide/workdir/crates/sidvault-core)
[INFO] [stderr]     Checking glib v0.18.5
[INFO] [stderr]     Checking sidvault-agent v0.1.0 (/opt/rustwide/workdir/crates/sidvault-agent)
[INFO] [stderr]     Checking sidvault-cli v0.1.0 (/opt/rustwide/workdir/crates/sidvault-cli)
[INFO] [stderr]     Checking sidvault-proxy v0.1.0 (/opt/rustwide/workdir/crates/sidvault-proxy)
[INFO] [stderr]     Checking sidvault-testclient v0.1.0 (/opt/rustwide/workdir/crates/sidvault-testclient)
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:87:14
[INFO] [stdout]    |
[INFO] [stdout] 87 | 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 module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 | use windows_sys::Win32::Foundation::{CloseHandle, FILETIME};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 | use windows_sys::Win32::System::Diagnostics::ToolHelp::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 | use windows_sys::Win32::System::SystemInformation::GetSystemDirectoryW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 | use windows_sys::Win32::System::Threading::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/sid.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows_sys::Win32::Foundation::{CloseHandle, LocalFree, HANDLE};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/sid.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use windows_sys::Win32::Security::Authorization::ConvertSidToStringSidW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/sid.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows_sys::Win32::Security::{GetTokenInformation, TokenUser, TOKEN_QUERY, TOKEN_USER};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/sid.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows_sys::Win32::System::Threading::{GetCurrentProcess, OpenProcessToken};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:87:14
[INFO] [stdout]    |
[INFO] [stdout] 87 | 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 module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 | use windows_sys::Win32::Foundation::{CloseHandle, FILETIME};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 | use windows_sys::Win32::System::Diagnostics::ToolHelp::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 | use windows_sys::Win32::System::SystemInformation::GetSystemDirectoryW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/parent.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 | use windows_sys::Win32::System::Threading::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/sid.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows_sys::Win32::Foundation::{CloseHandle, LocalFree, HANDLE};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/sid.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use windows_sys::Win32::Security::Authorization::ConvertSidToStringSidW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/sid.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows_sys::Win32::Security::{GetTokenInformation, TokenUser, TOKEN_QUERY, TOKEN_USER};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-proxy/src/sid.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows_sys::Win32::System::Threading::{GetCurrentProcess, OpenProcessToken};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> crates/sidvault-agent/src/pipe.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 | 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 `net`
[INFO] [stdout]    --> crates/sidvault-agent/src/pipe.rs:12:17
[INFO] [stdout]     |
[INFO] [stdout]  12 | use tokio::net::windows::named_pipe::NamedPipeServer;
[INFO] [stdout]     |                 ^^^^^^^ could not find `windows` in `net`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/net/mod.rs:63:13
[INFO] [stdout]     |
[INFO] [stdout]  63 |     pub mod windows;
[INFO] [stdout]     |             ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.53.1/src/macros/cfg.rs:387:26
[INFO] [stdout]     |
[INFO] [stdout] 387 |             #[cfg(all(any(all(doc, docsrs), windows), feature = "net"))]
[INFO] [stdout]     |                          --------------------------- the item is gated here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/pipe.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows_sys::Win32::Foundation::INVALID_HANDLE_VALUE;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/pipe.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows_sys::Win32::Security::SECURITY_ATTRIBUTES;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/pipe.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows_sys::Win32::Storage::FileSystem::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/pipe.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows_sys::Win32::System::Pipes::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]    --> crates/sidvault-agent/src/store.rs:172:18
[INFO] [stdout]     |
[INFO] [stdout] 172 |     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 module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/instance.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows_sys::Win32::Foundation::{CloseHandle, ERROR_ALREADY_EXISTS, HANDLE};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/instance.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows_sys::Win32::System::Threading::CreateMutexW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/mitigation.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | use windows_sys::Win32::System::SystemServices::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/mitigation.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 | use windows_sys::Win32::System::Threading::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/process.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 | 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 module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/process.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use windows_sys::Win32::Foundation::CloseHandle;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/process.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use windows_sys::Win32::Storage::FileSystem::{GetFinalPathNameByHandleW, FILE_NAME_NORMALIZED};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/process.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use windows_sys::Win32::System::Pipes::GetNamedPipeClientProcessId;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/process.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows_sys::Win32::System::Threading::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/process.rs:120:18
[INFO] [stdout]     |
[INFO] [stdout] 120 |     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 module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/restricted_token.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 | use windows_sys::Win32::Foundation::{CloseHandle, HANDLE};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/restricted_token.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 | use windows_sys::Win32::Security::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/restricted_token.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 | use windows_sys::Win32::System::Threading::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/security.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows_sys::Win32::Foundation::{CloseHandle, LocalFree, HANDLE};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/security.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows_sys::Win32::Security::Authorization::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/security.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use windows_sys::Win32::Security::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/security.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use windows_sys::Win32::System::Threading::{GetCurrentProcess, OpenProcessToken};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-agent/src/store.rs:179:9
[INFO] [stdout]     |
[INFO] [stdout] 179 |     use windows_sys::Win32::Storage::FileSystem::{ReplaceFileW, REPLACEFILE_WRITE_THROUGH};
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-agent/src/store.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 |     use windows_sys::Win32::Storage::FileSystem::{
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/console.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows_sys::Win32::System::Console::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/idle.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows_sys::Win32::System::SystemInformation::GetTickCount;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/idle.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{GetLastInputInfo, LASTINPUTINFO};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/tray.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | use windows_sys::Win32::Foundation::{BOOL, HWND, LPARAM, LRESULT, POINT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/tray.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 | use windows_sys::Win32::System::Console::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/tray.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/tray.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 | use windows_sys::Win32::UI::Shell::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/tray.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | use windows_sys::Win32::System::SystemInformation::GetTickCount64;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 | use windows_sys::Win32::System::Threading::{AttachThreadInput, GetCurrentThreadId};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 | use windows_sys::Win32::UI::Controls::EM_SETLIMITTEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/agent/sid.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows_sys::Win32::Foundation::{CloseHandle, LocalFree, HANDLE};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/agent/sid.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows_sys::Win32::Security::Authorization::ConvertSidToStringSidW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/agent/sid.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use windows_sys::Win32::Security::{GetTokenInformation, TokenUser, TOKEN_QUERY, TOKEN_USER};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/agent/sid.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use windows_sys::Win32::System::Threading::{GetCurrentProcess, OpenProcessToken};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/argon2_calib.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |     use windows_sys::Win32::System::SystemInformation::{GlobalMemoryStatusEx, MEMORYSTATUSEX};
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> crates/sidvault-cli/src/atomic_write.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 | 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]   --> crates/sidvault-cli/src/clipboard.rs:50:14
[INFO] [stdout]    |
[INFO] [stdout] 50 | 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]   --> crates/sidvault-cli/src/clipboard.rs:51:14
[INFO] [stdout]    |
[INFO] [stdout] 51 | 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 module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/clipboard.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | use windows_sys::Win32::Foundation::{GetLastError, GlobalFree, HANDLE, HWND};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/clipboard.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | use windows_sys::Win32::System::DataExchange::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/clipboard.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | use windows_sys::Win32::System::Memory::{GlobalAlloc, GlobalLock, GlobalSize, GlobalUnlock, GHND};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/clipboard.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 | use windows_sys::Win32::System::Ole::CF_UNICODETEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/elevation.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     use windows_sys::Win32::Foundation::{CloseHandle, HANDLE};
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/elevation.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |     use windows_sys::Win32::Security::{
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/elevation.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     use windows_sys::Win32::System::Threading::{GetCurrentProcess, OpenProcessToken};
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-proxy/src/parent.rs:327:22
[INFO] [stdout]     |
[INFO] [stdout] 327 |     if instantane == windows_sys::Win32::Foundation::INVALID_HANDLE_VALUE {
[INFO] [stdout]     |                      ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 | use windows_sys::Win32::Storage::Xps::{AbortDoc, EndDoc, EndPage, StartDocW, StartPage, DOCINFOW};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | use windows_sys::Win32::UI::Controls::Dialogs::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{EnableWindow, SetFocus};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 | use windows_sys::Win32::Graphics::Gdi::{DeleteObject, UpdateWindow, HGDIOBJ};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 | use windows_sys::Win32::UI::Controls::EM_SETLIMITTEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{EnableWindow, SetFocus};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 |     use windows_sys::Win32::Storage::FileSystem::{ReplaceFileW, REPLACEFILE_WRITE_THROUGH};
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |     use windows_sys::Win32::Storage::FileSystem::{
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/draw.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows_sys::Win32::Foundation::RECT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/draw.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows_sys::Win32::Foundation::{GlobalFree, HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use windows_sys::Win32::Storage::Xps::{AbortDoc, EndDoc, EndPage, StartDocW, StartPage, DOCINFOW};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | use windows_sys::Win32::UI::Controls::Dialogs::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | use windows_sys::Win32::Graphics::Gdi::{DeleteObject, UpdateWindow, HGDIOBJ};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 | use windows_sys::Win32::UI::Controls::EM_SETLIMITTEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{EnableWindow, SetFocus};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-agent/src/pipe.rs:140:42
[INFO] [stdout]     |
[INFO] [stdout] 140 |     let raw = serveur.as_raw_handle() as windows_sys::Win32::Foundation::HANDLE;
[INFO] [stdout]     |                                          ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 | use windows_sys::Win32::Graphics::Gdi::{DeleteObject, UpdateWindow, HGDIOBJ};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 | use windows_sys::Win32::UI::Controls::EM_SETLIMITTEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 | use windows_sys::Win32::UI::Shell::{DefSubclassProc, SetWindowSubclass};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows_sys::Win32::Foundation::{HWND, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use windows_sys::Win32::System::Threading::{AttachThreadInput, GetCurrentThreadId};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-proxy/src/parent.rs:327:22
[INFO] [stdout]     |
[INFO] [stdout] 327 |     if instantane == windows_sys::Win32::Foundation::INVALID_HANDLE_VALUE {
[INFO] [stdout]     |                      ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/agent/sid.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows_sys::Win32::Foundation::{CloseHandle, LocalFree, HANDLE};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/agent/sid.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use windows_sys::Win32::Security::Authorization::ConvertSidToStringSidW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/agent/sid.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use windows_sys::Win32::Security::{GetTokenInformation, TokenUser, TOKEN_QUERY, TOKEN_USER};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/agent/sid.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 | use windows_sys::Win32::System::Threading::{GetCurrentProcess, OpenProcessToken};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/argon2_calib.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |     use windows_sys::Win32::System::SystemInformation::{GlobalMemoryStatusEx, MEMORYSTATUSEX};
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/instance.rs:50:17
[INFO] [stdout]    |
[INFO] [stdout] 50 |     if unsafe { windows_sys::Win32::Foundation::GetLastError() } == ERROR_ALREADY_EXISTS {
[INFO] [stdout]    |                 ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]   --> crates/sidvault-cli/src/atomic_write.rs:43:14
[INFO] [stdout]    |
[INFO] [stdout] 43 | 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]   --> crates/sidvault-cli/src/clipboard.rs:50:14
[INFO] [stdout]    |
[INFO] [stdout] 50 | 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]   --> crates/sidvault-cli/src/clipboard.rs:51:14
[INFO] [stdout]    |
[INFO] [stdout] 51 | 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 module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/clipboard.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 | use windows_sys::Win32::Foundation::{GetLastError, GlobalFree, HANDLE, HWND};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/clipboard.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 | use windows_sys::Win32::System::DataExchange::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/clipboard.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 | use windows_sys::Win32::System::Memory::{GlobalAlloc, GlobalLock, GlobalSize, GlobalUnlock, GHND};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/clipboard.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 | use windows_sys::Win32::System::Ole::CF_UNICODETEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/elevation.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     use windows_sys::Win32::Foundation::{CloseHandle, HANDLE};
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/elevation.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |     use windows_sys::Win32::Security::{
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/elevation.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     use windows_sys::Win32::System::Threading::{GetCurrentProcess, OpenProcessToken};
[INFO] [stdout]    |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 | use windows_sys::Win32::Storage::Xps::{AbortDoc, EndDoc, EndPage, StartDocW, StartPage, DOCINFOW};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | use windows_sys::Win32::UI::Controls::Dialogs::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{EnableWindow, SetFocus};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 | use windows_sys::Win32::Graphics::Gdi::{DeleteObject, UpdateWindow, HGDIOBJ};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 | use windows_sys::Win32::UI::Controls::EM_SETLIMITTEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{EnableWindow, SetFocus};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ouverture.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/mitigation.rs:90:20
[INFO] [stdout]    |
[INFO] [stdout] 90 |         Anonymous: windows_sys::Win32::System::SystemServices::PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_0 {
[INFO] [stdout]    |                    ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 |     use windows_sys::Win32::Storage::FileSystem::{ReplaceFileW, REPLACEFILE_WRITE_THROUGH};
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:235:9
[INFO] [stdout]     |
[INFO] [stdout] 235 |     use windows_sys::Win32::Storage::FileSystem::{
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/draw.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use windows_sys::Win32::Foundation::RECT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/draw.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | use windows_sys::Win32::Foundation::{GlobalFree, HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use windows_sys::Win32::Storage::Xps::{AbortDoc, EndDoc, EndPage, StartDocW, StartPage, DOCINFOW};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 | use windows_sys::Win32::UI::Controls::Dialogs::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/recovery_kit/window.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | use windows_sys::Win32::Graphics::Gdi::{DeleteObject, UpdateWindow, HGDIOBJ};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 | use windows_sys::Win32::UI::Controls::EM_SETLIMITTEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{EnableWindow, SetFocus};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/ajout.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/wallet_window/ajout.rs:755:9
[INFO] [stdout]     |
[INFO] [stdout] 755 |     use windows_sys::Win32::UI::WindowsAndMessaging::PostMessageW;
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/wallet_window/ouverture.rs:555:9
[INFO] [stdout]     |
[INFO] [stdout] 555 |     use windows_sys::Win32::UI::WindowsAndMessaging::PostMessageW;
[INFO] [stdout]     |         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | use windows_sys::Win32::Foundation::{HWND, LPARAM, LRESULT, RECT, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 | use windows_sys::Win32::Graphics::Gdi::{DeleteObject, UpdateWindow, HGDIOBJ};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 | use windows_sys::Win32::UI::Controls::EM_SETLIMITTEXT;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 | use windows_sys::Win32::UI::Shell::{DefSubclassProc, SetWindowSubclass};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/revelation.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 | use windows_sys::Win32::Foundation::{HWND, WPARAM};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use windows_sys::Win32::Graphics::Gdi::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 | use windows_sys::Win32::System::LibraryLoader::GetModuleHandleW;
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 | use windows_sys::Win32::System::Threading::{AttachThreadInput, GetCurrentThreadId};
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 | use windows_sys::Win32::UI::Input::KeyboardAndMouse::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-cli/src/wallet_window/win32.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use windows_sys::Win32::UI::WindowsAndMessaging::{
[INFO] [stdout]    |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:592:22
[INFO] [stdout]     |
[INFO] [stdout] 592 |         use std::os::windows::fs::OpenOptionsExt;
[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 module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/mitigation.rs:96:13
[INFO] [stdout]    |
[INFO] [stdout] 96 |             windows_sys::Win32::System::SystemServices::PROCESS_MITIGATION_IMAGE_LOAD_POLICY_0 {
[INFO] [stdout]    |             ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:597:25
[INFO] [stdout]     |
[INFO] [stdout] 597 |             .share_mode(windows_sys::Win32::Storage::FileSystem::FILE_SHARE_READ)
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/mitigation.rs:103:13
[INFO] [stdout]     |
[INFO] [stdout] 103 |             windows_sys::Win32::System::SystemServices::PROCESS_MITIGATION_FONT_DISABLE_POLICY_0 {
[INFO] [stdout]     |             ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_NODEVICES` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:9
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^   ---------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_NODEVICES`
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    variable not in all patterns
[INFO] [stdout]     |         pattern doesn't bind `PDERR_NODEVICES`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_NODEVICES`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_NODEVICES` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:9
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^   ---------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_NODEVICES`
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    variable not in all patterns
[INFO] [stdout]     |         pattern doesn't bind `PDERR_NODEVICES`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_NODEVICES`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/mitigation.rs:109:13
[INFO] [stdout]     |
[INFO] [stdout] 109 |             windows_sys::Win32::System::SystemServices::PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_0 {
[INFO] [stdout]     |             ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_PRINTERNOTFOUND` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:9
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    pattern doesn't bind `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]     |         pattern doesn't bind `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_PRINTERNOTFOUND`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_PRINTERNOTFOUND` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:9
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    pattern doesn't bind `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]     |         pattern doesn't bind `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_PRINTERNOTFOUND`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_NODEFAULTPRN` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------   ^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_NODEFAULTPRN`
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    pattern doesn't bind `PDERR_NODEFAULTPRN`
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_NODEFAULTPRN`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:9
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_NODEFAULTPRN` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------   ^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_NODEFAULTPRN`
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    pattern doesn't bind `PDERR_NODEFAULTPRN`
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_NODEFAULTPRN`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:9
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_GETDEVMODEFAIL` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           -------------------- variable not in all patterns
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_GETDEVMODEFAIL`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_GETDEVMODEFAIL` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           -------------------- variable not in all patterns
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_GETDEVMODEFAIL`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_CREATEICFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           --------------------- variable not in all patterns
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_CREATEICFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:855:11
[INFO] [stdout]     |
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_CREATEICFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           --------------------- variable not in all patterns
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_CREATEICFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:855:11
[INFO] [stdout]     |
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_DNDMMISMATCH` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ------------------ variable not in all patterns
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_DNDMMISMATCH`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:856:11
[INFO] [stdout]     |
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_DNDMMISMATCH` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ------------------ variable not in all patterns
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_DNDMMISMATCH`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:856:11
[INFO] [stdout]     |
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_DEFAULTDIFFERENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ---------------------- variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_DEFAULTDIFFERENT`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:857:11
[INFO] [stdout]     |
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_LOADDRVFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         -------------------- variable not in all patterns
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_LOADDRVFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_DEFAULTDIFFERENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ---------------------- variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_DEFAULTDIFFERENT`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:857:11
[INFO] [stdout]     |
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_SETUPFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^   ------------------   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_SETUPFAILURE`
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   variable not in all patterns
[INFO] [stdout]     |         pattern doesn't bind `PDERR_SETUPFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_SETUPFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:29
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_RETDEFFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^   ------------------- variable not in all patterns
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   pattern doesn't bind `PDERR_RETDEFFAILURE`
[INFO] [stdout]     |         pattern doesn't bind `PDERR_RETDEFFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_RETDEFFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:50
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/mitigation.rs:114:20
[INFO] [stdout]     |
[INFO] [stdout] 114 |         Anonymous: windows_sys::Win32::System::SystemServices::PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_0 {
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_INITFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:29
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         -----------------   ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_INITFAILURE`
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   pattern doesn't bind `PDERR_INITFAILURE`
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_INITFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_LOADDRVFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         -------------------- variable not in all patterns
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_LOADDRVFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_SETUPFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^   ------------------   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_SETUPFAILURE`
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   variable not in all patterns
[INFO] [stdout]     |         pattern doesn't bind `PDERR_SETUPFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_SETUPFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:29
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_NODEVICES` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^   ---------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_NODEVICES`
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    variable not in all patterns
[INFO] [stdout]     |         pattern doesn't bind `PDERR_NODEVICES`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_NODEVICES`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_PRINTERNOTFOUND` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    pattern doesn't bind `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]     |         pattern doesn't bind `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_PRINTERNOTFOUND`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:48
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_RETDEFFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^   ------------------- variable not in all patterns
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   pattern doesn't bind `PDERR_RETDEFFAILURE`
[INFO] [stdout]     |         pattern doesn't bind `PDERR_RETDEFFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_RETDEFFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:50
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_NODEFAULTPRN` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------   ^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_NODEFAULTPRN`
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    pattern doesn't bind `PDERR_NODEFAULTPRN`
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_NODEFAULTPRN`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_INITFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:29
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         -----------------   ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_INITFAILURE`
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   pattern doesn't bind `PDERR_INITFAILURE`
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_INITFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_GETDEVMODEFAIL` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           -------------------- variable not in all patterns
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_GETDEVMODEFAIL`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:602:11
[INFO] [stdout]     |
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_CREATEICFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           --------------------- variable not in all patterns
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_CREATEICFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:603:11
[INFO] [stdout]     |
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_DNDMMISMATCH` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ------------------ variable not in all patterns
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_DNDMMISMATCH`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:604:11
[INFO] [stdout]     |
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_DEFAULTDIFFERENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ---------------------- variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_DEFAULTDIFFERENT`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:605:11
[INFO] [stdout]     |
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_NODEVICES` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^   ---------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_NODEVICES`
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    variable not in all patterns
[INFO] [stdout]     |         pattern doesn't bind `PDERR_NODEVICES`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_NODEVICES`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_LOADDRVFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:602:11
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         -------------------- variable not in all patterns
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_LOADDRVFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_SETUPFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^   ------------------   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_SETUPFAILURE`
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   variable not in all patterns
[INFO] [stdout]     |         pattern doesn't bind `PDERR_SETUPFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_SETUPFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:29
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_RETDEFFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^   ------------------- variable not in all patterns
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   pattern doesn't bind `PDERR_RETDEFFAILURE`
[INFO] [stdout]     |         pattern doesn't bind `PDERR_RETDEFFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_RETDEFFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:50
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_PRINTERNOTFOUND` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    pattern doesn't bind `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]     |         pattern doesn't bind `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_PRINTERNOTFOUND`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:48
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_INITFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:29
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         -----------------   ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_INITFAILURE`
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   pattern doesn't bind `PDERR_INITFAILURE`
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_INITFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/process.rs:28:26
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct ProcessHandle(windows_sys::Win32::Foundation::HANDLE);
[INFO] [stdout]    |                          ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_NODEFAULTPRN` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------   ^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_NODEFAULTPRN`
[INFO] [stdout]     |         |                    |
[INFO] [stdout]     |         |                    pattern doesn't bind `PDERR_NODEFAULTPRN`
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_NODEFAULTPRN`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_GETDEVMODEFAIL` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           -------------------- variable not in all patterns
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_GETDEVMODEFAIL`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_GETDEVMODEFAIL`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:602:11
[INFO] [stdout]     |
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_CREATEICFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           --------------------- variable not in all patterns
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_CREATEICFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_CREATEICFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:603:11
[INFO] [stdout]     |
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_DNDMMISMATCH` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ------------------ variable not in all patterns
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DNDMMISMATCH`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_DNDMMISMATCH`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:604:11
[INFO] [stdout]     |
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_DEFAULTDIFFERENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ---------------------- variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_DEFAULTDIFFERENT`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:605:11
[INFO] [stdout]     |
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_LOADDRVFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:602:11
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         -------------------- variable not in all patterns
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_LOADDRVFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_LOADDRVFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_SETUPFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^   ------------------   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_SETUPFAILURE`
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   variable not in all patterns
[INFO] [stdout]     |         pattern doesn't bind `PDERR_SETUPFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_SETUPFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:29
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/process.rs:56:18
[INFO] [stdout]    |
[INFO] [stdout] 56 |     pipe_handle: windows_sys::Win32::Foundation::HANDLE,
[INFO] [stdout]    |                  ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_RETDEFFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^   ------------------- variable not in all patterns
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   pattern doesn't bind `PDERR_RETDEFFAILURE`
[INFO] [stdout]     |         pattern doesn't bind `PDERR_RETDEFFAILURE`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_RETDEFFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:50
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `PDERR_INITFAILURE` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:29
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         -----------------   ^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `PDERR_INITFAILURE`
[INFO] [stdout]     |         |                   |
[INFO] [stdout]     |         |                   pattern doesn't bind `PDERR_INITFAILURE`
[INFO] [stdout]     |         variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::PDERR_INITFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/process.rs:122:45
[INFO] [stdout]     |
[INFO] [stdout] 122 |     let handle = fichier.as_raw_handle() as windows_sys::Win32::Foundation::HANDLE;
[INFO] [stdout]     |                                             ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/wallet_window/ajout.rs:873:13
[INFO] [stdout]     |
[INFO] [stdout] 873 |             windows_sys::Win32::UI::WindowsAndMessaging::FindWindowW(nom.as_ptr(), ptr::null())
[INFO] [stdout]     |             ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-cli/src/wallet_window/ouverture.rs:686:13
[INFO] [stdout]     |
[INFO] [stdout] 686 |             windows_sys::Win32::UI::WindowsAndMessaging::FindWindowW(nom.as_ptr(), ptr::null())
[INFO] [stdout]     |             ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `CTRL_BREAK_EVENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:439:9
[INFO] [stdout]     |
[INFO] [stdout] 439 |         CTRL_C_EVENT
[INFO] [stdout]     |         ^^^^^^^^^^^^ pattern doesn't bind `CTRL_BREAK_EVENT`
[INFO] [stdout] 440 |             | CTRL_BREAK_EVENT
[INFO] [stdout]     |               ---------------- variable not in all patterns
[INFO] [stdout] 441 |             | CTRL_CLOSE_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_BREAK_EVENT`
[INFO] [stdout] 442 |             | CTRL_LOGOFF_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_BREAK_EVENT`
[INFO] [stdout] 443 |             | CTRL_SHUTDOWN_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_BREAK_EVENT`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::CTRL_BREAK_EVENT`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:440:15
[INFO] [stdout]     |
[INFO] [stdout] 440 |             | CTRL_BREAK_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]     --> crates/sidvault-cli/src/wallet_window/revelation.rs:1041:13
[INFO] [stdout]      |
[INFO] [stdout] 1041 |             windows_sys::Win32::UI::WindowsAndMessaging::FindWindowW(nom.as_ptr(), ptr::null())
[INFO] [stdout]      |             ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `CTRL_CLOSE_EVENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:439:9
[INFO] [stdout]     |
[INFO] [stdout] 439 |         CTRL_C_EVENT
[INFO] [stdout]     |         ^^^^^^^^^^^^ pattern doesn't bind `CTRL_CLOSE_EVENT`
[INFO] [stdout] 440 |             | CTRL_BREAK_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_CLOSE_EVENT`
[INFO] [stdout] 441 |             | CTRL_CLOSE_EVENT
[INFO] [stdout]     |               ---------------- variable not in all patterns
[INFO] [stdout] 442 |             | CTRL_LOGOFF_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_CLOSE_EVENT`
[INFO] [stdout] 443 |             | CTRL_SHUTDOWN_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_CLOSE_EVENT`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::CTRL_CLOSE_EVENT`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:441:15
[INFO] [stdout]     |
[INFO] [stdout] 441 |             | CTRL_CLOSE_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]     --> crates/sidvault-cli/src/wallet_window/revelation.rs:1076:26
[INFO] [stdout]      |
[INFO] [stdout] 1076 |                 unsafe { windows_sys::Win32::UI::WindowsAndMessaging::GetDlgItem(fenetre, IDOK) };
[INFO] [stdout]      |                          ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `CTRL_LOGOFF_EVENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:439:9
[INFO] [stdout]     |
[INFO] [stdout] 439 |         CTRL_C_EVENT
[INFO] [stdout]     |         ^^^^^^^^^^^^ pattern doesn't bind `CTRL_LOGOFF_EVENT`
[INFO] [stdout] 440 |             | CTRL_BREAK_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_LOGOFF_EVENT`
[INFO] [stdout] 441 |             | CTRL_CLOSE_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_LOGOFF_EVENT`
[INFO] [stdout] 442 |             | CTRL_LOGOFF_EVENT
[INFO] [stdout]     |               ----------------- variable not in all patterns
[INFO] [stdout] 443 |             | CTRL_SHUTDOWN_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_LOGOFF_EVENT`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::CTRL_LOGOFF_EVENT`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:442:15
[INFO] [stdout]     |
[INFO] [stdout] 442 |             | CTRL_LOGOFF_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `CTRL_SHUTDOWN_EVENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:439:9
[INFO] [stdout]     |
[INFO] [stdout] 439 |         CTRL_C_EVENT
[INFO] [stdout]     |         ^^^^^^^^^^^^ pattern doesn't bind `CTRL_SHUTDOWN_EVENT`
[INFO] [stdout] 440 |             | CTRL_BREAK_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_SHUTDOWN_EVENT`
[INFO] [stdout] 441 |             | CTRL_CLOSE_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_SHUTDOWN_EVENT`
[INFO] [stdout] 442 |             | CTRL_LOGOFF_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_SHUTDOWN_EVENT`
[INFO] [stdout] 443 |             | CTRL_SHUTDOWN_EVENT
[INFO] [stdout]     |               ------------------- variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::CTRL_SHUTDOWN_EVENT`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:443:15
[INFO] [stdout]     |
[INFO] [stdout] 443 |             | CTRL_SHUTDOWN_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `CTRL_C_EVENT` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:440:15
[INFO] [stdout]     |
[INFO] [stdout] 439 |         CTRL_C_EVENT
[INFO] [stdout]     |         ------------ variable not in all patterns
[INFO] [stdout] 440 |             | CTRL_BREAK_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_C_EVENT`
[INFO] [stdout] 441 |             | CTRL_CLOSE_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_C_EVENT`
[INFO] [stdout] 442 |             | CTRL_LOGOFF_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_C_EVENT`
[INFO] [stdout] 443 |             | CTRL_SHUTDOWN_EVENT
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `CTRL_C_EVENT`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::CTRL_C_EVENT`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:439:9
[INFO] [stdout]     |
[INFO] [stdout] 439 |         CTRL_C_EVENT
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_RBUTTONUP` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:666:36
[INFO] [stdout]     |
[INFO] [stdout] 666 |             if matches!(evenement, WM_LBUTTONUP | WM_RBUTTONUP | WM_CONTEXTMENU) {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^   ------------   ^^^^^^^^^^^^^^ pattern doesn't bind `WM_RBUTTONUP`
[INFO] [stdout]     |                                    |              |
[INFO] [stdout]     |                                    |              variable not in all patterns
[INFO] [stdout]     |                                    pattern doesn't bind `WM_RBUTTONUP`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_RBUTTONUP`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:666:51
[INFO] [stdout]     |
[INFO] [stdout] 666 |             if matches!(evenement, WM_LBUTTONUP | WM_RBUTTONUP | WM_CONTEXTMENU) {
[INFO] [stdout]     |                                                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_CONTEXTMENU` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:666:36
[INFO] [stdout]     |
[INFO] [stdout] 666 |             if matches!(evenement, WM_LBUTTONUP | WM_RBUTTONUP | WM_CONTEXTMENU) {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^   ^^^^^^^^^^^^   -------------- variable not in all patterns
[INFO] [stdout]     |                                    |              |
[INFO] [stdout]     |                                    |              pattern doesn't bind `WM_CONTEXTMENU`
[INFO] [stdout]     |                                    pattern doesn't bind `WM_CONTEXTMENU`
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_CONTEXTMENU`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:666:66
[INFO] [stdout]     |
[INFO] [stdout] 666 |             if matches!(evenement, WM_LBUTTONUP | WM_RBUTTONUP | WM_CONTEXTMENU) {
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0408]: variable `WM_LBUTTONUP` is not bound in all patterns
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:666:51
[INFO] [stdout]     |
[INFO] [stdout] 666 |             if matches!(evenement, WM_LBUTTONUP | WM_RBUTTONUP | WM_CONTEXTMENU) {
[INFO] [stdout]     |                                    ------------   ^^^^^^^^^^^^   ^^^^^^^^^^^^^^ pattern doesn't bind `WM_LBUTTONUP`
[INFO] [stdout]     |                                    |              |
[INFO] [stdout]     |                                    |              pattern doesn't bind `WM_LBUTTONUP`
[INFO] [stdout]     |                                    variable not in all patterns
[INFO] [stdout]     |
[INFO] [stdout] help: if you meant to match on a unit struct, unit variant or a `const` item, consider making the path in the pattern qualified: `path::to::ModOrType::WM_LBUTTONUP`
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/tray.rs:666:36
[INFO] [stdout]     |
[INFO] [stdout] 666 |             if matches!(evenement, WM_LBUTTONUP | WM_RBUTTONUP | WM_CONTEXTMENU) {
[INFO] [stdout]     |                                    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]   --> crates/sidvault-agent/src/win32/unlock_window.rs:84:39
[INFO] [stdout]    |
[INFO] [stdout] 84 | const WM_SIDVAULT_PREMIER_PLAN: u32 = windows_sys::Win32::UI::WindowsAndMessaging::WM_APP + 1;
[INFO] [stdout]    |                                       ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `windows_sys` in this scope
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/unlock_window.rs:397:20
[INFO] [stdout]     |
[INFO] [stdout] 397 |     let mut rect = windows_sys::Win32::Foundation::RECT {
[INFO] [stdout]     |                    ^^^^^^^^^^^ use of unresolved module or unlinked crate `windows_sys`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `windows_sys`, use `cargo add windows_sys` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:196:47
[INFO] [stdout]     |
[INFO] [stdout] 196 |     let mut wide: Vec<u16> = path.as_os_str().encode_wide().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]    --> crates/sidvault-proxy/src/parent.rs:222:46
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let mut chemin = PathBuf::from(OsString::from_wide(&tampon[..ecrits]));
[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] 222 -     let mut chemin = PathBuf::from(OsString::from_wide(&tampon[..ecrits]));
[INFO] [stdout] 222 +     let mut chemin = PathBuf::from(OsString::from_iter(&tampon[..ecrits]));
[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]    --> crates/sidvault-cli/src/clipboard.rs:100:10
[INFO] [stdout]     |
[INFO] [stdout]  99 |     std::ffi::OsStr::new(s)
[INFO] [stdout] 100 |         .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]    --> crates/sidvault-proxy/src/parent.rs:397:34
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Some(PathBuf::from(OsString::from_wide(&tampon)))
[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] 397 -     Some(PathBuf::from(OsString::from_wide(&tampon)))
[INFO] [stdout] 397 +     Some(PathBuf::from(OsString::from_iter(&tampon)))
[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]    --> crates/sidvault-cli/src/clipboard.rs:412:10
[INFO] [stdout]     |
[INFO] [stdout] 406 |     let mut enfant = Command::new(exe)
[INFO] [stdout] 407 |         .arg("__clipboard-clear")
[INFO] [stdout] 408 |         .arg(delay_secs.to_string())
[INFO] [stdout] 409 |         .stdin(Stdio::piped())
[INFO] [stdout] 410 |         .stdout(Stdio::null())
[INFO] [stdout] 411 |         .stderr(Stdio::null())
[INFO] [stdout] 412 |         .creation_flags(DETACHED_PROCESS | CREATE_NO_WINDOW)
[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]    --> crates/sidvault-proxy/src/parent.rs:222:46
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let mut chemin = PathBuf::from(OsString::from_wide(&tampon[..ecrits]));
[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] 222 -     let mut chemin = PathBuf::from(OsString::from_wide(&tampon[..ecrits]));
[INFO] [stdout] 222 +     let mut chemin = PathBuf::from(OsString::from_iter(&tampon[..ecrits]));
[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]    --> crates/sidvault-proxy/src/parent.rs:397:34
[INFO] [stdout]     |
[INFO] [stdout] 397 |     Some(PathBuf::from(OsString::from_wide(&tampon)))
[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] 397 -     Some(PathBuf::from(OsString::from_wide(&tampon)))
[INFO] [stdout] 397 +     Some(PathBuf::from(OsString::from_iter(&tampon)))
[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 `sidvault-proxy` (lib) due to 12 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:196:47
[INFO] [stdout]     |
[INFO] [stdout] 196 |     let mut wide: Vec<u16> = path.as_os_str().encode_wide().collect();
[INFO] [stdout]     |                                               ^^^^^^^^^^^ method not found in `&OsStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `share_mode` found for mutable reference `&mut OpenOptions` in the current scope
[INFO] [stdout]    --> crates/sidvault-cli/src/atomic_write.rs:597:14
[INFO] [stdout]     |
[INFO] [stdout] 595 |         let poignee = std::fs::OpenOptions::new()
[INFO] [stdout] 596 |             .read(true)
[INFO] [stdout] 597 |             .share_mode(windows_sys::Win32::Storage::FileSystem::FILE_SHARE_READ)
[INFO] [stdout]     |              ^^^^^^^^^^ method not found in `&mut OpenOptions`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> crates/sidvault-cli/src/clipboard.rs:100:10
[INFO] [stdout]     |
[INFO] [stdout]  99 |     std::ffi::OsStr::new(s)
[INFO] [stdout] 100 |         .encode_wide()
[INFO] [stdout]     |          ^^^^^^^^^^^ method not found in `&OsStr`
[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]    --> crates/sidvault-cli/src/clipboard.rs:412:10
[INFO] [stdout]     |
[INFO] [stdout] 406 |     let mut enfant = Command::new(exe)
[INFO] [stdout] 407 |         .arg("__clipboard-clear")
[INFO] [stdout] 408 |         .arg(delay_secs.to_string())
[INFO] [stdout] 409 |         .stdin(Stdio::piped())
[INFO] [stdout] 410 |         .stdout(Stdio::null())
[INFO] [stdout] 411 |         .stderr(Stdio::null())
[INFO] [stdout] 412 |         .creation_flags(DETACHED_PROCESS | CREATE_NO_WINDOW)
[INFO] [stdout]     |          ^^^^^^^^^^^^^^ method not found in `&mut Command`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `encode_wide` found for reference `&OsStr` in the current scope
[INFO] [stdout]    --> crates/sidvault-agent/src/store.rs:173:47
[INFO] [stdout]     |
[INFO] [stdout] 173 |     let mut wide: Vec<u16> = path.as_os_str().encode_wide().collect();
[INFO] [stdout]     |                                               ^^^^^^^^^^^ method not found in `&OsStr`
[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 `sidvault-proxy` (lib test) due to 12 previous errors
[INFO] [stdout] error[E0599]: no associated function or constant named `from_wide` found for struct `OsString` in the current scope
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/process.rs:108:47
[INFO] [stdout]     |
[INFO] [stdout] 108 |     let chemin_brut = PathBuf::from(OsString::from_wide(&tampon));
[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] 108 -     let chemin_brut = PathBuf::from(OsString::from_wide(&tampon));
[INFO] [stdout] 108 +     let chemin_brut = PathBuf::from(OsString::from_iter(&tampon));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `as_raw_handle` found for struct `std::fs::File` in the current scope
[INFO] [stdout]    --> crates/sidvault-agent/src/win32/process.rs:122:26
[INFO] [stdout]     |
[INFO] [stdout] 122 |     let handle = fichier.as_raw_handle() as windows_sys::Win32::Foundation::HANDLE;
[INFO] [stdout]     |                          ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: there is a method `as_raw_fd` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 122 -     let handle = fichier.as_raw_handle() as windows_sys::Win32::Foundation::HANDLE;
[INFO] [stdout] 122 +     let handle = fichier.as_raw_fd() as windows_sys::Win32::Foundation::HANDLE;
[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]    --> crates/sidvault-agent/src/win32/process.rs:140:32
[INFO] [stdout]     |
[INFO] [stdout] 140 |     Ok(PathBuf::from(OsString::from_wide(&tampon)))
[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] 140 -     Ok(PathBuf::from(OsString::from_wide(&tampon)))
[INFO] [stdout] 140 +     Ok(PathBuf::from(OsString::from_iter(&tampon)))
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 849 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------   ^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout]     |         |
[INFO] [stdout]     |         matches some of the same values
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 849 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------                     ^^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout]     |         |
[INFO] [stdout]     |         matches some of the same values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 | /         PDERR_LOADDRVFAILURE
[INFO] [stdout] 854 | |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout] 855 | |         | PDERR_CREATEICFAILURE
[INFO] [stdout] 856 | |         | PDERR_DNDMMISMATCH
[INFO] [stdout] 857 | |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     | |________________________________^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 849 |           0 => Echec::Annule,
[INFO] [stdout]     |           - matches some of the same values
[INFO] [stdout] 850 |           PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |           ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 853 | /         PDERR_LOADDRVFAILURE
[INFO] [stdout] 854 | |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout] 855 | |         | PDERR_CREATEICFAILURE
[INFO] [stdout] 856 | |         | PDERR_DNDMMISMATCH
[INFO] [stdout] 857 | |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     | |________________________________^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 849 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:863:9
[INFO] [stdout]     |
[INFO] [stdout] 863 |         _ => Echec::Raison(ETAT_ECHEC),
[INFO] [stdout]     |         ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:863:9
[INFO] [stdout]     |
[INFO] [stdout] 849 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 863 |         _ => Echec::Raison(ETAT_ECHEC),
[INFO] [stdout]     |         ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_NODEFAULTPRN`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:9
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_NODEFAULTPRN`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_NODEVICES`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_NODEVICES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_PRINTERNOTFOUND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_LOADDRVFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_LOADDRVFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_GETDEVMODEFAIL`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_CREATEICFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:855:11
[INFO] [stdout]     |
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_CREATEICFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_DNDMMISMATCH`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:856:11
[INFO] [stdout]     |
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_DNDMMISMATCH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:857:11
[INFO] [stdout]     |
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_INITFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_INITFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_SETUPFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:29
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_SETUPFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_RETDEFFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:50
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_RETDEFFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 597 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------   ^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout]     |         |
[INFO] [stdout]     |         matches some of the same values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:48
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:48
[INFO] [stdout]     |
[INFO] [stdout] 597 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------                     ^^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout]     |         |
[INFO] [stdout]     |         matches some of the same values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 | /         PDERR_LOADDRVFAILURE
[INFO] [stdout] 602 | |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout] 603 | |         | PDERR_CREATEICFAILURE
[INFO] [stdout] 604 | |         | PDERR_DNDMMISMATCH
[INFO] [stdout] 605 | |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     | |________________________________^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 597 |           0 => Echec::Annule,
[INFO] [stdout]     |           - matches some of the same values
[INFO] [stdout] 598 |           PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |           ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 601 | /         PDERR_LOADDRVFAILURE
[INFO] [stdout] 602 | |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout] 603 | |         | PDERR_CREATEICFAILURE
[INFO] [stdout] 604 | |         | PDERR_DNDMMISMATCH
[INFO] [stdout] 605 | |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     | |________________________________^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 597 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         _ => Echec::Raison(ETAT_ECHEC),
[INFO] [stdout]     |         ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 597 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 611 |         _ => Echec::Raison(ETAT_ECHEC),
[INFO] [stdout]     |         ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_NODEFAULTPRN`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_NODEFAULTPRN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_NODEVICES`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_NODEVICES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:48
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_PRINTERNOTFOUND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_LOADDRVFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_LOADDRVFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_GETDEVMODEFAIL`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:602:11
[INFO] [stdout]     |
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_CREATEICFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:603:11
[INFO] [stdout]     |
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_CREATEICFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_DNDMMISMATCH`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:604:11
[INFO] [stdout]     |
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_DNDMMISMATCH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:605:11
[INFO] [stdout]     |
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_INITFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_INITFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_SETUPFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:29
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_SETUPFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_RETDEFFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:50
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_RETDEFFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0408, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0408`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `sidvault-cli` (lib) due to 83 previous errors; 32 warnings emitted
[INFO] [stdout] Some errors have detailed explanations: E0408, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0408`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `sidvault-agent` (lib) due to 66 previous errors
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 849 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------   ^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout]     |         |
[INFO] [stdout]     |         matches some of the same values
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 849 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------                     ^^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout]     |         |
[INFO] [stdout]     |         matches some of the same values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 | /         PDERR_LOADDRVFAILURE
[INFO] [stdout] 854 | |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout] 855 | |         | PDERR_CREATEICFAILURE
[INFO] [stdout] 856 | |         | PDERR_DNDMMISMATCH
[INFO] [stdout] 857 | |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     | |________________________________^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 849 |           0 => Echec::Annule,
[INFO] [stdout]     |           - matches some of the same values
[INFO] [stdout] 850 |           PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |           ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 853 | /         PDERR_LOADDRVFAILURE
[INFO] [stdout] 854 | |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout] 855 | |         | PDERR_CREATEICFAILURE
[INFO] [stdout] 856 | |         | PDERR_DNDMMISMATCH
[INFO] [stdout] 857 | |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     | |________________________________^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 849 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:863:9
[INFO] [stdout]     |
[INFO] [stdout] 863 |         _ => Echec::Raison(ETAT_ECHEC),
[INFO] [stdout]     |         ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:863:9
[INFO] [stdout]     |
[INFO] [stdout] 849 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 863 |         _ => Echec::Raison(ETAT_ECHEC),
[INFO] [stdout]     |         ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_NODEFAULTPRN`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:9
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_NODEFAULTPRN`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_NODEVICES`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:30
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_NODEVICES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:850:48
[INFO] [stdout]     |
[INFO] [stdout] 850 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_PRINTERNOTFOUND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_LOADDRVFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:853:9
[INFO] [stdout]     |
[INFO] [stdout] 853 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_LOADDRVFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_GETDEVMODEFAIL`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:854:11
[INFO] [stdout]     |
[INFO] [stdout] 854 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_CREATEICFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:855:11
[INFO] [stdout]     |
[INFO] [stdout] 855 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_CREATEICFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_DNDMMISMATCH`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:856:11
[INFO] [stdout]     |
[INFO] [stdout] 856 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_DNDMMISMATCH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:857:11
[INFO] [stdout]     |
[INFO] [stdout] 857 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_INITFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:9
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_INITFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_SETUPFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:29
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_SETUPFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_RETDEFFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window.rs:860:50
[INFO] [stdout]     |
[INFO] [stdout] 860 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => Echec::Raison(
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_RETDEFFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 597 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------   ^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout]     |         |
[INFO] [stdout]     |         matches some of the same values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:48
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:48
[INFO] [stdout]     |
[INFO] [stdout] 597 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------                     ^^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout]     |         |
[INFO] [stdout]     |         matches some of the same values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 | /         PDERR_LOADDRVFAILURE
[INFO] [stdout] 602 | |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout] 603 | |         | PDERR_CREATEICFAILURE
[INFO] [stdout] 604 | |         | PDERR_DNDMMISMATCH
[INFO] [stdout] 605 | |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     | |________________________________^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 597 |           0 => Echec::Annule,
[INFO] [stdout]     |           - matches some of the same values
[INFO] [stdout] 598 |           PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |           ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 601 | /         PDERR_LOADDRVFAILURE
[INFO] [stdout] 602 | |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout] 603 | |         | PDERR_CREATEICFAILURE
[INFO] [stdout] 604 | |         | PDERR_DNDMMISMATCH
[INFO] [stdout] 605 | |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     | |________________________________^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 597 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |         _ => Echec::Raison(ETAT_ECHEC),
[INFO] [stdout]     |         ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 597 |         0 => Echec::Annule,
[INFO] [stdout]     |         - matches some of the same values
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ------------------------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 611 |         _ => Echec::Raison(ETAT_ECHEC),
[INFO] [stdout]     |         ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_NODEFAULTPRN`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:9
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_NODEFAULTPRN`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_NODEVICES`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:30
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_NODEVICES`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_PRINTERNOTFOUND`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:598:48
[INFO] [stdout]     |
[INFO] [stdout] 598 |         PDERR_NODEFAULTPRN | PDERR_NODEVICES | PDERR_PRINTERNOTFOUND => Echec::Raison(
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_PRINTERNOTFOUND`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_LOADDRVFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:601:9
[INFO] [stdout]     |
[INFO] [stdout] 601 |         PDERR_LOADDRVFAILURE
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_LOADDRVFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_GETDEVMODEFAIL`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:602:11
[INFO] [stdout]     |
[INFO] [stdout] 602 |         | PDERR_GETDEVMODEFAIL
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_GETDEVMODEFAIL`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_CREATEICFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:603:11
[INFO] [stdout]     |
[INFO] [stdout] 603 |         | PDERR_CREATEICFAILURE
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_CREATEICFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_DNDMMISMATCH`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:604:11
[INFO] [stdout]     |
[INFO] [stdout] 604 |         | PDERR_DNDMMISMATCH
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_DNDMMISMATCH`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_DEFAULTDIFFERENT`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:605:11
[INFO] [stdout]     |
[INFO] [stdout] 605 |         | PDERR_DEFAULTDIFFERENT => Echec::Raison(
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_DEFAULTDIFFERENT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_INITFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_INITFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_SETUPFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:29
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |                             ^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_SETUPFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `PDERR_RETDEFFAILURE`
[INFO] [stdout]    --> crates/sidvault-cli/src/recovery_kit/window_totp.rs:608:50
[INFO] [stdout]     |
[INFO] [stdout] 608 |         PDERR_INITFAILURE | PDERR_SETUPFAILURE | PDERR_RETDEFFAILURE => {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_PDERR_RETDEFFAILURE`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0408, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0408`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `sidvault-cli` (lib test) due to 92 previous errors; 32 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7", kill_on_drop: false }`
[INFO] [stdout] 3f1d8a395eff8426d652ba09e8da3964555c0b0bf190a61f064d5d769bd158e7
