[INFO] cloning repository https://github.com/cyrilmhansen/comcat
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/cyrilmhansen/comcat" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyrilmhansen%2Fcomcat", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyrilmhansen%2Fcomcat'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c25066b3beccde13e9b056b7c1c1cb3c3784f3ed
[INFO] checking cyrilmhansen/comcat against 3154cc1a3e6424e44f438a95007d043ed5ceaaf6+rustflags=-Znext-solver=coherence for pr-133502-30
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcyrilmhansen%2Fcomcat" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/cyrilmhansen/comcat
[INFO] finished tweaking git repo https://github.com/cyrilmhansen/comcat
[INFO] tweaked toml for git repo https://github.com/cyrilmhansen/comcat written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/cyrilmhansen/comcat 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/cyrilmhansen/comcat already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872
[INFO] running `Command { std: "docker" "start" "0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872", 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" "0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Znext-solver=coherence" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872" "/opt/rustwide/cargo-home/bin/cargo" "+3154cc1a3e6424e44f438a95007d043ed5ceaaf6" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling windows_x86_64_gnu v0.53.1
[INFO] [stderr]     Checking windows-link v0.1.3
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]     Checking windows-strings v0.3.1
[INFO] [stderr]     Checking windows-result v0.3.4
[INFO] [stderr]     Checking windows-targets v0.53.5
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling windows-implement v0.59.0
[INFO] [stderr]    Compiling windows-interface v0.59.3
[INFO] [stderr]     Checking windows-core v0.59.0
[INFO] [stderr]     Checking windows v0.59.0
[INFO] [stderr]     Checking serde v1.0.229
[INFO] [stderr]     Checking comcat-core v0.1.0 (/opt/rustwide/workdir/crates/comcat-core)
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> crates/comcat-core/src/lib.rs:6:53
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::{collections::BTreeMap, ffi::OsString, 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 `Win32` in `windows`
[INFO] [stdout]  --> crates/comcat-core/src/lib.rs:7:27
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::{core::GUID, Win32::System::Registry::*};
[INFO] [stdout]   |                           ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> crates/comcat-core/src/lib.rs:7:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::{core::GUID, Win32::System::Registry::*};
[INFO] [stdout]   |               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:369:9
[INFO] [stdout]     |
[INFO] [stdout] 369 |         Win32::Foundation::VARIANT_BOOL,
[INFO] [stdout]     |         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:370:9
[INFO] [stdout]     |
[INFO] [stdout] 370 |         Win32::System::{Com::*, Ole::*, Variant::*},
[INFO] [stdout]     |         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:742:18
[INFO] [stdout]     |
[INFO] [stdout] 742 |     use windows::Win32::System::{Com::DISPATCH_METHOD, Com::DISPATCH_PROPERTYGET, Variant::*};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:368:9
[INFO] [stdout]     |
[INFO] [stdout] 368 |         core::{IUnknown, Interface, GUID, PCWSTR},
[INFO] [stdout]     |         ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1040:9
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         Win32::Foundation::HWND,
[INFO] [stdout]      |         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1041:9
[INFO] [stdout]      |
[INFO] [stdout] 1041 |         Win32::UI::WindowsAndMessaging::{FindWindowW, SetWindowTextW},
[INFO] [stdout]      |         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1065:18
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     use windows::Win32::System::Com::{DISPATCH_METHOD, DISPATCH_PROPERTYGET};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1066:18
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     use windows::Win32::System::Variant::VariantClear;
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1039:9
[INFO] [stdout]      |
[INFO] [stdout] 1039 |         core::PCWSTR,
[INFO] [stdout]      |         ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `windows` in `os`
[INFO] [stdout]  --> crates/comcat-core/src/lib.rs:6:53
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::{collections::BTreeMap, ffi::OsString, 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 `core` in `windows`
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:51:22
[INFO] [stdout]    |
[INFO] [stdout] 51 |             windows::core::PCWSTR(n.as_ptr()),
[INFO] [stdout]    |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]  --> crates/comcat-core/src/lib.rs:7:27
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::{core::GUID, Win32::System::Registry::*};
[INFO] [stdout]   |                           ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]  --> crates/comcat-core/src/lib.rs:7:15
[INFO] [stdout]   |
[INFO] [stdout] 7 | use windows::{core::GUID, Win32::System::Registry::*};
[INFO] [stdout]   |               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:369:9
[INFO] [stdout]     |
[INFO] [stdout] 369 |         Win32::Foundation::VARIANT_BOOL,
[INFO] [stdout]     |         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:370:9
[INFO] [stdout]     |
[INFO] [stdout] 370 |         Win32::System::{Com::*, Ole::*, Variant::*},
[INFO] [stdout]     |         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:742:18
[INFO] [stdout]     |
[INFO] [stdout] 742 |     use windows::Win32::System::{Com::DISPATCH_METHOD, Com::DISPATCH_PROPERTYGET, Variant::*};
[INFO] [stdout]     |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:368:9
[INFO] [stdout]     |
[INFO] [stdout] 368 |         core::{IUnknown, Interface, GUID, PCWSTR},
[INFO] [stdout]     |         ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1040:9
[INFO] [stdout]      |
[INFO] [stdout] 1040 |         Win32::Foundation::HWND,
[INFO] [stdout]      |         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1041:9
[INFO] [stdout]      |
[INFO] [stdout] 1041 |         Win32::UI::WindowsAndMessaging::{FindWindowW, SetWindowTextW},
[INFO] [stdout]      |         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1065:18
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     use windows::Win32::System::Com::{DISPATCH_METHOD, DISPATCH_PROPERTYGET};
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1066:18
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     use windows::Win32::System::Variant::VariantClear;
[INFO] [stdout]      |                  ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `windows::core`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1039:9
[INFO] [stdout]      |
[INFO] [stdout] 1039 |         core::PCWSTR,
[INFO] [stdout]      |         ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:68:22
[INFO] [stdout]    |
[INFO] [stdout] 68 |             windows::core::PCWSTR(n.as_ptr()),
[INFO] [stdout]    |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:51:22
[INFO] [stdout]    |
[INFO] [stdout] 51 |             windows::core::PCWSTR(n.as_ptr()),
[INFO] [stdout]    |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:96:22
[INFO] [stdout]    |
[INFO] [stdout] 96 |             windows::core::PCWSTR(p.as_ptr()),
[INFO] [stdout]    |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:68:22
[INFO] [stdout]    |
[INFO] [stdout] 68 |             windows::core::PCWSTR(n.as_ptr()),
[INFO] [stdout]    |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:125:22
[INFO] [stdout]     |
[INFO] [stdout] 125 |             windows::core::PCWSTR(p.as_ptr()),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:96:22
[INFO] [stdout]    |
[INFO] [stdout] 96 |             windows::core::PCWSTR(p.as_ptr()),
[INFO] [stdout]    |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:144:31
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 Some(windows::core::PWSTR(name.as_mut_ptr())),
[INFO] [stdout]     |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:169:22
[INFO] [stdout]     |
[INFO] [stdout] 169 |             windows::core::PCWSTR(path.as_ptr()),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:185:31
[INFO] [stdout]     |
[INFO] [stdout] 185 |                 Some(windows::core::PWSTR(name.as_mut_ptr())),
[INFO] [stdout]     |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:125:22
[INFO] [stdout]     |
[INFO] [stdout] 125 |             windows::core::PCWSTR(p.as_ptr()),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:211:26
[INFO] [stdout]     |
[INFO] [stdout] 211 |                 windows::core::PCWSTR(cp.as_ptr()),
[INFO] [stdout]     |                          ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:144:31
[INFO] [stdout]     |
[INFO] [stdout] 144 |                 Some(windows::core::PWSTR(name.as_mut_ptr())),
[INFO] [stdout]     |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:256:22
[INFO] [stdout]     |
[INFO] [stdout] 256 |             windows::core::PCWSTR(path.as_ptr()),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:272:31
[INFO] [stdout]     |
[INFO] [stdout] 272 |                 Some(windows::core::PWSTR(name.as_mut_ptr())),
[INFO] [stdout]     |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:169:22
[INFO] [stdout]     |
[INFO] [stdout] 169 |             windows::core::PCWSTR(path.as_ptr()),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:294:26
[INFO] [stdout]     |
[INFO] [stdout] 294 |                 windows::core::PCWSTR(child_path.as_ptr()),
[INFO] [stdout]     |                          ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:185:31
[INFO] [stdout]     |
[INFO] [stdout] 185 |                 Some(windows::core::PWSTR(name.as_mut_ptr())),
[INFO] [stdout]     |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:211:26
[INFO] [stdout]     |
[INFO] [stdout] 211 |                 windows::core::PCWSTR(cp.as_ptr()),
[INFO] [stdout]     |                          ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:256:22
[INFO] [stdout]     |
[INFO] [stdout] 256 |             windows::core::PCWSTR(path.as_ptr()),
[INFO] [stdout]     |                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:415:67
[INFO] [stdout]     |
[INFO] [stdout] 415 |                     bstrVal: std::mem::ManuallyDrop::new(windows::core::BSTR::from(s)),
[INFO] [stdout]     |                                                                   ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:272:31
[INFO] [stdout]     |
[INFO] [stdout] 272 |                 Some(windows::core::PWSTR(name.as_mut_ptr())),
[INFO] [stdout]     |                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:294:26
[INFO] [stdout]     |
[INFO] [stdout] 294 |                 windows::core::PCWSTR(child_path.as_ptr()),
[INFO] [stdout]     |                          ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:415:67
[INFO] [stdout]     |
[INFO] [stdout] 415 |                     bstrVal: std::mem::ManuallyDrop::new(windows::core::BSTR::from(s)),
[INFO] [stdout]     |                                                                   ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:640:37
[INFO] [stdout]     |
[INFO] [stdout] 640 |         let lib = unsafe { windows::Win32::System::Ole::LoadRegTypeLib(&id, major, minor, 0) }
[INFO] [stdout]     |                                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:645:37
[INFO] [stdout]     |
[INFO] [stdout] 645 |             let mut name = windows::core::BSTR::default();
[INFO] [stdout]     |                                     ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:656:54
[INFO] [stdout]     |
[INFO] [stdout] 656 |                         let mut base_name = windows::core::BSTR::default();
[INFO] [stdout]     |                                                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:668:47
[INFO] [stdout]     |
[INFO] [stdout] 668 |                     let mut method = windows::core::BSTR::default();
[INFO] [stdout]     |                                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:698:49
[INFO] [stdout]     |
[INFO] [stdout] 698 |                     let mut variable = windows::core::BSTR::default();
[INFO] [stdout]     |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:900:49
[INFO] [stdout]     |
[INFO] [stdout] 900 | ...                   clsid: windows::core::GUID::zeroed(),
[INFO] [stdout]     |                                       ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:937:49
[INFO] [stdout]     |
[INFO] [stdout] 937 | ...                   clsid: windows::core::GUID::zeroed(),
[INFO] [stdout]     |                                       ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:640:37
[INFO] [stdout]     |
[INFO] [stdout] 640 |         let lib = unsafe { windows::Win32::System::Ole::LoadRegTypeLib(&id, major, minor, 0) }
[INFO] [stdout]     |                                     ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:645:37
[INFO] [stdout]     |
[INFO] [stdout] 645 |             let mut name = windows::core::BSTR::default();
[INFO] [stdout]     |                                     ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:656:54
[INFO] [stdout]     |
[INFO] [stdout] 656 |                         let mut base_name = windows::core::BSTR::default();
[INFO] [stdout]     |                                                      ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1008:58
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     fn take_dispatch(value: &VARIANT) -> Option<windows::Win32::System::Com::IDispatch> {
[INFO] [stdout]      |                                                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:668:47
[INFO] [stdout]     |
[INFO] [stdout] 668 |                     let mut method = windows::core::BSTR::default();
[INFO] [stdout]     |                                               ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1026:72
[INFO] [stdout]      |
[INFO] [stdout] 1026 |             if let Some(windows_error) = cause.downcast_ref::<windows::core::Error>() {
[INFO] [stdout]      |                                                                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:698:49
[INFO] [stdout]     |
[INFO] [stdout] 698 |                     let mut variable = windows::core::BSTR::default();
[INFO] [stdout]     |                                                 ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1278:45
[INFO] [stdout]      |
[INFO] [stdout] 1278 | ...                   clsid: windows::core::GUID::zeroed(),
[INFO] [stdout]      |                                       ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1336:26
[INFO] [stdout]      |
[INFO] [stdout] 1336 |                 windows::Win32::System::Registry::HKEY_LOCAL_MACHINE,
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1483:38
[INFO] [stdout]      |
[INFO] [stdout] 1483 |     fn variant_type(value: &windows::Win32::System::Variant::VARIANT) -> String {
[INFO] [stdout]      |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1486:26
[INFO] [stdout]      |
[INFO] [stdout] 1486 |                 windows::Win32::System::Variant::VT_DISPATCH => "IDispatch".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:900:49
[INFO] [stdout]     |
[INFO] [stdout] 900 | ...                   clsid: windows::core::GUID::zeroed(),
[INFO] [stdout]     |                                       ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1487:26
[INFO] [stdout]      |
[INFO] [stdout] 1487 |                 windows::Win32::System::Variant::VT_BSTR => "VT_BSTR".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1488:26
[INFO] [stdout]      |
[INFO] [stdout] 1488 |                 windows::Win32::System::Variant::VT_I4 => "VT_I4".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1489:26
[INFO] [stdout]      |
[INFO] [stdout] 1489 |                 windows::Win32::System::Variant::VT_R8 => "VT_R8".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:937:49
[INFO] [stdout]     |
[INFO] [stdout] 937 | ...                   clsid: windows::core::GUID::zeroed(),
[INFO] [stdout]     |                                       ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1490:26
[INFO] [stdout]      |
[INFO] [stdout] 1490 |                 windows::Win32::System::Variant::VT_BOOL => "VT_BOOL".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1497:26
[INFO] [stdout]      |
[INFO] [stdout] 1497 |         value: &windows::Win32::System::Variant::VARIANT,
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1498:26
[INFO] [stdout]      |
[INFO] [stdout] 1498 |     ) -> Option<windows::Win32::System::Com::IDispatch> {
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1008:58
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     fn take_dispatch(value: &VARIANT) -> Option<windows::Win32::System::Com::IDispatch> {
[INFO] [stdout]      |                                                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1500:57
[INFO] [stdout]      |
[INFO] [stdout] 1500 |             if value.Anonymous.Anonymous.vt == windows::Win32::System::Variant::VT_DISPATCH {
[INFO] [stdout]      |                                                         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HKEY` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:44:20
[INFO] [stdout]    |
[INFO] [stdout] 44 | fn read_value(key: HKEY, name: &str) -> Option<String> {
[INFO] [stdout]    |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `REG_VALUE_TYPE` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:53:34
[INFO] [stdout]    |
[INFO] [stdout] 53 |             Some(&mut ty as *mut REG_VALUE_TYPE),
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `REG_SZ` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:61:14
[INFO] [stdout]    |
[INFO] [stdout] 61 |     if ty != REG_SZ && ty != REG_EXPAND_SZ {
[INFO] [stdout]    |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `REG_EXPAND_SZ` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:61:30
[INFO] [stdout]    |
[INFO] [stdout] 61 |     if ty != REG_SZ && ty != REG_EXPAND_SZ {
[INFO] [stdout]    |                              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `REG_VALUE_TYPE` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:70:34
[INFO] [stdout]    |
[INFO] [stdout] 70 |             Some(&mut ty as *mut REG_VALUE_TYPE),
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HKEY` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:86:13
[INFO] [stdout]    |
[INFO] [stdout] 86 |     parent: HKEY,
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:98:13
[INFO] [stdout]    |
[INFO] [stdout] 98 |             KEY_READ | view_flags(view),
[INFO] [stdout]    |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `REG_SAM_FLAGS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:112:38
[INFO] [stdout]     |
[INFO] [stdout] 112 | fn view_flags(view: RegistryView) -> REG_SAM_FLAGS {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_WOW64_32KEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:114:32
[INFO] [stdout]     |
[INFO] [stdout] 114 |         RegistryView::Win32 => KEY_WOW64_32KEY,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_WOW64_64KEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:115:32
[INFO] [stdout]     |
[INFO] [stdout] 115 |         RegistryView::Win64 => KEY_WOW64_64KEY,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:119:23
[INFO] [stdout]     |
[INFO] [stdout] 119 | fn enum_subkeys(root: HKEY, path: &str, view: RegistryView) -> Vec<String> {
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:127:13
[INFO] [stdout]     |
[INFO] [stdout] 127 |             KEY_READ | view_flags(view),
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:163:20
[INFO] [stdout]     |
[INFO] [stdout] 163 | fn scan_root(root: HKEY, sub: &str, view: RegistryView, out: &mut Catalogue) -> Result<()> {
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:171:13
[INFO] [stdout]     |
[INFO] [stdout] 171 |             KEY_READ | view_flags(view),
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |                 KEY_READ | view_flags(view),
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HKEY_LOCAL_MACHINE` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |             HKEY_LOCAL_MACHINE,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:258:13
[INFO] [stdout]     |
[INFO] [stdout] 258 |             KEY_READ | view_flags(view),
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:296:17
[INFO] [stdout]     |
[INFO] [stdout] 296 |                 KEY_READ | view_flags(view),
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HKEY_LOCAL_MACHINE` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:336:15
[INFO] [stdout]     |
[INFO] [stdout] 336 |     scan_root(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID", view, &mut c)?;
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HKEY_LOCAL_MACHINE` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:344:19
[INFO] [stdout]     |
[INFO] [stdout] 344 |         scan_root(HKEY_LOCAL_MACHINE, root, view, &mut c).ok();
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COINIT_APARTMENTTHREADED` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:377:38
[INFO] [stdout]     |
[INFO] [stdout] 377 |                 CoInitializeEx(None, COINIT_APARTMENTTHREADED)
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `IDispatch` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:394:23
[INFO] [stdout]     |
[INFO] [stdout] 394 |         pub dispatch: IDispatch,
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `IDispatch` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:405:18
[INFO] [stdout]     |
[INFO] [stdout] 405 |         Dispatch(IDispatch),
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:408:49
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub fn make_variant(value: VariantValue) -> VARIANT {
[INFO] [stdout]     |                                                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_EMPTY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:410:37
[INFO] [stdout]     |
[INFO] [stdout] 410 |             VariantValue::Empty => (VT_EMPTY, VARIANT_0_0_0::default()),
[INFO] [stdout]     |                                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_NULL` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:411:36
[INFO] [stdout]     |
[INFO] [stdout] 411 |             VariantValue::Null => (VT_NULL, VARIANT_0_0_0::default()),
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:413:17
[INFO] [stdout]     |
[INFO] [stdout] 413 |                 VT_BSTR,
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:414:17
[INFO] [stdout]     |
[INFO] [stdout] 414 |                 VARIANT_0_0_0 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:418:37
[INFO] [stdout]     |
[INFO] [stdout] 418 |             VariantValue::I4(v) => (VT_I4, VARIANT_0_0_0 { lVal: v }),
[INFO] [stdout]     |                                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:418:44
[INFO] [stdout]     |
[INFO] [stdout] 418 |             VariantValue::I4(v) => (VT_I4, VARIANT_0_0_0 { lVal: v }),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:419:37
[INFO] [stdout]     |
[INFO] [stdout] 419 |             VariantValue::I8(v) => (VT_I8, VARIANT_0_0_0 { llVal: v }),
[INFO] [stdout]     |                                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:419:44
[INFO] [stdout]     |
[INFO] [stdout] 419 |             VariantValue::I8(v) => (VT_I8, VARIANT_0_0_0 { llVal: v }),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:420:37
[INFO] [stdout]     |
[INFO] [stdout] 420 |             VariantValue::R8(v) => (VT_R8, VARIANT_0_0_0 { dblVal: v }),
[INFO] [stdout]     |                                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:420:44
[INFO] [stdout]     |
[INFO] [stdout] 420 |             VariantValue::R8(v) => (VT_R8, VARIANT_0_0_0 { dblVal: v }),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_DATE` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:421:39
[INFO] [stdout]     |
[INFO] [stdout] 421 |             VariantValue::Date(v) => (VT_DATE, VARIANT_0_0_0 { dblVal: v }),
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:421:48
[INFO] [stdout]     |
[INFO] [stdout] 421 |             VariantValue::Date(v) => (VT_DATE, VARIANT_0_0_0 { dblVal: v }),
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:423:17
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 VT_BOOL,
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:424:17
[INFO] [stdout]     |
[INFO] [stdout] 424 |                 VARIANT_0_0_0 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_DISPATCH` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:429:17
[INFO] [stdout]     |
[INFO] [stdout] 429 |                 VT_DISPATCH,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1026:72
[INFO] [stdout]      |
[INFO] [stdout] 1026 |             if let Some(windows_error) = cause.downcast_ref::<windows::core::Error>() {
[INFO] [stdout]      |                                                                        ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:430:17
[INFO] [stdout]     |
[INFO] [stdout] 430 |                 VARIANT_0_0_0 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:435:58
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 let psa = unsafe { SafeArrayCreateVector(VT_I4, 0, values.len() as u32) };
[INFO] [stdout]     |                                                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_ARRAY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:445:26
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 (VARENUM(VT_ARRAY.0 | VT_I4.0), VARIANT_0_0_0 { parray: psa })
[INFO] [stdout]     |                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:445:39
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 (VARENUM(VT_ARRAY.0 | VT_I4.0), VARIANT_0_0_0 { parray: psa })
[INFO] [stdout]     |                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:445:49
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 (VARENUM(VT_ARRAY.0 | VT_I4.0), VARIANT_0_0_0 { parray: psa })
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:448:9
[INFO] [stdout]     |
[INFO] [stdout] 448 |         VARIANT {
[INFO] [stdout]     |         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:449:24
[INFO] [stdout]     |
[INFO] [stdout] 449 |             Anonymous: VARIANT_0 {
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:450:56
[INFO] [stdout]     |
[INFO] [stdout] 450 |                 Anonymous: std::mem::ManuallyDrop::new(VARIANT_0_0 {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `IDispatch` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:468:23
[INFO] [stdout]     |
[INFO] [stdout] 468 |         let dispatch: IDispatch =
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CLSCTX_INPROC_SERVER` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:469:50
[INFO] [stdout]     |
[INFO] [stdout] 469 |             unsafe { CoCreateInstance(&id, None, CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER) }
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CLSCTX_LOCAL_SERVER` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:469:73
[INFO] [stdout]     |
[INFO] [stdout] 469 |             unsafe { CoCreateInstance(&id, None, CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER) }
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `DISPATCH_FLAGS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:499:16
[INFO] [stdout]     |
[INFO] [stdout] 499 |         flags: DISPATCH_FLAGS,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:500:17
[INFO] [stdout]     |
[INFO] [stdout] 500 |     ) -> Result<VARIANT> {
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 496 |     pub fn invoke_no_args<VARIANT>(
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DISPPARAMS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:503:20
[INFO] [stdout]     |
[INFO] [stdout] 503 |         let args = DISPPARAMS {
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `DISPATCH_FLAGS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:527:16
[INFO] [stdout]     |
[INFO] [stdout] 527 |         flags: DISPATCH_FLAGS,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:529:17
[INFO] [stdout]     |
[INFO] [stdout] 529 |     ) -> Result<VARIANT> {
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     pub fn invoke_args<VARIANT>(
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:531:27
[INFO] [stdout]     |
[INFO] [stdout] 531 |         let mut args: Vec<VARIANT> = values.into_iter().rev().map(make_variant).collect();
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     pub fn invoke_args<VARIANT>(
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DISPPARAMS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:532:22
[INFO] [stdout]     |
[INFO] [stdout] 532 |         let params = DISPPARAMS {
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:559:36
[INFO] [stdout]     |
[INFO] [stdout] 559 |     pub fn variant_summary(value: &VARIANT) -> String {
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_ARRAY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:571:29
[INFO] [stdout]     |
[INFO] [stdout] 571 |                 v if (v.0 & VT_ARRAY.0) != 0 => format!("safearray:vartype={}", v.0 & !VT_ARRAY.0),
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_ARRAY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:571:88
[INFO] [stdout]     |
[INFO] [stdout] 571 |                 v if (v.0 & VT_ARRAY.0) != 0 => format!("safearray:vartype={}", v.0 & !VT_ARRAY.0),
[INFO] [stdout]     |                                                                                        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DISPPARAMS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:581:22
[INFO] [stdout]     |
[INFO] [stdout] 581 |         let params = DISPPARAMS {
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DISPATCH_PROPERTYPUT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:592:17
[INFO] [stdout]     |
[INFO] [stdout] 592 |                 DISPATCH_PROPERTYPUT,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:991:29
[INFO] [stdout]     |
[INFO] [stdout] 991 |     fn variant_type(value: &VARIANT) -> String {
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1008:30
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     fn take_dispatch(value: &VARIANT) -> Option<windows::Win32::System::Com::IDispatch> {
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `core` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1278:45
[INFO] [stdout]      |
[INFO] [stdout] 1278 | ...                   clsid: windows::core::GUID::zeroed(),
[INFO] [stdout]      |                                       ^^^^ could not find `core` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_DISPATCH` in this scope
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1010:48
[INFO] [stdout]      |
[INFO] [stdout] 1010 |             if value.Anonymous.Anonymous.vt == VT_DISPATCH {
[INFO] [stdout]      |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1336:26
[INFO] [stdout]      |
[INFO] [stdout] 1336 |                 windows::Win32::System::Registry::HKEY_LOCAL_MACHINE,
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1483:38
[INFO] [stdout]      |
[INFO] [stdout] 1483 |     fn variant_type(value: &windows::Win32::System::Variant::VARIANT) -> String {
[INFO] [stdout]      |                                      ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1486:26
[INFO] [stdout]      |
[INFO] [stdout] 1486 |                 windows::Win32::System::Variant::VT_DISPATCH => "IDispatch".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1487:26
[INFO] [stdout]      |
[INFO] [stdout] 1487 |                 windows::Win32::System::Variant::VT_BSTR => "VT_BSTR".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1488:26
[INFO] [stdout]      |
[INFO] [stdout] 1488 |                 windows::Win32::System::Variant::VT_I4 => "VT_I4".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1489:26
[INFO] [stdout]      |
[INFO] [stdout] 1489 |                 windows::Win32::System::Variant::VT_R8 => "VT_R8".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1490:26
[INFO] [stdout]      |
[INFO] [stdout] 1490 |                 windows::Win32::System::Variant::VT_BOOL => "VT_BOOL".into(),
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1497:26
[INFO] [stdout]      |
[INFO] [stdout] 1497 |         value: &windows::Win32::System::Variant::VARIANT,
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1498:26
[INFO] [stdout]      |
[INFO] [stdout] 1498 |     ) -> Option<windows::Win32::System::Com::IDispatch> {
[INFO] [stdout]      |                          ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `Win32` in `windows`
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1500:57
[INFO] [stdout]      |
[INFO] [stdout] 1500 |             if value.Anonymous.Anonymous.vt == windows::Win32::System::Variant::VT_DISPATCH {
[INFO] [stdout]      |                                                         ^^^^^ could not find `Win32` in `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HKEY` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:44:20
[INFO] [stdout]    |
[INFO] [stdout] 44 | fn read_value(key: HKEY, name: &str) -> Option<String> {
[INFO] [stdout]    |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `REG_VALUE_TYPE` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:53:34
[INFO] [stdout]    |
[INFO] [stdout] 53 |             Some(&mut ty as *mut REG_VALUE_TYPE),
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `REG_SZ` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:61:14
[INFO] [stdout]    |
[INFO] [stdout] 61 |     if ty != REG_SZ && ty != REG_EXPAND_SZ {
[INFO] [stdout]    |              ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `REG_EXPAND_SZ` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:61:30
[INFO] [stdout]    |
[INFO] [stdout] 61 |     if ty != REG_SZ && ty != REG_EXPAND_SZ {
[INFO] [stdout]    |                              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `REG_VALUE_TYPE` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:70:34
[INFO] [stdout]    |
[INFO] [stdout] 70 |             Some(&mut ty as *mut REG_VALUE_TYPE),
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HKEY` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:86:13
[INFO] [stdout]    |
[INFO] [stdout] 86 |     parent: HKEY,
[INFO] [stdout]    |             ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:98:13
[INFO] [stdout]    |
[INFO] [stdout] 98 |             KEY_READ | view_flags(view),
[INFO] [stdout]    |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `REG_SAM_FLAGS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:112:38
[INFO] [stdout]     |
[INFO] [stdout] 112 | fn view_flags(view: RegistryView) -> REG_SAM_FLAGS {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_WOW64_32KEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:114:32
[INFO] [stdout]     |
[INFO] [stdout] 114 |         RegistryView::Win32 => KEY_WOW64_32KEY,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_WOW64_64KEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:115:32
[INFO] [stdout]     |
[INFO] [stdout] 115 |         RegistryView::Win64 => KEY_WOW64_64KEY,
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:119:23
[INFO] [stdout]     |
[INFO] [stdout] 119 | fn enum_subkeys(root: HKEY, path: &str, view: RegistryView) -> Vec<String> {
[INFO] [stdout]     |                       ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:127:13
[INFO] [stdout]     |
[INFO] [stdout] 127 |             KEY_READ | view_flags(view),
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:163:20
[INFO] [stdout]     |
[INFO] [stdout] 163 | fn scan_root(root: HKEY, sub: &str, view: RegistryView, out: &mut Catalogue) -> Result<()> {
[INFO] [stdout]     |                    ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:171:13
[INFO] [stdout]     |
[INFO] [stdout] 171 |             KEY_READ | view_flags(view),
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |                 KEY_READ | view_flags(view),
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HKEY_LOCAL_MACHINE` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |             HKEY_LOCAL_MACHINE,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:258:13
[INFO] [stdout]     |
[INFO] [stdout] 258 |             KEY_READ | view_flags(view),
[INFO] [stdout]     |             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `KEY_READ` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:296:17
[INFO] [stdout]     |
[INFO] [stdout] 296 |                 KEY_READ | view_flags(view),
[INFO] [stdout]     |                 ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HKEY_LOCAL_MACHINE` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:336:15
[INFO] [stdout]     |
[INFO] [stdout] 336 |     scan_root(HKEY_LOCAL_MACHINE, "SOFTWARE\\Classes\\CLSID", view, &mut c)?;
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HKEY_LOCAL_MACHINE` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:344:19
[INFO] [stdout]     |
[INFO] [stdout] 344 |         scan_root(HKEY_LOCAL_MACHINE, root, view, &mut c).ok();
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COINIT_APARTMENTTHREADED` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:377:38
[INFO] [stdout]     |
[INFO] [stdout] 377 |                 CoInitializeEx(None, COINIT_APARTMENTTHREADED)
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `IDispatch` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:394:23
[INFO] [stdout]     |
[INFO] [stdout] 394 |         pub dispatch: IDispatch,
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `IDispatch` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:405:18
[INFO] [stdout]     |
[INFO] [stdout] 405 |         Dispatch(IDispatch),
[INFO] [stdout]     |                  ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:408:49
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub fn make_variant(value: VariantValue) -> VARIANT {
[INFO] [stdout]     |                                                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_EMPTY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:410:37
[INFO] [stdout]     |
[INFO] [stdout] 410 |             VariantValue::Empty => (VT_EMPTY, VARIANT_0_0_0::default()),
[INFO] [stdout]     |                                     ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_NULL` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:411:36
[INFO] [stdout]     |
[INFO] [stdout] 411 |             VariantValue::Null => (VT_NULL, VARIANT_0_0_0::default()),
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:413:17
[INFO] [stdout]     |
[INFO] [stdout] 413 |                 VT_BSTR,
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:414:17
[INFO] [stdout]     |
[INFO] [stdout] 414 |                 VARIANT_0_0_0 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:418:37
[INFO] [stdout]     |
[INFO] [stdout] 418 |             VariantValue::I4(v) => (VT_I4, VARIANT_0_0_0 { lVal: v }),
[INFO] [stdout]     |                                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:418:44
[INFO] [stdout]     |
[INFO] [stdout] 418 |             VariantValue::I4(v) => (VT_I4, VARIANT_0_0_0 { lVal: v }),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:419:37
[INFO] [stdout]     |
[INFO] [stdout] 419 |             VariantValue::I8(v) => (VT_I8, VARIANT_0_0_0 { llVal: v }),
[INFO] [stdout]     |                                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:419:44
[INFO] [stdout]     |
[INFO] [stdout] 419 |             VariantValue::I8(v) => (VT_I8, VARIANT_0_0_0 { llVal: v }),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:420:37
[INFO] [stdout]     |
[INFO] [stdout] 420 |             VariantValue::R8(v) => (VT_R8, VARIANT_0_0_0 { dblVal: v }),
[INFO] [stdout]     |                                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:420:44
[INFO] [stdout]     |
[INFO] [stdout] 420 |             VariantValue::R8(v) => (VT_R8, VARIANT_0_0_0 { dblVal: v }),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_DATE` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:421:39
[INFO] [stdout]     |
[INFO] [stdout] 421 |             VariantValue::Date(v) => (VT_DATE, VARIANT_0_0_0 { dblVal: v }),
[INFO] [stdout]     |                                       ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:421:48
[INFO] [stdout]     |
[INFO] [stdout] 421 |             VariantValue::Date(v) => (VT_DATE, VARIANT_0_0_0 { dblVal: v }),
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:423:17
[INFO] [stdout]     |
[INFO] [stdout] 423 |                 VT_BOOL,
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:424:17
[INFO] [stdout]     |
[INFO] [stdout] 424 |                 VARIANT_0_0_0 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_DISPATCH` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:429:17
[INFO] [stdout]     |
[INFO] [stdout] 429 |                 VT_DISPATCH,
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:430:17
[INFO] [stdout]     |
[INFO] [stdout] 430 |                 VARIANT_0_0_0 {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:435:58
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 let psa = unsafe { SafeArrayCreateVector(VT_I4, 0, values.len() as u32) };
[INFO] [stdout]     |                                                          ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_ARRAY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:445:26
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 (VARENUM(VT_ARRAY.0 | VT_I4.0), VARIANT_0_0_0 { parray: psa })
[INFO] [stdout]     |                          ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:445:39
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 (VARENUM(VT_ARRAY.0 | VT_I4.0), VARIANT_0_0_0 { parray: psa })
[INFO] [stdout]     |                                       ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:445:49
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 (VARENUM(VT_ARRAY.0 | VT_I4.0), VARIANT_0_0_0 { parray: psa })
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:448:9
[INFO] [stdout]     |
[INFO] [stdout] 448 |         VARIANT {
[INFO] [stdout]     |         ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:449:24
[INFO] [stdout]     |
[INFO] [stdout] 449 |             Anonymous: VARIANT_0 {
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `VARIANT_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:450:56
[INFO] [stdout]     |
[INFO] [stdout] 450 |                 Anonymous: std::mem::ManuallyDrop::new(VARIANT_0_0 {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `IDispatch` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:468:23
[INFO] [stdout]     |
[INFO] [stdout] 468 |         let dispatch: IDispatch =
[INFO] [stdout]     |                       ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CLSCTX_INPROC_SERVER` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:469:50
[INFO] [stdout]     |
[INFO] [stdout] 469 |             unsafe { CoCreateInstance(&id, None, CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER) }
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CLSCTX_LOCAL_SERVER` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:469:73
[INFO] [stdout]     |
[INFO] [stdout] 469 |             unsafe { CoCreateInstance(&id, None, CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER) }
[INFO] [stdout]     |                                                                         ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `DISPATCH_FLAGS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:499:16
[INFO] [stdout]     |
[INFO] [stdout] 499 |         flags: DISPATCH_FLAGS,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:500:17
[INFO] [stdout]     |
[INFO] [stdout] 500 |     ) -> Result<VARIANT> {
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 496 |     pub fn invoke_no_args<VARIANT>(
[INFO] [stdout]     |                          +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DISPPARAMS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:503:20
[INFO] [stdout]     |
[INFO] [stdout] 503 |         let args = DISPPARAMS {
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `DISPATCH_FLAGS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:527:16
[INFO] [stdout]     |
[INFO] [stdout] 527 |         flags: DISPATCH_FLAGS,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:529:17
[INFO] [stdout]     |
[INFO] [stdout] 529 |     ) -> Result<VARIANT> {
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     pub fn invoke_args<VARIANT>(
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:531:27
[INFO] [stdout]     |
[INFO] [stdout] 531 |         let mut args: Vec<VARIANT> = values.into_iter().rev().map(make_variant).collect();
[INFO] [stdout]     |                           ^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 524 |     pub fn invoke_args<VARIANT>(
[INFO] [stdout]     |                       +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DISPPARAMS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:532:22
[INFO] [stdout]     |
[INFO] [stdout] 532 |         let params = DISPPARAMS {
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:559:36
[INFO] [stdout]     |
[INFO] [stdout] 559 |     pub fn variant_summary(value: &VARIANT) -> String {
[INFO] [stdout]     |                                    ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_ARRAY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:571:29
[INFO] [stdout]     |
[INFO] [stdout] 571 |                 v if (v.0 & VT_ARRAY.0) != 0 => format!("safearray:vartype={}", v.0 & !VT_ARRAY.0),
[INFO] [stdout]     |                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_ARRAY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:571:88
[INFO] [stdout]     |
[INFO] [stdout] 571 |                 v if (v.0 & VT_ARRAY.0) != 0 => format!("safearray:vartype={}", v.0 & !VT_ARRAY.0),
[INFO] [stdout]     |                                                                                        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DISPPARAMS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:581:22
[INFO] [stdout]     |
[INFO] [stdout] 581 |         let params = DISPPARAMS {
[INFO] [stdout]     |                      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DISPATCH_PROPERTYPUT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:592:17
[INFO] [stdout]     |
[INFO] [stdout] 592 |                 DISPATCH_PROPERTYPUT,
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:991:29
[INFO] [stdout]     |
[INFO] [stdout] 991 |     fn variant_type(value: &VARIANT) -> String {
[INFO] [stdout]     |                             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VARIANT` in this scope
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1008:30
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     fn take_dispatch(value: &VARIANT) -> Option<windows::Win32::System::Com::IDispatch> {
[INFO] [stdout]      |                              ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `VT_DISPATCH` in this scope
[INFO] [stdout]     --> crates/comcat-core/src/lib.rs:1010:48
[INFO] [stdout]      |
[INFO] [stdout] 1010 |             if value.Anonymous.Anonymous.vt == VT_DISPATCH {
[INFO] [stdout]      |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `REG_VALUE_TYPE` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let mut ty = REG_VALUE_TYPE(0);
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegQueryValueExW` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         RegQueryValueExW(
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegQueryValueExW` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         RegQueryValueExW(
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^ not found in this scope
[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/comcat-core/src/lib.rs:79:19
[INFO] [stdout]    |
[INFO] [stdout] 79 |         OsString::from_wide(&buf)
[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] 79 -         OsString::from_wide(&buf)
[INFO] [stdout] 79 +         OsString::from_iter(&buf)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let mut child = HKEY::default();
[INFO] [stdout]    |                     ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         RegOpenKeyExW(
[INFO] [stdout]    |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         let _ = RegCloseKey(child).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `REG_SAM_FLAGS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:116:34
[INFO] [stdout]     |
[INFO] [stdout] 116 |         RegistryView::Default => REG_SAM_FLAGS(0),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let mut key = HKEY::default();
[INFO] [stdout]     |                   ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 |         RegOpenKeyExW(
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegEnumKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 |             RegEnumKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:159:17
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let _ = RegCloseKey(key).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:164:19
[INFO] [stdout]     |
[INFO] [stdout] 164 |     let mut key = HKEY::default();
[INFO] [stdout]     |                   ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         RegOpenKeyExW(
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegEnumKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:182:13
[INFO] [stdout]     |
[INFO] [stdout] 182 |             RegEnumKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:206:22
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let mut ck = HKEY::default();
[INFO] [stdout]     |                      ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |             RegOpenKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:240:25
[INFO] [stdout]     |
[INFO] [stdout] 240 |                 let _ = RegCloseKey(ck).ok();
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:245:17
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let _ = RegCloseKey(key).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:251:23
[INFO] [stdout]     |
[INFO] [stdout] 251 |     let mut classes = HKEY::default();
[INFO] [stdout]     |                       ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |         RegOpenKeyExW(
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegEnumKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |             RegEnumKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:289:23
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let mut key = HKEY::default();
[INFO] [stdout]     |                       ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:292:13
[INFO] [stdout]     |
[INFO] [stdout] 292 |             RegOpenKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:325:21
[INFO] [stdout]     |
[INFO] [stdout] 325 |             let _ = RegCloseKey(key).ok();
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:329:17
[INFO] [stdout]     |
[INFO] [stdout] 329 |         let _ = RegCloseKey(classes).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CoInitializeEx` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:377:17
[INFO] [stdout]     |
[INFO] [stdout] 377 |                 CoInitializeEx(None, COINIT_APARTMENTTHREADED)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CoUninitialize` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:387:17
[INFO] [stdout]     |
[INFO] [stdout] 387 |                 CoUninitialize();
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:410:47
[INFO] [stdout]     |
[INFO] [stdout] 410 |             VariantValue::Empty => (VT_EMPTY, VARIANT_0_0_0::default()),
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `VARIANT_0_0_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:411:45
[INFO] [stdout]     |
[INFO] [stdout] 411 |             VariantValue::Null => (VT_NULL, VARIANT_0_0_0::default()),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ use of undeclared type `VARIANT_0_0_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayCreateVector` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:435:36
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 let psa = unsafe { SafeArrayCreateVector(VT_I4, 0, values.len() as u32) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayPutElement` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:441:33
[INFO] [stdout]     |
[INFO] [stdout] 441 | ...                   SafeArrayPutElement(psa, &index, value as *const i32 as *const _);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VARENUM` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:445:18
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 (VARENUM(VT_ARRAY.0 | VT_I4.0), VARIANT_0_0_0 { parray: psa })
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CLSIDFromProgID` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:465:26
[INFO] [stdout]     |
[INFO] [stdout] 465 |                 unsafe { CLSIDFromProgID(PCWSTR(name.as_ptr())) }.context("CLSIDFromProgID")?
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CoCreateInstance` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:469:22
[INFO] [stdout]     |
[INFO] [stdout] 469 |             unsafe { CoCreateInstance(&id, None, CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER) }
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:502:26
[INFO] [stdout]     |
[INFO] [stdout] 502 |         let mut result = VARIANT::default();
[INFO] [stdout]     |                          ^^^^^^^ use of undeclared type `VARIANT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:538:26
[INFO] [stdout]     |
[INFO] [stdout] 538 |         let mut result = VARIANT::default();
[INFO] [stdout]     |                          ^^^^^^^ use of undeclared type `VARIANT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:553:17
[INFO] [stdout]     |
[INFO] [stdout] 553 |                 VariantClear(arg).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:600:13
[INFO] [stdout]     |
[INFO] [stdout] 600 |             VariantClear(&mut arg).ok();
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `REG_VALUE_TYPE` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let mut ty = REG_VALUE_TYPE(0);
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegQueryValueExW` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |         RegQueryValueExW(
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegQueryValueExW` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         RegQueryValueExW(
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^ not found in this scope
[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/comcat-core/src/lib.rs:79:19
[INFO] [stdout]    |
[INFO] [stdout] 79 |         OsString::from_wide(&buf)
[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] 79 -         OsString::from_wide(&buf)
[INFO] [stdout] 79 +         OsString::from_iter(&buf)
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:91:21
[INFO] [stdout]    |
[INFO] [stdout] 91 |     let mut child = HKEY::default();
[INFO] [stdout]    |                     ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]   --> crates/comcat-core/src/lib.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         RegOpenKeyExW(
[INFO] [stdout]    |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:108:17
[INFO] [stdout]     |
[INFO] [stdout] 108 |         let _ = RegCloseKey(child).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `REG_SAM_FLAGS` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:116:34
[INFO] [stdout]     |
[INFO] [stdout] 116 |         RegistryView::Default => REG_SAM_FLAGS(0),
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let mut key = HKEY::default();
[INFO] [stdout]     |                   ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:123:9
[INFO] [stdout]     |
[INFO] [stdout] 123 |         RegOpenKeyExW(
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegEnumKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:141:13
[INFO] [stdout]     |
[INFO] [stdout] 141 |             RegEnumKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:159:17
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let _ = RegCloseKey(key).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:164:19
[INFO] [stdout]     |
[INFO] [stdout] 164 |     let mut key = HKEY::default();
[INFO] [stdout]     |                   ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         RegOpenKeyExW(
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegEnumKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:182:13
[INFO] [stdout]     |
[INFO] [stdout] 182 |             RegEnumKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:206:22
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let mut ck = HKEY::default();
[INFO] [stdout]     |                      ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |             RegOpenKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:240:25
[INFO] [stdout]     |
[INFO] [stdout] 240 |                 let _ = RegCloseKey(ck).ok();
[INFO] [stdout]     |                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:245:17
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let _ = RegCloseKey(key).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:251:23
[INFO] [stdout]     |
[INFO] [stdout] 251 |     let mut classes = HKEY::default();
[INFO] [stdout]     |                       ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:254:9
[INFO] [stdout]     |
[INFO] [stdout] 254 |         RegOpenKeyExW(
[INFO] [stdout]     |         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegEnumKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |             RegEnumKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `HKEY` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:289:23
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let mut key = HKEY::default();
[INFO] [stdout]     |                       ^^^^ use of undeclared type `HKEY`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegOpenKeyExW` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:292:13
[INFO] [stdout]     |
[INFO] [stdout] 292 |             RegOpenKeyExW(
[INFO] [stdout]     |             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:325:21
[INFO] [stdout]     |
[INFO] [stdout] 325 |             let _ = RegCloseKey(key).ok();
[INFO] [stdout]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `RegCloseKey` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:329:17
[INFO] [stdout]     |
[INFO] [stdout] 329 |         let _ = RegCloseKey(classes).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CoInitializeEx` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:377:17
[INFO] [stdout]     |
[INFO] [stdout] 377 |                 CoInitializeEx(None, COINIT_APARTMENTTHREADED)
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CoUninitialize` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:387:17
[INFO] [stdout]     |
[INFO] [stdout] 387 |                 CoUninitialize();
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:410:47
[INFO] [stdout]     |
[INFO] [stdout] 410 |             VariantValue::Empty => (VT_EMPTY, VARIANT_0_0_0::default()),
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^ use of undeclared type `VARIANT_0_0_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VARIANT_0_0_0` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:411:45
[INFO] [stdout]     |
[INFO] [stdout] 411 |             VariantValue::Null => (VT_NULL, VARIANT_0_0_0::default()),
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ use of undeclared type `VARIANT_0_0_0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayCreateVector` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:435:36
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 let psa = unsafe { SafeArrayCreateVector(VT_I4, 0, values.len() as u32) };
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayPutElement` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:441:33
[INFO] [stdout]     |
[INFO] [stdout] 441 | ...                   SafeArrayPutElement(psa, &index, value as *const i32 as *const _);
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VARENUM` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:445:18
[INFO] [stdout]     |
[INFO] [stdout] 445 |                 (VARENUM(VT_ARRAY.0 | VT_I4.0), VARIANT_0_0_0 { parray: psa })
[INFO] [stdout]     |                  ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CLSIDFromProgID` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:465:26
[INFO] [stdout]     |
[INFO] [stdout] 465 |                 unsafe { CLSIDFromProgID(PCWSTR(name.as_ptr())) }.context("CLSIDFromProgID")?
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `CoCreateInstance` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:469:22
[INFO] [stdout]     |
[INFO] [stdout] 469 |             unsafe { CoCreateInstance(&id, None, CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER) }
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:502:26
[INFO] [stdout]     |
[INFO] [stdout] 502 |         let mut result = VARIANT::default();
[INFO] [stdout]     |                          ^^^^^^^ use of undeclared type `VARIANT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VARIANT` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:538:26
[INFO] [stdout]     |
[INFO] [stdout] 538 |         let mut result = VARIANT::default();
[INFO] [stdout]     |                          ^^^^^^^ use of undeclared type `VARIANT`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:553:17
[INFO] [stdout]     |
[INFO] [stdout] 553 |                 VariantClear(arg).ok();
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:600:13
[INFO] [stdout]     |
[INFO] [stdout] 600 |             VariantClear(&mut arg).ok();
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:907:25
[INFO] [stdout]     |
[INFO] [stdout] 907 |                         VariantClear(&mut value).ok();
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:944:25
[INFO] [stdout]     |
[INFO] [stdout] 944 |                         VariantClear(&mut value).ok();
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:907:25
[INFO] [stdout]     |
[INFO] [stdout] 907 |                         VariantClear(&mut value).ok();
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope
[INFO] [stdout]    --> crates/comcat-core/src/lib.rs:944:25
[INFO] [stdout]     |
[INFO] [stdout] 944 |                         VariantClear(&mut value).ok();
[INFO] [stdout]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `comcat-core` (lib) due to 150 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0432, E0433, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `comcat-core` (lib test) due to 150 previous errors
[INFO] running `Command { std: "docker" "inspect" "0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872", kill_on_drop: false }`
[INFO] [stdout] 0f3dd6d8b39aa01797ccc1ef5fe15f6a08b31ae9ff3a5d9f68e43983a46d9872
