[INFO] fetching crate wic 0.3.0-alpha1...
[INFO] testing wic-0.3.0-alpha1 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate wic 0.3.0-alpha1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate wic 0.3.0-alpha1
[INFO] finished tweaking crates.io crate wic 0.3.0-alpha1
[INFO] tweaked toml for crates.io crate wic 0.3.0-alpha1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate wic 0.3.0-alpha1 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 17 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded dcommon v0.3.0-alpha1
[INFO] [stderr]   Downloaded derive-com-impl v0.1.1
[INFO] [stderr]   Downloaded dxgi v0.3.0-alpha4
[INFO] [stderr]   Downloaded derive-com-wrapper v0.1.0
[INFO] [stderr]   Downloaded checked-enum v0.1.1-alpha1
[INFO] [stderr]   Downloaded math2d v0.2.0-alpha8
[INFO] [stderr]   Downloaded com-wrapper v0.1.0
[INFO] [stderr]   Downloaded com-impl v0.1.1
[INFO] [stderr]   Downloaded auto-enum v0.2.0-alpha1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 048424beeeb0971e70b14a93e3aec02fd842e1f05a1e8202444898440044aced
[INFO] running `Command { std: "docker" "start" "-a" "048424beeeb0971e70b14a93e3aec02fd842e1f05a1e8202444898440044aced", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "048424beeeb0971e70b14a93e3aec02fd842e1f05a1e8202444898440044aced", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "048424beeeb0971e70b14a93e3aec02fd842e1f05a1e8202444898440044aced", kill_on_drop: false }`
[INFO] [stdout] 048424beeeb0971e70b14a93e3aec02fd842e1f05a1e8202444898440044aced
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1dc67fe51b35361e449ea6fb570234efbde89b7a5925ebb340c971a1eb3d7de3
[INFO] running `Command { std: "docker" "start" "-a" "1dc67fe51b35361e449ea6fb570234efbde89b7a5925ebb340c971a1eb3d7de3", kill_on_drop: false }`
[INFO] [stderr]    Compiling wic v0.3.0-alpha1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0463]: can't find crate for `derive_com_wrapper`
[INFO] [stdout]  --> src/lib.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | extern crate derive_com_wrapper;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `auto_enum`
[INFO] [stdout]  --> src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | extern crate auto_enum;
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]   --> src/lib.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use dcommon::GUID;
[INFO] [stdout]    |         ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap/builder/empty.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap/builder/empty.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `math2d`
[INFO] [stdout]  --> src/bitmap/builder/empty.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use math2d::Sizeu;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `math2d`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `math2d`, use `cargo add math2d` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap/builder/memory.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap/builder/memory.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `math2d`
[INFO] [stdout]  --> src/bitmap/builder/memory.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use math2d::Sizeu;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `math2d`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `math2d`, use `cargo add math2d` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap/builder/source.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap/builder/source.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/descriptions/bitmap_pattern.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use winapi::um::wincodec::WICBitmapPattern;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `math2d`
[INFO] [stdout]  --> src/bitmap/builder/source.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use math2d::Recti;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `math2d`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `math2d`, use `cargo add math2d` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use dcommon::{Error, Status};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]   --> src/bitmap/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use winapi::um::wincodec::IWICBitmap;
[INFO] [stdout]    |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/bitmap/mod.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use wio::com::ComPtr;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `math2d`
[INFO] [stdout]  --> src/bitmap/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use math2d::Recti;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `math2d`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `math2d`, use `cargo add math2d` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dcommon` in this scope
[INFO] [stdout]  --> src/bitmap_clipper/mod.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use dcommon::helpers::{deref_com_wrapper, deref_com_wrapper_mut};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap_clipper/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap_clipper/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use dcommon::{Error, Status};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/bitmap_clipper/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use winapi::um::wincodec::IWICBitmapClipper;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/bitmap_clipper/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dcommon` in this scope
[INFO] [stdout]  --> src/bitmap_codec_info/mod.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use dcommon::helpers::wstrnlen;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `math2d`
[INFO] [stdout]  --> src/bitmap_clipper/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use math2d::Recti;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `math2d`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `math2d`, use `cargo add math2d` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap_codec_info/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/bitmap_codec_info/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use winapi::um::wincodec::IWICBitmapCodecInfo;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/bitmap_codec_info/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/bitmap_codec_info/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use wio::wide::ToWide;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap_codec_info/mod.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use dcommon::GUID;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap_decoder/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]   --> src/bitmap_decoder/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use dcommon::objidl;
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]   --> src/bitmap_decoder/mod.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use winapi::um::wincodec::IWICBitmapDecoder;
[INFO] [stdout]    |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/bitmap_decoder/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use wio::com::ComPtr;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]   --> src/bitmap_decoder/mod.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use dcommon::{Error, Status};
[INFO] [stdout]    |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dcommon` in this scope
[INFO] [stdout]  --> src/bitmap_decoder/info.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use dcommon::objidl::Stream;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap_decoder/info.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/bitmap_decoder/info.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use winapi::um::wincodec::IWICBitmapDecoderInfo;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/bitmap_decoder/info.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap_decoder/info.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dcommon` in this scope
[INFO] [stdout]  --> src/bitmap_encoder/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use dcommon::{
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap_encoder/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]   --> src/bitmap_encoder/mod.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | use winapi::um::wincodec::IWICBitmapEncoder;
[INFO] [stdout]    |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/bitmap_encoder/mod.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use wio::com::ComPtr;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/bitmap_encoder/info.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use winapi::um::wincodec::IWICBitmapEncoderInfo;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/bitmap_encoder/info.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap_encoder/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use dcommon::{
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap_frame_decode/mod.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/bitmap_frame_decode/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use winapi::um::wincodec::IWICBitmapFrameDecode;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/bitmap_frame_decode/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/bitmap_frame_encode/mod.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use winapi::um::wincodec::IWICBitmapFrameEncode;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/bitmap_frame_encode/mod.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap_frame_decode/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap_lock/mod.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/bitmap_lock/mod.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use winapi::um::wincodec::IWICBitmapLock;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/bitmap_lock/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `math2d`
[INFO] [stdout]  --> src/bitmap_lock/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use math2d::Sizeu;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `math2d`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `math2d`, use `cargo add math2d` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/bitmap_source/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/bitmap_source/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use dcommon::{Error, Status};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `math2d`
[INFO] [stdout]  --> src/bitmap_source/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use math2d::Recti;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `math2d`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `math2d`, use `cargo add math2d` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]   --> src/bitmap_source/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use winapi::um::wincodec::IWICBitmapSource;
[INFO] [stdout]    |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/bitmap_source/mod.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use wio::com::ComPtr;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/color_context/mod.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use winapi::um::wincodec::IWICColorContext;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/color_context/mod.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `math2d`
[INFO] [stdout]  --> src/bitmap_source/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use math2d::Sizeu;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `math2d`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `math2d`, use `cargo add math2d` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/imaging_factory/mod.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use winapi::um::wincodec::IWICImagingFactory;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]  --> src/imaging_factory/mod.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use wio::com::ComPtr;
[INFO] [stdout]   |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/imaging_factory/mod.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dcommon` in this scope
[INFO] [stdout]  --> src/metadata_query_reader/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use dcommon::idltypes::propvariant::PropVariant;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dcommon` in this scope
[INFO] [stdout]  --> src/metadata_query_reader/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use dcommon::objidl::EnumString;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/metadata_query_reader/mod.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/metadata_query_reader/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use winapi::um::wincodec::IWICMetadataQueryReader;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/metadata_query_reader/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use wio::com::ComPtr;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/metadata_query_reader/mod.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use wio::wide::ToWide;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/metadata_query_reader/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use dcommon::Error;
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `checked_enum`
[INFO] [stdout]  --> src/palette/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use checked_enum::UncheckedEnum;
[INFO] [stdout]   |     ^^^^^^^^^^^^ use of unresolved module or unlinked crate `checked_enum`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `checked_enum`, use `cargo add checked_enum` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/palette/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/palette/mod.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use winapi::um::wincodec::IWICPalette;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/palette/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use wio::com::ComPtr;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `dcommon`
[INFO] [stdout]  --> src/palette/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use dcommon::{Error, Status};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dcommon` in this scope
[INFO] [stdout]  --> src/stream/mod.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use dcommon::helpers::{deref_com_wrapper, deref_com_wrapper_mut};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dcommon` in this scope
[INFO] [stdout]  --> src/stream/mod.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use dcommon::objidl::{self, enums::AccessMask};
[INFO] [stdout]   |     ^^^^^^^ use of unresolved module or unlinked crate `dcommon`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dcommon`, use `cargo add dcommon` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `com_wrapper`
[INFO] [stdout]  --> src/stream/mod.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use com_wrapper::ComWrapper;
[INFO] [stdout]   |     ^^^^^^^^^^^ use of unresolved module or unlinked crate `com_wrapper`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `com_wrapper`, use `cargo add com_wrapper` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]   --> src/stream/mod.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use winapi::um::wincodec::IWICStream;
[INFO] [stdout]    |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/stream/mod.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use wio::com::ComPtr;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `wio` in this scope
[INFO] [stdout]   --> src/stream/mod.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use wio::wide::ToWide;
[INFO] [stdout]    |     ^^^ use of unresolved module or unlinked crate `wio`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `wio`, use `cargo add wio` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `dxgi` in this scope
[INFO] [stdout]  --> src/descriptions/pixel_format.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use dxgi::enums::Format::*;
[INFO] [stdout]   |     ^^^^ use of unresolved module or unlinked crate `dxgi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `dxgi`, use `cargo add dxgi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/descriptions/pixel_format.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use winapi::shared::guiddef::{IsEqualGUID, GUID};
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `winapi` in this scope
[INFO] [stdout]  --> src/descriptions/pixel_format.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use winapi::um::wincodec::*;
[INFO] [stdout]   |     ^^^^^^ use of unresolved module or unlinked crate `winapi`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `winapi`, use `cargo add winapi` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0463.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `wic` (lib) due to 89 previous errors
[INFO] running `Command { std: "docker" "inspect" "1dc67fe51b35361e449ea6fb570234efbde89b7a5925ebb340c971a1eb3d7de3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1dc67fe51b35361e449ea6fb570234efbde89b7a5925ebb340c971a1eb3d7de3", kill_on_drop: false }`
[INFO] [stdout] 1dc67fe51b35361e449ea6fb570234efbde89b7a5925ebb340c971a1eb3d7de3
