[INFO] crate gfx-backend-dx11 0.5.0 is already in cache
[INFO] checking gfx-backend-dx11-0.5.0 against master#209b2be09fcaff937480d1fbbe8b31646e361c7a for pr-70917
[INFO] extracting crate gfx-backend-dx11 0.5.0 into /workspace/builds/worker-1/source
[INFO] validating manifest of crates.io crate gfx-backend-dx11 0.5.0 on toolchain 209b2be09fcaff937480d1fbbe8b31646e361c7a
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "read-manifest" "--manifest-path" "Cargo.toml"`
[INFO] started tweaking crates.io crate gfx-backend-dx11 0.5.0
[INFO] finished tweaking crates.io crate gfx-backend-dx11 0.5.0
[INFO] tweaked toml for crates.io crate gfx-backend-dx11 0.5.0 written to /workspace/builds/worker-1/source/Cargo.toml
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"`
[INFO] running `"/workspace/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "fetch" "--locked" "--manifest-path" "Cargo.toml"`
[INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+209b2be09fcaff937480d1fbbe8b31646e361c7a" "check" "--frozen" "--all" "--all-targets"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 3005ec45c281f23446fb425b81b433444e9b6170db9815378ec368f472371153
[INFO] running `"docker" "start" "-a" "3005ec45c281f23446fb425b81b433444e9b6170db9815378ec368f472371153"`
[INFO] [stderr]    Compiling winapi v0.3.8
[INFO] [stderr]    Compiling spirv_cross v0.18.0
[INFO] [stderr]     Checking gfx-hal v0.5.0
[INFO] [stderr]     Checking wio v0.2.2
[INFO] [stderr]     Checking gfx-auxil v0.3.0
[INFO] [stderr]     Checking gfx-backend-dx11 v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]   --> src/lib.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]   --> src/lib.rs:57:5
[INFO] [stderr]    |
[INFO] [stderr] 57 |     um::{d3d11, d3dcommon, winuser::GetClientRect},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`, `winapi::Interface`
[INFO] [stderr]   --> src/lib.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] ...
[INFO] [stderr] 57 |     um::{d3d11, d3dcommon, winuser::GetClientRect},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 58 |     Interface as _,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^ no `Interface` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]   --> src/conv.rs:32:5
[INFO] [stderr]    |
[INFO] [stderr] 32 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]   --> src/conv.rs:36:5
[INFO] [stderr]    |
[INFO] [stderr] 36 |     um::{d3d11::*, d3dcommon::*},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `wio::com`
[INFO] [stderr]   --> src/lib.rs:61:10
[INFO] [stderr]    |
[INFO] [stderr] 61 | use wio::com::ComPtr;
[INFO] [stderr]    |          ^^^ could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `winapi::um`
[INFO] [stderr]  --> src/debug.rs:1:13
[INFO] [stderr]   |
[INFO] [stderr] 1 | use winapi::um::d3d11;
[INFO] [stderr]   |             ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]   --> src/debug.rs:11:9
[INFO] [stderr]    |
[INFO] [stderr] 11 |         shared::minwindef::{BOOL, INT},
[INFO] [stderr]    |         ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]   --> src/debug.rs:12:9
[INFO] [stderr]    |
[INFO] [stderr] 12 |         um::{
[INFO] [stderr]    |         ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]   --> src/device.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `wio::com`, `wio::wide`
[INFO] [stderr]  --> src/debug.rs:3:11
[INFO] [stderr]   |
[INFO] [stderr] 3 | use wio::{com::ComPtr, wide::ToWide};
[INFO] [stderr]   |           ^^^          ^^^^ could not find `wide` in `wio`
[INFO] [stderr]   |           |
[INFO] [stderr]   |           could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`, `winapi::Interface`
[INFO] [stderr]   --> src/device.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] ...
[INFO] [stderr] 26 |     um::{d3d11, d3d11sdklayers, d3dcommon},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 27 |     Interface as _,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^ no `Interface` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `wio::com`
[INFO] [stderr]   --> src/device.rs:30:10
[INFO] [stderr]    |
[INFO] [stderr] 30 | use wio::com::ComPtr;
[INFO] [stderr]    |          ^^^ could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/dxgi.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     shared::{
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]   --> src/dxgi.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 |     um::unknwnbase::IUnknown,
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::Interface`
[INFO] [stderr]   --> src/dxgi.rs:4:5
[INFO] [stderr]    |
[INFO] [stderr] 4  |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] ...
[INFO] [stderr] 14 |     Interface,
[INFO] [stderr]    |     ^^^^^^^^^ no `Interface` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/dxgi.rs:19:35
[INFO] [stderr]    |
[INFO] [stderr] 19 | use std::{ffi::OsString, mem, os::windows::ffi::OsStringExt, ptr};
[INFO] [stderr]    |                                   ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `wio::com`
[INFO] [stderr]   --> src/dxgi.rs:17:10
[INFO] [stderr]    |
[INFO] [stderr] 17 | use wio::com::ComPtr;
[INFO] [stderr]    |          ^^^ could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/internal.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     shared::{
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`
[INFO] [stderr]   --> src/internal.rs:9:5
[INFO] [stderr]    |
[INFO] [stderr] 9  |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] ...
[INFO] [stderr] 14 |     um::{d3d11, d3dcommon},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `wio::com`
[INFO] [stderr]   --> src/internal.rs:17:10
[INFO] [stderr]    |
[INFO] [stderr] 17 | use wio::com::ComPtr;
[INFO] [stderr]    |          ^^^ could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`
[INFO] [stderr]  --> src/shader.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 |     shared::winerror,
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 7 |     um::{d3dcommon, d3dcompiler},
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `wio::com`, `dxgiformat::*`, `dxgiformat::*`, `dxgiformat::*`
[INFO] [stderr]    --> src/shader.rs:9:10
[INFO] [stderr]     |
[INFO] [stderr] 9   | use wio::com::ComPtr;
[INFO] [stderr]     |          ^^^ could not find `com` in `wio`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/internal.rs:723:13
[INFO] [stderr]     |
[INFO] [stderr] 723 |         use dxgiformat::*;
[INFO] [stderr]     |             ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 832 |         use dxgiformat::*;
[INFO] [stderr]     |             ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 942 |         use dxgiformat::*;
[INFO] [stderr]     |             ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `RIDL` in this scope
[INFO] [stderr]   --> src/debug.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     RIDL! {#[uuid(0xb2daad8b, 0x03d4, 0x4dbf, 0x95, 0xeb, 0x32, 0xab, 0x4b, 0x63, 0xd0, 0xab)]
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]   --> src/lib.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]   --> src/lib.rs:57:5
[INFO] [stderr]    |
[INFO] [stderr] 57 |     um::{d3d11, d3dcommon, winuser::GetClientRect},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`, `winapi::Interface`
[INFO] [stderr]   --> src/lib.rs:50:5
[INFO] [stderr]    |
[INFO] [stderr] 50 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] ...
[INFO] [stderr] 57 |     um::{d3d11, d3dcommon, winuser::GetClientRect},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 58 |     Interface as _,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^ no `Interface` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]   --> src/conv.rs:32:5
[INFO] [stderr]    |
[INFO] [stderr] 32 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]   --> src/conv.rs:36:5
[INFO] [stderr]    |
[INFO] [stderr] 36 |     um::{d3d11::*, d3dcommon::*},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `wio::com`
[INFO] [stderr]   --> src/lib.rs:61:10
[INFO] [stderr]    |
[INFO] [stderr] 61 | use wio::com::ComPtr;
[INFO] [stderr]    |          ^^^ could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `winapi::um`
[INFO] [stderr]  --> src/debug.rs:1:13
[INFO] [stderr]   |
[INFO] [stderr] 1 | use winapi::um::d3d11;
[INFO] [stderr]   |             ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]   --> src/debug.rs:11:9
[INFO] [stderr]    |
[INFO] [stderr] 11 |         shared::minwindef::{BOOL, INT},
[INFO] [stderr]    |         ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]   --> src/debug.rs:12:9
[INFO] [stderr]    |
[INFO] [stderr] 12 |         um::{
[INFO] [stderr]    |         ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]   --> src/device.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `wio::com`, `wio::wide`
[INFO] [stderr]  --> src/debug.rs:3:11
[INFO] [stderr]   |
[INFO] [stderr] 3 | use wio::{com::ComPtr, wide::ToWide};
[INFO] [stderr]   |           ^^^          ^^^^ could not find `wide` in `wio`
[INFO] [stderr]   |           |
[INFO] [stderr]   |           could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`, `winapi::Interface`
[INFO] [stderr]   --> src/device.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] ...
[INFO] [stderr] 26 |     um::{d3d11, d3d11sdklayers, d3dcommon},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 27 |     Interface as _,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^ no `Interface` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `wio::com`
[INFO] [stderr]   --> src/device.rs:30:10
[INFO] [stderr]    |
[INFO] [stderr] 30 | use wio::com::ComPtr;
[INFO] [stderr]    |          ^^^ could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/dxgi.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 |     shared::{
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `um` in `winapi`
[INFO] [stderr]   --> src/dxgi.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 |     um::unknwnbase::IUnknown,
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::Interface`
[INFO] [stderr]   --> src/dxgi.rs:4:5
[INFO] [stderr]    |
[INFO] [stderr] 4  |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] ...
[INFO] [stderr] 14 |     Interface,
[INFO] [stderr]    |     ^^^^^^^^^ no `Interface` in the root
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `windows` in `os`
[INFO] [stderr]   --> src/dxgi.rs:19:35
[INFO] [stderr]    |
[INFO] [stderr] 19 | use std::{ffi::OsString, mem, os::windows::ffi::OsStringExt, ptr};
[INFO] [stderr]    |                                   ^^^^^^^ could not find `windows` in `os`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `wio::com`
[INFO] [stderr]   --> src/dxgi.rs:17:10
[INFO] [stderr]    |
[INFO] [stderr] 17 | use wio::com::ComPtr;
[INFO] [stderr]    |          ^^^ could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `shared` in `winapi`
[INFO] [stderr]  --> src/internal.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     shared::{
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`
[INFO] [stderr]   --> src/internal.rs:9:5
[INFO] [stderr]    |
[INFO] [stderr] 9  |     shared::{
[INFO] [stderr]    |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] ...
[INFO] [stderr] 14 |     um::{d3d11, d3dcommon},
[INFO] [stderr]    |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved import `wio::com`
[INFO] [stderr]   --> src/internal.rs:17:10
[INFO] [stderr]    |
[INFO] [stderr] 17 | use wio::com::ComPtr;
[INFO] [stderr]    |          ^^^ could not find `com` in `wio`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `winapi::shared`, `winapi::um`
[INFO] [stderr]  --> src/shader.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 |     shared::winerror,
[INFO] [stderr]   |     ^^^^^^ could not find `shared` in `winapi`
[INFO] [stderr] 7 |     um::{d3dcommon, d3dcompiler},
[INFO] [stderr]   |     ^^ could not find `um` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0432]: unresolved imports `wio::com`, `dxgiformat::*`, `dxgiformat::*`, `dxgiformat::*`
[INFO] [stderr]    --> src/shader.rs:9:10
[INFO] [stderr]     |
[INFO] [stderr] 9   | use wio::com::ComPtr;
[INFO] [stderr]     |          ^^^ could not find `com` in `wio`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/internal.rs:723:13
[INFO] [stderr]     |
[INFO] [stderr] 723 |         use dxgiformat::*;
[INFO] [stderr]     |             ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 832 |         use dxgiformat::*;
[INFO] [stderr]     |             ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 942 |         use dxgiformat::*;
[INFO] [stderr]     |             ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find macro `RIDL` in this scope
[INFO] [stderr]   --> src/debug.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 |     RIDL! {#[uuid(0xb2daad8b, 0x03d4, 0x4dbf, 0x95, 0xeb, 0x32, 0xab, 0x4b, 0x63, 0xd0, 0xab)]
[INFO] [stderr]    |     ^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:177:15
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             -------------------------- variable not in all patterns
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               -------------------------- variable not in all patterns
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr]    --> src/conv.rs:177:15
[INFO] [stderr]     |
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ------------------------- variable not in all patterns
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr]    --> src/conv.rs:178:15
[INFO] [stderr]     |
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ------------------------- variable not in all patterns
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr]    --> src/conv.rs:179:15
[INFO] [stderr]     |
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:180:15
[INFO] [stderr]     |
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_B8G8R8A8_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:190:42
[INFO] [stderr]     |
[INFO] [stderr] 190 |             DXGI_FORMAT_B8G8R8A8_UNORM | DXGI_FORMAT_B8G8R8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             --------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_B8G8R8A8_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_B8G8R8A8_UNORM`
[INFO] [stderr]    --> src/conv.rs:190:13
[INFO] [stderr]     |
[INFO] [stderr] 190 |             DXGI_FORMAT_B8G8R8A8_UNORM | DXGI_FORMAT_B8G8R8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_B8G8R8A8_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:190:13
[INFO] [stderr]     |
[INFO] [stderr] 190 |             DXGI_FORMAT_B8G8R8A8_UNORM | DXGI_FORMAT_B8G8R8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^   ------------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_B8G8R8A8_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_B8G8R8A8_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:190:42
[INFO] [stderr]     |
[INFO] [stderr] 190 |             DXGI_FORMAT_B8G8R8A8_UNORM | DXGI_FORMAT_B8G8R8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:210:36
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             --------------------   ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_UNORM`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R8_UNORM`
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8_UNORM`
[INFO] [stderr]    --> src/conv.rs:210:13
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:210:13
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   --------------------   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_SNORM`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      variable not in all patterns
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R8_SNORM`
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8_SNORM`
[INFO] [stderr]    --> src/conv.rs:210:36
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:210:13
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^   ------------------- variable not in all patterns
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R8_UINT`
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R8_UINT`
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8_UINT`
[INFO] [stderr]    --> src/conv.rs:210:59
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:210:13
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_SINT`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R8_SINT`
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R8_SINT`
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8_SINT`
[INFO] [stderr]    --> src/conv.rs:211:15
[INFO] [stderr]     |
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:222:15
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ---------------------- variable not in all patterns
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UNORM`
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UNORM`
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8_UNORM`
[INFO] [stderr]    --> src/conv.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SNORM`
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ---------------------- variable not in all patterns
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SNORM`
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8_SNORM`
[INFO] [stderr]    --> src/conv.rs:222:15
[INFO] [stderr]     |
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UINT`
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UINT`
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               --------------------- variable not in all patterns
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8_UINT`
[INFO] [stderr]    --> src/conv.rs:223:15
[INFO] [stderr]     |
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               --------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr]    --> src/conv.rs:224:15
[INFO] [stderr]     |
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UINT`
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UINT`
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               -------------------- variable not in all patterns
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UINT`
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_UINT`
[INFO] [stderr]    --> src/conv.rs:246:15
[INFO] [stderr]     |
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:245:15
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             --------------------- variable not in all patterns
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_UNORM`
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SNORM`
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               --------------------- variable not in all patterns
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SNORM`
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SNORM`
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_SNORM`
[INFO] [stderr]    --> src/conv.rs:245:15
[INFO] [stderr]     |
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SINT`
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SINT`
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SINT`
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               -------------------- variable not in all patterns
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_SINT`
[INFO] [stderr]    --> src/conv.rs:247:15
[INFO] [stderr]     |
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               --------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr]    --> src/conv.rs:248:15
[INFO] [stderr]     |
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:259:15
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ------------------------ variable not in all patterns
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ------------------------ variable not in all patterns
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr]    --> src/conv.rs:259:15
[INFO] [stderr]     |
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ----------------------- variable not in all patterns
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr]    --> src/conv.rs:260:15
[INFO] [stderr]     |
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ----------------------- variable not in all patterns
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr]    --> src/conv.rs:261:15
[INFO] [stderr]     |
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------------ variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr]    --> src/conv.rs:262:15
[INFO] [stderr]     |
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:273:15
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ------------------------------ variable not in all patterns
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ------------------------------ variable not in all patterns
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr]    --> src/conv.rs:273:15
[INFO] [stderr]     |
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ----------------------------- variable not in all patterns
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr]    --> src/conv.rs:274:15
[INFO] [stderr]     |
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ----------------------------- variable not in all patterns
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr]    --> src/conv.rs:275:15
[INFO] [stderr]     |
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------------------ variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr]    --> src/conv.rs:276:15
[INFO] [stderr]     |
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:307:36
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |             --------------------   ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32_UINT`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R32_UINT`
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32_UINT`
[INFO] [stderr]    --> src/conv.rs:307:13
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:307:13
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr]    --> src/conv.rs:307:59
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |                                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:307:13
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   --------------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32_SINT`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      variable not in all patterns
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R32_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32_SINT`
[INFO] [stderr]    --> src/conv.rs:307:36
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:319:39
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |             -----------------------   ^^^^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32_UINT`
[INFO] [stderr]     |             |                         |
[INFO] [stderr]     |             |                         pattern doesn't bind `DXGI_FORMAT_R32G32_UINT`
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32_UINT`
[INFO] [stderr]    --> src/conv.rs:319:13
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:319:13
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^   -----------------------   ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32_SINT`
[INFO] [stderr]     |             |                         |
[INFO] [stderr]     |             |                         variable not in all patterns
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R32G32_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32_SINT`
[INFO] [stderr]    --> src/conv.rs:319:39
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:319:13
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^^^   ------------------------ variable not in all patterns
[INFO] [stderr]     |             |                         |
[INFO] [stderr]     |             |                         pattern doesn't bind `DXGI_FORMAT_R32G32_FLOAT`
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R32G32_FLOAT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32_FLOAT`
[INFO] [stderr]    --> src/conv.rs:319:65
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:333:15
[INFO] [stderr]     |
[INFO] [stderr] 332 |             DXGI_FORMAT_R32G32B32_UINT
[INFO] [stderr]     |             -------------------------- variable not in all patterns
[INFO] [stderr] 333 |             | DXGI_FORMAT_R32G32B32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_UINT`
[INFO] [stderr] 334 |             | DXGI_FORMAT_R32G32B32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32_UINT`
[INFO] [stderr]    --> src/conv.rs:332:13
[INFO] [stderr]     |
[INFO] [stderr] 332 |             DXGI_FORMAT_R32G32B32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:332:13
[INFO] [stderr]     |
[INFO] [stderr] 332 |             DXGI_FORMAT_R32G32B32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_SINT`
[INFO] [stderr] 333 |             | DXGI_FORMAT_R32G32B32_SINT
[INFO] [stderr]     |               -------------------------- variable not in all patterns
[INFO] [stderr] 334 |             | DXGI_FORMAT_R32G32B32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32_SINT`
[INFO] [stderr]    --> src/conv.rs:333:15
[INFO] [stderr]     |
[INFO] [stderr] 333 |             | DXGI_FORMAT_R32G32B32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:332:13
[INFO] [stderr]     |
[INFO] [stderr] 332 |             DXGI_FORMAT_R32G32B32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_FLOAT`
[INFO] [stderr] 333 |             | DXGI_FORMAT_R32G32B32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_FLOAT`
[INFO] [stderr] 334 |             | DXGI_FORMAT_R32G32B32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               --------------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32_FLOAT`
[INFO] [stderr]    --> src/conv.rs:334:15
[INFO] [stderr]     |
[INFO] [stderr] 334 |             | DXGI_FORMAT_R32G32B32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32A32_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:345:15
[INFO] [stderr]     |
[INFO] [stderr] 344 |             DXGI_FORMAT_R32G32B32A32_UINT
[INFO] [stderr]     |             ----------------------------- variable not in all patterns
[INFO] [stderr] 345 |             | DXGI_FORMAT_R32G32B32A32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_UINT`
[INFO] [stderr] 346 |             | DXGI_FORMAT_R32G32B32A32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32A32_UINT`
[INFO] [stderr]    --> src/conv.rs:344:13
[INFO] [stderr]     |
[INFO] [stderr] 344 |             DXGI_FORMAT_R32G32B32A32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32A32_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:344:13
[INFO] [stderr]     |
[INFO] [stderr] 344 |             DXGI_FORMAT_R32G32B32A32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_SINT`
[INFO] [stderr] 345 |             | DXGI_FORMAT_R32G32B32A32_SINT
[INFO] [stderr]     |               ----------------------------- variable not in all patterns
[INFO] [stderr] 346 |             | DXGI_FORMAT_R32G32B32A32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32A32_SINT`
[INFO] [stderr]    --> src/conv.rs:345:15
[INFO] [stderr]     |
[INFO] [stderr] 345 |             | DXGI_FORMAT_R32G32B32A32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32A32_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:344:13
[INFO] [stderr]     |
[INFO] [stderr] 344 |             DXGI_FORMAT_R32G32B32A32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_FLOAT`
[INFO] [stderr] 345 |             | DXGI_FORMAT_R32G32B32A32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_FLOAT`
[INFO] [stderr] 346 |             | DXGI_FORMAT_R32G32B32A32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------------------ variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32A32_FLOAT`
[INFO] [stderr]    --> src/conv.rs:346:15
[INFO] [stderr]     |
[INFO] [stderr] 346 |             | DXGI_FORMAT_R32G32B32A32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R10G10B10A2_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:356:45
[INFO] [stderr]     |
[INFO] [stderr] 356 |             DXGI_FORMAT_R10G10B10A2_UNORM | DXGI_FORMAT_R10G10B10A2_UINT => DecomposedDxgiFormat {
[INFO] [stderr]     |             -----------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R10G10B10A2_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R10G10B10A2_UNORM`
[INFO] [stderr]    --> src/conv.rs:356:13
[INFO] [stderr]     |
[INFO] [stderr] 356 |             DXGI_FORMAT_R10G10B10A2_UNORM | DXGI_FORMAT_R10G10B10A2_UINT => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R10G10B10A2_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:356:13
[INFO] [stderr]     |
[INFO] [stderr] 356 |             DXGI_FORMAT_R10G10B10A2_UNORM | DXGI_FORMAT_R10G10B10A2_UINT => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   ---------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R10G10B10A2_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R10G10B10A2_UINT`
[INFO] [stderr]    --> src/conv.rs:356:45
[INFO] [stderr]     |
[INFO] [stderr] 356 |             DXGI_FORMAT_R10G10B10A2_UNORM | DXGI_FORMAT_R10G10B10A2_UINT => DecomposedDxgiFormat {
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC1_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:387:37
[INFO] [stderr]     |
[INFO] [stderr] 387 |             DXGI_FORMAT_BC1_UNORM | DXGI_FORMAT_BC1_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC1_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC1_UNORM`
[INFO] [stderr]    --> src/conv.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |             DXGI_FORMAT_BC1_UNORM | DXGI_FORMAT_BC1_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC1_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |             DXGI_FORMAT_BC1_UNORM | DXGI_FORMAT_BC1_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   -------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC1_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC1_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:387:37
[INFO] [stderr]     |
[INFO] [stderr] 387 |             DXGI_FORMAT_BC1_UNORM | DXGI_FORMAT_BC1_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC2_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:398:37
[INFO] [stderr]     |
[INFO] [stderr] 398 |             DXGI_FORMAT_BC2_UNORM | DXGI_FORMAT_BC2_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC2_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC2_UNORM`
[INFO] [stderr]    --> src/conv.rs:398:13
[INFO] [stderr]     |
[INFO] [stderr] 398 |             DXGI_FORMAT_BC2_UNORM | DXGI_FORMAT_BC2_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC2_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:398:13
[INFO] [stderr]     |
[INFO] [stderr] 398 |             DXGI_FORMAT_BC2_UNORM | DXGI_FORMAT_BC2_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   -------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC2_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC2_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:398:37
[INFO] [stderr]     |
[INFO] [stderr] 398 |             DXGI_FORMAT_BC2_UNORM | DXGI_FORMAT_BC2_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC3_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:409:37
[INFO] [stderr]     |
[INFO] [stderr] 409 |             DXGI_FORMAT_BC3_UNORM | DXGI_FORMAT_BC3_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC3_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC3_UNORM`
[INFO] [stderr]    --> src/conv.rs:409:13
[INFO] [stderr]     |
[INFO] [stderr] 409 |             DXGI_FORMAT_BC3_UNORM | DXGI_FORMAT_BC3_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC3_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:409:13
[INFO] [stderr]     |
[INFO] [stderr] 409 |             DXGI_FORMAT_BC3_UNORM | DXGI_FORMAT_BC3_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   -------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC3_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC3_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:409:37
[INFO] [stderr]     |
[INFO] [stderr] 409 |             DXGI_FORMAT_BC3_UNORM | DXGI_FORMAT_BC3_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC4_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:420:37
[INFO] [stderr]     |
[INFO] [stderr] 420 |             DXGI_FORMAT_BC4_UNORM | DXGI_FORMAT_BC4_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC4_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC4_UNORM`
[INFO] [stderr]    --> src/conv.rs:420:13
[INFO] [stderr]     |
[INFO] [stderr] 420 |             DXGI_FORMAT_BC4_UNORM | DXGI_FORMAT_BC4_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC4_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:420:13
[INFO] [stderr]     |
[INFO] [stderr] 420 |             DXGI_FORMAT_BC4_UNORM | DXGI_FORMAT_BC4_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC4_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC4_SNORM`
[INFO] [stderr]    --> src/conv.rs:420:37
[INFO] [stderr]     |
[INFO] [stderr] 420 |             DXGI_FORMAT_BC4_UNORM | DXGI_FORMAT_BC4_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC5_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:431:37
[INFO] [stderr]     |
[INFO] [stderr] 431 |             DXGI_FORMAT_BC5_UNORM | DXGI_FORMAT_BC5_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC5_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC5_UNORM`
[INFO] [stderr]    --> src/conv.rs:431:13
[INFO] [stderr]     |
[INFO] [stderr] 431 |             DXGI_FORMAT_BC5_UNORM | DXGI_FORMAT_BC5_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC5_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:431:13
[INFO] [stderr]     |
[INFO] [stderr] 431 |             DXGI_FORMAT_BC5_UNORM | DXGI_FORMAT_BC5_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC5_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC5_SNORM`
[INFO] [stderr]    --> src/conv.rs:431:37
[INFO] [stderr]     |
[INFO] [stderr] 431 |             DXGI_FORMAT_BC5_UNORM | DXGI_FORMAT_BC5_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC6H_UF16` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:442:37
[INFO] [stderr]     |
[INFO] [stderr] 442 |             DXGI_FORMAT_BC6H_UF16 | DXGI_FORMAT_BC6H_SF16 => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC6H_UF16`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC6H_UF16`
[INFO] [stderr]    --> src/conv.rs:442:13
[INFO] [stderr]     |
[INFO] [stderr] 442 |             DXGI_FORMAT_BC6H_UF16 | DXGI_FORMAT_BC6H_SF16 => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC6H_SF16` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:442:13
[INFO] [stderr]     |
[INFO] [stderr] 442 |             DXGI_FORMAT_BC6H_UF16 | DXGI_FORMAT_BC6H_SF16 => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC6H_SF16`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC6H_SF16`
[INFO] [stderr]    --> src/conv.rs:442:37
[INFO] [stderr]     |
[INFO] [stderr] 442 |             DXGI_FORMAT_BC6H_UF16 | DXGI_FORMAT_BC6H_SF16 => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC7_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:454:37
[INFO] [stderr]     |
[INFO] [stderr] 454 |             DXGI_FORMAT_BC7_UNORM | DXGI_FORMAT_BC7_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC7_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC7_UNORM`
[INFO] [stderr]    --> src/conv.rs:454:13
[INFO] [stderr]     |
[INFO] [stderr] 454 |             DXGI_FORMAT_BC7_UNORM | DXGI_FORMAT_BC7_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC7_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:454:13
[INFO] [stderr]     |
[INFO] [stderr] 454 |             DXGI_FORMAT_BC7_UNORM | DXGI_FORMAT_BC7_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   -------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC7_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC7_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:454:37
[INFO] [stderr]     |
[INFO] [stderr] 454 |             DXGI_FORMAT_BC7_UNORM | DXGI_FORMAT_BC7_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:177:15
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             -------------------------- variable not in all patterns
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_UNORM`
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               -------------------------- variable not in all patterns
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_SNORM`
[INFO] [stderr]    --> src/conv.rs:177:15
[INFO] [stderr]     |
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ------------------------- variable not in all patterns
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_UINT`
[INFO] [stderr]    --> src/conv.rs:178:15
[INFO] [stderr]     |
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ------------------------- variable not in all patterns
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr]    --> src/conv.rs:179:15
[INFO] [stderr]     |
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:176:13
[INFO] [stderr]     |
[INFO] [stderr] 176 |             DXGI_FORMAT_R8G8B8A8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr] 177 |             | DXGI_FORMAT_R8G8B8A8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr] 178 |             | DXGI_FORMAT_R8G8B8A8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr] 179 |             | DXGI_FORMAT_R8G8B8A8_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8B8A8_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:180:15
[INFO] [stderr]     |
[INFO] [stderr] 180 |             | DXGI_FORMAT_R8G8B8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_B8G8R8A8_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:190:42
[INFO] [stderr]     |
[INFO] [stderr] 190 |             DXGI_FORMAT_B8G8R8A8_UNORM | DXGI_FORMAT_B8G8R8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             --------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_B8G8R8A8_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_B8G8R8A8_UNORM`
[INFO] [stderr]    --> src/conv.rs:190:13
[INFO] [stderr]     |
[INFO] [stderr] 190 |             DXGI_FORMAT_B8G8R8A8_UNORM | DXGI_FORMAT_B8G8R8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_B8G8R8A8_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:190:13
[INFO] [stderr]     |
[INFO] [stderr] 190 |             DXGI_FORMAT_B8G8R8A8_UNORM | DXGI_FORMAT_B8G8R8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^   ------------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_B8G8R8A8_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_B8G8R8A8_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:190:42
[INFO] [stderr]     |
[INFO] [stderr] 190 |             DXGI_FORMAT_B8G8R8A8_UNORM | DXGI_FORMAT_B8G8R8A8_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:210:36
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             --------------------   ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_UNORM`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R8_UNORM`
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8_UNORM`
[INFO] [stderr]    --> src/conv.rs:210:13
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:210:13
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   --------------------   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_SNORM`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      variable not in all patterns
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R8_SNORM`
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8_SNORM`
[INFO] [stderr]    --> src/conv.rs:210:36
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:210:13
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^   ------------------- variable not in all patterns
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R8_UINT`
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R8_UINT`
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8_UINT`
[INFO] [stderr]    --> src/conv.rs:210:59
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |                                                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:210:13
[INFO] [stderr]     |
[INFO] [stderr] 210 |             DXGI_FORMAT_R8_UNORM | DXGI_FORMAT_R8_SNORM | DXGI_FORMAT_R8_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8_SINT`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R8_SINT`
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R8_SINT`
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8_SINT`
[INFO] [stderr]    --> src/conv.rs:211:15
[INFO] [stderr]     |
[INFO] [stderr] 211 |             | DXGI_FORMAT_R8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:222:15
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ---------------------- variable not in all patterns
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UNORM`
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UNORM`
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8_UNORM`
[INFO] [stderr]    --> src/conv.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SNORM`
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ---------------------- variable not in all patterns
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SNORM`
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8_SNORM`
[INFO] [stderr]    --> src/conv.rs:222:15
[INFO] [stderr]     |
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UINT`
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UINT`
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               --------------------- variable not in all patterns
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8_UINT`
[INFO] [stderr]    --> src/conv.rs:223:15
[INFO] [stderr]     |
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R8G8_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |             DXGI_FORMAT_R8G8_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr] 222 |             | DXGI_FORMAT_R8G8_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr] 223 |             | DXGI_FORMAT_R8G8_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               --------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr]    --> src/conv.rs:224:15
[INFO] [stderr]     |
[INFO] [stderr] 224 |             | DXGI_FORMAT_R8G8_SINT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UINT`
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UINT`
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               -------------------- variable not in all patterns
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UINT`
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_UINT`
[INFO] [stderr]    --> src/conv.rs:246:15
[INFO] [stderr]     |
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:245:15
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             --------------------- variable not in all patterns
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_UNORM`
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SNORM`
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               --------------------- variable not in all patterns
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SNORM`
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SNORM`
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_SNORM`
[INFO] [stderr]    --> src/conv.rs:245:15
[INFO] [stderr]     |
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SINT`
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SINT`
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SINT`
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               -------------------- variable not in all patterns
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_SINT`
[INFO] [stderr]    --> src/conv.rs:247:15
[INFO] [stderr]     |
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:244:13
[INFO] [stderr]     |
[INFO] [stderr] 244 |             DXGI_FORMAT_R16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 245 |             | DXGI_FORMAT_R16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 246 |             | DXGI_FORMAT_R16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 247 |             | DXGI_FORMAT_R16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               --------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr]    --> src/conv.rs:248:15
[INFO] [stderr]     |
[INFO] [stderr] 248 |             | DXGI_FORMAT_R16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:259:15
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ------------------------ variable not in all patterns
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_UNORM`
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ------------------------ variable not in all patterns
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_SNORM`
[INFO] [stderr]    --> src/conv.rs:259:15
[INFO] [stderr]     |
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ----------------------- variable not in all patterns
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr]    --> src/conv.rs:260:15
[INFO] [stderr]     |
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ----------------------- variable not in all patterns
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_SINT`
[INFO] [stderr]    --> src/conv.rs:261:15
[INFO] [stderr]     |
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:258:13
[INFO] [stderr]     |
[INFO] [stderr] 258 |             DXGI_FORMAT_R16G16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 259 |             | DXGI_FORMAT_R16G16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 260 |             | DXGI_FORMAT_R16G16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 261 |             | DXGI_FORMAT_R16G16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------------ variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr]    --> src/conv.rs:262:15
[INFO] [stderr]     |
[INFO] [stderr] 262 |             | DXGI_FORMAT_R16G16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:273:15
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ------------------------------ variable not in all patterns
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_UNORM`
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ------------------------------ variable not in all patterns
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_SNORM`
[INFO] [stderr]    --> src/conv.rs:273:15
[INFO] [stderr]     |
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ----------------------------- variable not in all patterns
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_UINT`
[INFO] [stderr]    --> src/conv.rs:274:15
[INFO] [stderr]     |
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ----------------------------- variable not in all patterns
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_SINT`
[INFO] [stderr]    --> src/conv.rs:275:15
[INFO] [stderr]     |
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R16G16B16A16_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:272:13
[INFO] [stderr]     |
[INFO] [stderr] 272 |             DXGI_FORMAT_R16G16B16A16_UNORM
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 273 |             | DXGI_FORMAT_R16G16B16A16_SNORM
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 274 |             | DXGI_FORMAT_R16G16B16A16_UINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 275 |             | DXGI_FORMAT_R16G16B16A16_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------------------ variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr]    --> src/conv.rs:276:15
[INFO] [stderr]     |
[INFO] [stderr] 276 |             | DXGI_FORMAT_R16G16B16A16_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:307:36
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |             --------------------   ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32_UINT`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R32_UINT`
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32_UINT`
[INFO] [stderr]    --> src/conv.rs:307:13
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:307:13
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      pattern doesn't bind `DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr]    --> src/conv.rs:307:59
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |                                                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:307:13
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^   --------------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32_SINT`
[INFO] [stderr]     |             |                      |
[INFO] [stderr]     |             |                      variable not in all patterns
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R32_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32_SINT`
[INFO] [stderr]    --> src/conv.rs:307:36
[INFO] [stderr]     |
[INFO] [stderr] 307 |             DXGI_FORMAT_R32_UINT | DXGI_FORMAT_R32_SINT | DXGI_FORMAT_R32_FLOAT => {
[INFO] [stderr]     |                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:319:39
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |             -----------------------   ^^^^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32_UINT`
[INFO] [stderr]     |             |                         |
[INFO] [stderr]     |             |                         pattern doesn't bind `DXGI_FORMAT_R32G32_UINT`
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32_UINT`
[INFO] [stderr]    --> src/conv.rs:319:13
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:319:13
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^   -----------------------   ^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32_SINT`
[INFO] [stderr]     |             |                         |
[INFO] [stderr]     |             |                         variable not in all patterns
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R32G32_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32_SINT`
[INFO] [stderr]    --> src/conv.rs:319:39
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:319:13
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^   ^^^^^^^^^^^^^^^^^^^^^^^   ------------------------ variable not in all patterns
[INFO] [stderr]     |             |                         |
[INFO] [stderr]     |             |                         pattern doesn't bind `DXGI_FORMAT_R32G32_FLOAT`
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R32G32_FLOAT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32_FLOAT`
[INFO] [stderr]    --> src/conv.rs:319:65
[INFO] [stderr]     |
[INFO] [stderr] 319 |             DXGI_FORMAT_R32G32_UINT | DXGI_FORMAT_R32G32_SINT | DXGI_FORMAT_R32G32_FLOAT => {
[INFO] [stderr]     |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:333:15
[INFO] [stderr]     |
[INFO] [stderr] 332 |             DXGI_FORMAT_R32G32B32_UINT
[INFO] [stderr]     |             -------------------------- variable not in all patterns
[INFO] [stderr] 333 |             | DXGI_FORMAT_R32G32B32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_UINT`
[INFO] [stderr] 334 |             | DXGI_FORMAT_R32G32B32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32_UINT`
[INFO] [stderr]    --> src/conv.rs:332:13
[INFO] [stderr]     |
[INFO] [stderr] 332 |             DXGI_FORMAT_R32G32B32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:332:13
[INFO] [stderr]     |
[INFO] [stderr] 332 |             DXGI_FORMAT_R32G32B32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_SINT`
[INFO] [stderr] 333 |             | DXGI_FORMAT_R32G32B32_SINT
[INFO] [stderr]     |               -------------------------- variable not in all patterns
[INFO] [stderr] 334 |             | DXGI_FORMAT_R32G32B32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32_SINT`
[INFO] [stderr]    --> src/conv.rs:333:15
[INFO] [stderr]     |
[INFO] [stderr] 333 |             | DXGI_FORMAT_R32G32B32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:332:13
[INFO] [stderr]     |
[INFO] [stderr] 332 |             DXGI_FORMAT_R32G32B32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_FLOAT`
[INFO] [stderr] 333 |             | DXGI_FORMAT_R32G32B32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32_FLOAT`
[INFO] [stderr] 334 |             | DXGI_FORMAT_R32G32B32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               --------------------------- variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32_FLOAT`
[INFO] [stderr]    --> src/conv.rs:334:15
[INFO] [stderr]     |
[INFO] [stderr] 334 |             | DXGI_FORMAT_R32G32B32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32A32_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:345:15
[INFO] [stderr]     |
[INFO] [stderr] 344 |             DXGI_FORMAT_R32G32B32A32_UINT
[INFO] [stderr]     |             ----------------------------- variable not in all patterns
[INFO] [stderr] 345 |             | DXGI_FORMAT_R32G32B32A32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_UINT`
[INFO] [stderr] 346 |             | DXGI_FORMAT_R32G32B32A32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32A32_UINT`
[INFO] [stderr]    --> src/conv.rs:344:13
[INFO] [stderr]     |
[INFO] [stderr] 344 |             DXGI_FORMAT_R32G32B32A32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32A32_SINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:344:13
[INFO] [stderr]     |
[INFO] [stderr] 344 |             DXGI_FORMAT_R32G32B32A32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_SINT`
[INFO] [stderr] 345 |             | DXGI_FORMAT_R32G32B32A32_SINT
[INFO] [stderr]     |               ----------------------------- variable not in all patterns
[INFO] [stderr] 346 |             | DXGI_FORMAT_R32G32B32A32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_SINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32A32_SINT`
[INFO] [stderr]    --> src/conv.rs:345:15
[INFO] [stderr]     |
[INFO] [stderr] 345 |             | DXGI_FORMAT_R32G32B32A32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R32G32B32A32_FLOAT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:344:13
[INFO] [stderr]     |
[INFO] [stderr] 344 |             DXGI_FORMAT_R32G32B32A32_UINT
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_FLOAT`
[INFO] [stderr] 345 |             | DXGI_FORMAT_R32G32B32A32_SINT
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R32G32B32A32_FLOAT`
[INFO] [stderr] 346 |             | DXGI_FORMAT_R32G32B32A32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ------------------------------ variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R32G32B32A32_FLOAT`
[INFO] [stderr]    --> src/conv.rs:346:15
[INFO] [stderr]     |
[INFO] [stderr] 346 |             | DXGI_FORMAT_R32G32B32A32_FLOAT => DecomposedDxgiFormat {
[INFO] [stderr]     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R10G10B10A2_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:356:45
[INFO] [stderr]     |
[INFO] [stderr] 356 |             DXGI_FORMAT_R10G10B10A2_UNORM | DXGI_FORMAT_R10G10B10A2_UINT => DecomposedDxgiFormat {
[INFO] [stderr]     |             -----------------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_R10G10B10A2_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R10G10B10A2_UNORM`
[INFO] [stderr]    --> src/conv.rs:356:13
[INFO] [stderr]     |
[INFO] [stderr] 356 |             DXGI_FORMAT_R10G10B10A2_UNORM | DXGI_FORMAT_R10G10B10A2_UINT => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_R10G10B10A2_UINT` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:356:13
[INFO] [stderr]     |
[INFO] [stderr] 356 |             DXGI_FORMAT_R10G10B10A2_UNORM | DXGI_FORMAT_R10G10B10A2_UINT => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   ---------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_R10G10B10A2_UINT`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_R10G10B10A2_UINT`
[INFO] [stderr]    --> src/conv.rs:356:45
[INFO] [stderr]     |
[INFO] [stderr] 356 |             DXGI_FORMAT_R10G10B10A2_UNORM | DXGI_FORMAT_R10G10B10A2_UINT => DecomposedDxgiFormat {
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC1_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:387:37
[INFO] [stderr]     |
[INFO] [stderr] 387 |             DXGI_FORMAT_BC1_UNORM | DXGI_FORMAT_BC1_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC1_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC1_UNORM`
[INFO] [stderr]    --> src/conv.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |             DXGI_FORMAT_BC1_UNORM | DXGI_FORMAT_BC1_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC1_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:387:13
[INFO] [stderr]     |
[INFO] [stderr] 387 |             DXGI_FORMAT_BC1_UNORM | DXGI_FORMAT_BC1_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   -------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC1_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC1_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:387:37
[INFO] [stderr]     |
[INFO] [stderr] 387 |             DXGI_FORMAT_BC1_UNORM | DXGI_FORMAT_BC1_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC2_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:398:37
[INFO] [stderr]     |
[INFO] [stderr] 398 |             DXGI_FORMAT_BC2_UNORM | DXGI_FORMAT_BC2_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC2_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC2_UNORM`
[INFO] [stderr]    --> src/conv.rs:398:13
[INFO] [stderr]     |
[INFO] [stderr] 398 |             DXGI_FORMAT_BC2_UNORM | DXGI_FORMAT_BC2_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC2_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:398:13
[INFO] [stderr]     |
[INFO] [stderr] 398 |             DXGI_FORMAT_BC2_UNORM | DXGI_FORMAT_BC2_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   -------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC2_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC2_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:398:37
[INFO] [stderr]     |
[INFO] [stderr] 398 |             DXGI_FORMAT_BC2_UNORM | DXGI_FORMAT_BC2_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC3_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:409:37
[INFO] [stderr]     |
[INFO] [stderr] 409 |             DXGI_FORMAT_BC3_UNORM | DXGI_FORMAT_BC3_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC3_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC3_UNORM`
[INFO] [stderr]    --> src/conv.rs:409:13
[INFO] [stderr]     |
[INFO] [stderr] 409 |             DXGI_FORMAT_BC3_UNORM | DXGI_FORMAT_BC3_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC3_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:409:13
[INFO] [stderr]     |
[INFO] [stderr] 409 |             DXGI_FORMAT_BC3_UNORM | DXGI_FORMAT_BC3_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   -------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC3_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC3_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:409:37
[INFO] [stderr]     |
[INFO] [stderr] 409 |             DXGI_FORMAT_BC3_UNORM | DXGI_FORMAT_BC3_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC4_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:420:37
[INFO] [stderr]     |
[INFO] [stderr] 420 |             DXGI_FORMAT_BC4_UNORM | DXGI_FORMAT_BC4_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC4_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC4_UNORM`
[INFO] [stderr]    --> src/conv.rs:420:13
[INFO] [stderr]     |
[INFO] [stderr] 420 |             DXGI_FORMAT_BC4_UNORM | DXGI_FORMAT_BC4_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC4_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:420:13
[INFO] [stderr]     |
[INFO] [stderr] 420 |             DXGI_FORMAT_BC4_UNORM | DXGI_FORMAT_BC4_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC4_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC4_SNORM`
[INFO] [stderr]    --> src/conv.rs:420:37
[INFO] [stderr]     |
[INFO] [stderr] 420 |             DXGI_FORMAT_BC4_UNORM | DXGI_FORMAT_BC4_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC5_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:431:37
[INFO] [stderr]     |
[INFO] [stderr] 431 |             DXGI_FORMAT_BC5_UNORM | DXGI_FORMAT_BC5_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC5_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC5_UNORM`
[INFO] [stderr]    --> src/conv.rs:431:13
[INFO] [stderr]     |
[INFO] [stderr] 431 |             DXGI_FORMAT_BC5_UNORM | DXGI_FORMAT_BC5_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC5_SNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:431:13
[INFO] [stderr]     |
[INFO] [stderr] 431 |             DXGI_FORMAT_BC5_UNORM | DXGI_FORMAT_BC5_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC5_SNORM`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC5_SNORM`
[INFO] [stderr]    --> src/conv.rs:431:37
[INFO] [stderr]     |
[INFO] [stderr] 431 |             DXGI_FORMAT_BC5_UNORM | DXGI_FORMAT_BC5_SNORM => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC6H_UF16` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:442:37
[INFO] [stderr]     |
[INFO] [stderr] 442 |             DXGI_FORMAT_BC6H_UF16 | DXGI_FORMAT_BC6H_SF16 => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC6H_UF16`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC6H_UF16`
[INFO] [stderr]    --> src/conv.rs:442:13
[INFO] [stderr]     |
[INFO] [stderr] 442 |             DXGI_FORMAT_BC6H_UF16 | DXGI_FORMAT_BC6H_SF16 => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC6H_SF16` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:442:13
[INFO] [stderr]     |
[INFO] [stderr] 442 |             DXGI_FORMAT_BC6H_UF16 | DXGI_FORMAT_BC6H_SF16 => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   --------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC6H_SF16`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC6H_SF16`
[INFO] [stderr]    --> src/conv.rs:442:37
[INFO] [stderr]     |
[INFO] [stderr] 442 |             DXGI_FORMAT_BC6H_UF16 | DXGI_FORMAT_BC6H_SF16 => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC7_UNORM` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:454:37
[INFO] [stderr]     |
[INFO] [stderr] 454 |             DXGI_FORMAT_BC7_UNORM | DXGI_FORMAT_BC7_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ---------------------   ^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern doesn't bind `DXGI_FORMAT_BC7_UNORM`
[INFO] [stderr]     |             |
[INFO] [stderr]     |             variable not in all patterns
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC7_UNORM`
[INFO] [stderr]    --> src/conv.rs:454:13
[INFO] [stderr]     |
[INFO] [stderr] 454 |             DXGI_FORMAT_BC7_UNORM | DXGI_FORMAT_BC7_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0408]: variable `DXGI_FORMAT_BC7_UNORM_SRGB` is not bound in all patterns
[INFO] [stderr]    --> src/conv.rs:454:13
[INFO] [stderr]     |
[INFO] [stderr] 454 |             DXGI_FORMAT_BC7_UNORM | DXGI_FORMAT_BC7_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^   -------------------------- variable not in all patterns
[INFO] [stderr]     |             |
[INFO] [stderr]     |             pattern doesn't bind `DXGI_FORMAT_BC7_UNORM_SRGB`
[INFO] [stderr]     |
[INFO] [stderr] help: if you meant to match on a variant or a `const` item, consider making the path in the pattern qualified: `?::DXGI_FORMAT_BC7_UNORM_SRGB`
[INFO] [stderr]    --> src/conv.rs:454:37
[INFO] [stderr]     |
[INFO] [stderr] 454 |             DXGI_FORMAT_BC7_UNORM | DXGI_FORMAT_BC7_UNORM_SRGB => DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `ctypes` in `winapi`
[INFO] [stderr]   --> src/dxgi.rs:77:57
[INFO] [stderr]    |
[INFO] [stderr] 77 |     unsafe extern "system" fn(REFIID, *mut *mut winapi::ctypes::c_void) -> winerror::HRESULT;
[INFO] [stderr]    |                                                         ^^^^^^ could not find `ctypes` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OsStringExt`
[INFO] [stderr]    --> src/dxgi.rs:157:41
[INFO] [stderr]     |
[INFO] [stderr] 157 |                 let name = <OsString as OsStringExt>::from_wide(&desc.Description[.. len]);
[INFO] [stderr]     |                                         ^^^^^^^^^^^ use of undeclared type or module `OsStringExt`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OsStringExt`
[INFO] [stderr]    --> src/dxgi.rs:183:41
[INFO] [stderr]     |
[INFO] [stderr] 183 |                 let name = <OsString as OsStringExt>::from_wide(&desc.Description[.. len]);
[INFO] [stderr]     |                                         ^^^^^^^^^^^ use of undeclared type or module `OsStringExt`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]   --> src/conv.rs:41:41
[INFO] [stderr]    |
[INFO] [stderr] 41 | pub fn map_index_type(ty: IndexType) -> DXGI_FORMAT {
[INFO] [stderr]    |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:43:27
[INFO] [stderr]    |
[INFO] [stderr] 43 |         IndexType::U16 => DXGI_FORMAT_R16_UINT,
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:44:27
[INFO] [stderr]    |
[INFO] [stderr] 44 |         IndexType::U32 => DXGI_FORMAT_R32_UINT,
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]   --> src/conv.rs:49:32
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub fn viewable_format(format: DXGI_FORMAT) -> DXGI_FORMAT {
[INFO] [stderr]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]   --> src/conv.rs:49:48
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub fn viewable_format(format: DXGI_FORMAT) -> DXGI_FORMAT {
[INFO] [stderr]    |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS` in this scope
[INFO] [stderr]   --> src/conv.rs:51:45
[INFO] [stderr]    |
[INFO] [stderr] 51 |         DXGI_FORMAT_D32_FLOAT_S8X24_UINT => DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS,
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT_S8X24_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:52:34
[INFO] [stderr]    |
[INFO] [stderr] 52 |         DXGI_FORMAT_D32_FLOAT => DXGI_FORMAT_R32_FLOAT,
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:53:34
[INFO] [stderr]    |
[INFO] [stderr] 53 |         DXGI_FORMAT_D16_UNORM => DXGI_FORMAT_R16_UNORM,
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]   --> src/conv.rs:59:45
[INFO] [stderr]    |
[INFO] [stderr] 59 | pub fn map_format(format: Format) -> Option<DXGI_FORMAT> {
[INFO] [stderr]    |                  -                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr]    |                  |
[INFO] [stderr]    |                  help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B5G6R5_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:63:24
[INFO] [stderr]    |
[INFO] [stderr] 63 |         R5g6b5Unorm => DXGI_FORMAT_B5G6R5_UNORM,
[INFO] [stderr]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B5G5R5A1_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:64:26
[INFO] [stderr]    |
[INFO] [stderr] 64 |         R5g5b5a1Unorm => DXGI_FORMAT_B5G5R5A1_UNORM,
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:65:20
[INFO] [stderr]    |
[INFO] [stderr] 65 |         R8Unorm => DXGI_FORMAT_R8_UNORM,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:66:20
[INFO] [stderr]    |
[INFO] [stderr] 66 |         R8Snorm => DXGI_FORMAT_R8_SNORM,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:67:19
[INFO] [stderr]    |
[INFO] [stderr] 67 |         R8Uint => DXGI_FORMAT_R8_UINT,
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:68:19
[INFO] [stderr]    |
[INFO] [stderr] 68 |         R8Sint => DXGI_FORMAT_R8_SINT,
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:69:21
[INFO] [stderr]    |
[INFO] [stderr] 69 |         Rg8Unorm => DXGI_FORMAT_R8G8_UNORM,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:70:21
[INFO] [stderr]    |
[INFO] [stderr] 70 |         Rg8Snorm => DXGI_FORMAT_R8G8_SNORM,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:71:20
[INFO] [stderr]    |
[INFO] [stderr] 71 |         Rg8Uint => DXGI_FORMAT_R8G8_UINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:72:20
[INFO] [stderr]    |
[INFO] [stderr] 72 |         Rg8Sint => DXGI_FORMAT_R8G8_SINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:73:23
[INFO] [stderr]    |
[INFO] [stderr] 73 |         Rgba8Unorm => DXGI_FORMAT_R8G8B8A8_UNORM,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:74:23
[INFO] [stderr]    |
[INFO] [stderr] 74 |         Rgba8Snorm => DXGI_FORMAT_R8G8B8A8_SNORM,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:75:22
[INFO] [stderr]    |
[INFO] [stderr] 75 |         Rgba8Uint => DXGI_FORMAT_R8G8B8A8_UINT,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:76:22
[INFO] [stderr]    |
[INFO] [stderr] 76 |         Rgba8Sint => DXGI_FORMAT_R8G8B8A8_SINT,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB` in this scope
[INFO] [stderr]   --> src/conv.rs:77:22
[INFO] [stderr]    |
[INFO] [stderr] 77 |         Rgba8Srgb => DXGI_FORMAT_R8G8B8A8_UNORM_SRGB,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B8G8R8A8_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:78:23
[INFO] [stderr]    |
[INFO] [stderr] 78 |         Bgra8Unorm => DXGI_FORMAT_B8G8R8A8_UNORM,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B8G8R8A8_UNORM_SRGB` in this scope
[INFO] [stderr]   --> src/conv.rs:79:22
[INFO] [stderr]    |
[INFO] [stderr] 79 |         Bgra8Srgb => DXGI_FORMAT_B8G8R8A8_UNORM_SRGB,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R10G10B10A2_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:80:29
[INFO] [stderr]    |
[INFO] [stderr] 80 |         A2b10g10r10Unorm => DXGI_FORMAT_R10G10B10A2_UNORM,
[INFO] [stderr]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R10G10B10A2_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:81:28
[INFO] [stderr]    |
[INFO] [stderr] 81 |         A2b10g10r10Uint => DXGI_FORMAT_R10G10B10A2_UINT,
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:82:21
[INFO] [stderr]    |
[INFO] [stderr] 82 |         R16Unorm => DXGI_FORMAT_R16_UNORM,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:83:21
[INFO] [stderr]    |
[INFO] [stderr] 83 |         R16Snorm => DXGI_FORMAT_R16_SNORM,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:84:20
[INFO] [stderr]    |
[INFO] [stderr] 84 |         R16Uint => DXGI_FORMAT_R16_UINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:85:20
[INFO] [stderr]    |
[INFO] [stderr] 85 |         R16Sint => DXGI_FORMAT_R16_SINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:86:22
[INFO] [stderr]    |
[INFO] [stderr] 86 |         R16Sfloat => DXGI_FORMAT_R16_FLOAT,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:87:22
[INFO] [stderr]    |
[INFO] [stderr] 87 |         Rg16Unorm => DXGI_FORMAT_R16G16_UNORM,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:88:22
[INFO] [stderr]    |
[INFO] [stderr] 88 |         Rg16Snorm => DXGI_FORMAT_R16G16_SNORM,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:89:21
[INFO] [stderr]    |
[INFO] [stderr] 89 |         Rg16Uint => DXGI_FORMAT_R16G16_UINT,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:90:21
[INFO] [stderr]    |
[INFO] [stderr] 90 |         Rg16Sint => DXGI_FORMAT_R16G16_SINT,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:91:23
[INFO] [stderr]    |
[INFO] [stderr] 91 |         Rg16Sfloat => DXGI_FORMAT_R16G16_FLOAT,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:92:24
[INFO] [stderr]    |
[INFO] [stderr] 92 |         Rgba16Unorm => DXGI_FORMAT_R16G16B16A16_UNORM,
[INFO] [stderr]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:93:24
[INFO] [stderr]    |
[INFO] [stderr] 93 |         Rgba16Snorm => DXGI_FORMAT_R16G16B16A16_SNORM,
[INFO] [stderr]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:94:23
[INFO] [stderr]    |
[INFO] [stderr] 94 |         Rgba16Uint => DXGI_FORMAT_R16G16B16A16_UINT,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:95:23
[INFO] [stderr]    |
[INFO] [stderr] 95 |         Rgba16Sint => DXGI_FORMAT_R16G16B16A16_SINT,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:96:25
[INFO] [stderr]    |
[INFO] [stderr] 96 |         Rgba16Sfloat => DXGI_FORMAT_R16G16B16A16_FLOAT,
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:97:20
[INFO] [stderr]    |
[INFO] [stderr] 97 |         R32Uint => DXGI_FORMAT_R32_UINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:98:20
[INFO] [stderr]    |
[INFO] [stderr] 98 |         R32Sint => DXGI_FORMAT_R32_SINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:99:22
[INFO] [stderr]    |
[INFO] [stderr] 99 |         R32Sfloat => DXGI_FORMAT_R32_FLOAT,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:100:21
[INFO] [stderr]     |
[INFO] [stderr] 100 |         Rg32Uint => DXGI_FORMAT_R32G32_UINT,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_SINT` in this scope
[INFO] [stderr]    --> src/conv.rs:101:21
[INFO] [stderr]     |
[INFO] [stderr] 101 |         Rg32Sint => DXGI_FORMAT_R32G32_SINT,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:102:23
[INFO] [stderr]     |
[INFO] [stderr] 102 |         Rg32Sfloat => DXGI_FORMAT_R32G32_FLOAT,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:103:22
[INFO] [stderr]     |
[INFO] [stderr] 103 |         Rgb32Uint => DXGI_FORMAT_R32G32B32_UINT,
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32_SINT` in this scope
[INFO] [stderr]    --> src/conv.rs:104:22
[INFO] [stderr]     |
[INFO] [stderr] 104 |         Rgb32Sint => DXGI_FORMAT_R32G32B32_SINT,
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:105:24
[INFO] [stderr]     |
[INFO] [stderr] 105 |         Rgb32Sfloat => DXGI_FORMAT_R32G32B32_FLOAT,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:106:23
[INFO] [stderr]     |
[INFO] [stderr] 106 |         Rgba32Uint => DXGI_FORMAT_R32G32B32A32_UINT,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_SINT` in this scope
[INFO] [stderr]    --> src/conv.rs:107:23
[INFO] [stderr]     |
[INFO] [stderr] 107 |         Rgba32Sint => DXGI_FORMAT_R32G32B32A32_SINT,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:108:25
[INFO] [stderr]     |
[INFO] [stderr] 108 |         Rgba32Sfloat => DXGI_FORMAT_R32G32B32A32_FLOAT,
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R11G11B10_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:109:28
[INFO] [stderr]     |
[INFO] [stderr] 109 |         B10g11r11Ufloat => DXGI_FORMAT_R11G11B10_FLOAT,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R9G9B9E5_SHAREDEXP` in this scope
[INFO] [stderr]    --> src/conv.rs:110:27
[INFO] [stderr]     |
[INFO] [stderr] 110 |         E5b9g9r9Ufloat => DXGI_FORMAT_R9G9B9E5_SHAREDEXP,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D16_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:111:21
[INFO] [stderr]     |
[INFO] [stderr] 111 |         D16Unorm => DXGI_FORMAT_D16_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:112:22
[INFO] [stderr]     |
[INFO] [stderr] 112 |         D32Sfloat => DXGI_FORMAT_D32_FLOAT,
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D32_FLOAT_S8X24_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:113:28
[INFO] [stderr]     |
[INFO] [stderr] 113 |         D32SfloatS8Uint => DXGI_FORMAT_D32_FLOAT_S8X24_UINT,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC1_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:114:24
[INFO] [stderr]     |
[INFO] [stderr] 114 |         Bc1RgbUnorm => DXGI_FORMAT_BC1_UNORM,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC1_UNORM_SRGB` in this scope
[INFO] [stderr]    --> src/conv.rs:115:23
[INFO] [stderr]     |
[INFO] [stderr] 115 |         Bc1RgbSrgb => DXGI_FORMAT_BC1_UNORM_SRGB,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC2_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:116:21
[INFO] [stderr]     |
[INFO] [stderr] 116 |         Bc2Unorm => DXGI_FORMAT_BC2_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC2_UNORM_SRGB` in this scope
[INFO] [stderr]    --> src/conv.rs:117:20
[INFO] [stderr]     |
[INFO] [stderr] 117 |         Bc2Srgb => DXGI_FORMAT_BC2_UNORM_SRGB,
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC3_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:118:21
[INFO] [stderr]     |
[INFO] [stderr] 118 |         Bc3Unorm => DXGI_FORMAT_BC3_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC3_UNORM_SRGB` in this scope
[INFO] [stderr]    --> src/conv.rs:119:20
[INFO] [stderr]     |
[INFO] [stderr] 119 |         Bc3Srgb => DXGI_FORMAT_BC3_UNORM_SRGB,
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC4_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:120:21
[INFO] [stderr]     |
[INFO] [stderr] 120 |         Bc4Unorm => DXGI_FORMAT_BC4_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC4_SNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:121:21
[INFO] [stderr]     |
[INFO] [stderr] 121 |         Bc4Snorm => DXGI_FORMAT_BC4_SNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC5_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:122:21
[INFO] [stderr]     |
[INFO] [stderr] 122 |         Bc5Unorm => DXGI_FORMAT_BC5_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC5_SNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:123:21
[INFO] [stderr]     |
[INFO] [stderr] 123 |         Bc5Snorm => DXGI_FORMAT_BC5_SNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC6H_UF16` in this scope
[INFO] [stderr]    --> src/conv.rs:124:23
[INFO] [stderr]     |
[INFO] [stderr] 124 |         Bc6hUfloat => DXGI_FORMAT_BC6H_UF16,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC6H_SF16` in this scope
[INFO] [stderr]    --> src/conv.rs:125:23
[INFO] [stderr]     |
[INFO] [stderr] 125 |         Bc6hSfloat => DXGI_FORMAT_BC6H_SF16,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC7_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:126:21
[INFO] [stderr]     |
[INFO] [stderr] 126 |         Bc7Unorm => DXGI_FORMAT_BC7_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC7_UNORM_SRGB` in this scope
[INFO] [stderr]    --> src/conv.rs:127:20
[INFO] [stderr]     |
[INFO] [stderr] 127 |         Bc7Srgb => DXGI_FORMAT_BC7_UNORM_SRGB,
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:135:52
[INFO] [stderr]     |
[INFO] [stderr] 135 | pub fn map_format_nosrgb(format: Format) -> Option<DXGI_FORMAT> {
[INFO] [stderr]     |                         -                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B8G8R8A8_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:139:35
[INFO] [stderr]     |
[INFO] [stderr] 139 |         Format::Bgra8Srgb => Some(DXGI_FORMAT_B8G8R8A8_UNORM),
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:140:35
[INFO] [stderr]     |
[INFO] [stderr] 140 |         Format::Rgba8Srgb => Some(DXGI_FORMAT_R8G8B8A8_UNORM),
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:147:19
[INFO] [stderr]     |
[INFO] [stderr] 147 |     pub typeless: DXGI_FORMAT,
[INFO] [stderr]     |                   ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:148:21
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] 147 |     pub typeless: DXGI_FORMAT,
[INFO] [stderr] 148 |     pub srv: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:149:21
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 149 |     pub rtv: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:150:21
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 150 |     pub uav: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:151:21
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 151 |     pub dsv: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:154:26
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 154 |     pub copy_uav: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:155:26
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 155 |     pub copy_srv: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_UNKNOWN` in this scope
[INFO] [stderr]    --> src/conv.rs:160:19
[INFO] [stderr]     |
[INFO] [stderr] 160 |         typeless: DXGI_FORMAT_UNKNOWN,
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:174:37
[INFO] [stderr]     |
[INFO] [stderr] 174 |     pub fn from_dxgi_format(format: DXGI_FORMAT) -> DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:181:27
[INFO] [stderr]     |
[INFO] [stderr] 181 |                 typeless: DXGI_FORMAT_R8G8B8A8_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:186:32
[INFO] [stderr]     |
[INFO] [stderr] 186 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B8G8R8A8_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:191:27
[INFO] [stderr]     |
[INFO] [stderr] 191 |                 typeless: DXGI_FORMAT_B8G8R8A8_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_B8G8R8A8_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:196:32
[INFO] [stderr]     |
[INFO] [stderr] 196 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:212:27
[INFO] [stderr]     |
[INFO] [stderr] 212 |                 typeless: DXGI_FORMAT_R8_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:225:27
[INFO] [stderr]     |
[INFO] [stderr] 225 |                 typeless: DXGI_FORMAT_R8G8_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:235:27
[INFO] [stderr]     |
[INFO] [stderr] 235 |                 typeless: DXGI_FORMAT_R16_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:236:27
[INFO] [stderr]     |
[INFO] [stderr] 236 |                 srv: Some(DXGI_FORMAT_R16_FLOAT),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:237:27
[INFO] [stderr]     |
[INFO] [stderr] 237 |                 rtv: Some(DXGI_FORMAT_R16_FLOAT),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:238:27
[INFO] [stderr]     |
[INFO] [stderr] 238 |                 uav: Some(DXGI_FORMAT_R16_FLOAT),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:240:32
[INFO] [stderr]     |
[INFO] [stderr] 240 |                 copy_uav: Some(DXGI_FORMAT_R16_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:241:32
[INFO] [stderr]     |
[INFO] [stderr] 241 |                 copy_srv: Some(DXGI_FORMAT_R16_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:249:27
[INFO] [stderr]     |
[INFO] [stderr] 249 |                 typeless: DXGI_FORMAT_R16_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D16_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:253:27
[INFO] [stderr]     |
[INFO] [stderr] 253 |                 dsv: Some(DXGI_FORMAT_D16_UNORM),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:263:27
[INFO] [stderr]     |
[INFO] [stderr] 263 |                 typeless: DXGI_FORMAT_R16G16_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:268:32
[INFO] [stderr]     |
[INFO] [stderr] 268 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:277:27
[INFO] [stderr]     |
[INFO] [stderr] 277 |                 typeless: DXGI_FORMAT_R16G16B16A16_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G8X24_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:287:27
[INFO] [stderr]     |
[INFO] [stderr] 287 |                 typeless: DXGI_FORMAT_R32G8X24_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:289:27
[INFO] [stderr]     |
[INFO] [stderr] 289 |                 srv: Some(DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT_S8X24_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:294:32
[INFO] [stderr]     |
[INFO] [stderr] 294 |                 copy_srv: Some(DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT_S8X24_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:298:27
[INFO] [stderr]     |
[INFO] [stderr] 298 |                 typeless: DXGI_FORMAT_R32_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:299:27
[INFO] [stderr]     |
[INFO] [stderr] 299 |                 srv: Some(DXGI_FORMAT_R32_FLOAT),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:303:32
[INFO] [stderr]     |
[INFO] [stderr] 303 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:304:32
[INFO] [stderr]     |
[INFO] [stderr] 304 |                 copy_srv: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:309:31
[INFO] [stderr]     |
[INFO] [stderr] 309 |                     typeless: DXGI_FORMAT_R32_TYPELESS,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:313:31
[INFO] [stderr]     |
[INFO] [stderr] 313 |                     dsv: Some(DXGI_FORMAT_D32_FLOAT),
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:321:31
[INFO] [stderr]     |
[INFO] [stderr] 321 |                     typeless: DXGI_FORMAT_R32G32_TYPELESS,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32G32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:335:27
[INFO] [stderr]     |
[INFO] [stderr] 335 |                 typeless: DXGI_FORMAT_R32G32_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32G32B32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:347:27
[INFO] [stderr]     |
[INFO] [stderr] 347 |                 typeless: DXGI_FORMAT_R32G32B32A32_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32G32B32A32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R10G10B10A2_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:357:27
[INFO] [stderr]     |
[INFO] [stderr] 357 |                 typeless: DXGI_FORMAT_R10G10B10A2_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R10G10B10A2_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:362:32
[INFO] [stderr]     |
[INFO] [stderr] 362 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC1_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:388:27
[INFO] [stderr]     |
[INFO] [stderr] 388 |                 typeless: DXGI_FORMAT_BC1_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC1_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC2_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:399:27
[INFO] [stderr]     |
[INFO] [stderr] 399 |                 typeless: DXGI_FORMAT_BC2_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC2_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC3_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:410:27
[INFO] [stderr]     |
[INFO] [stderr] 410 |                 typeless: DXGI_FORMAT_BC3_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC3_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC4_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:421:27
[INFO] [stderr]     |
[INFO] [stderr] 421 |                 typeless: DXGI_FORMAT_BC4_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC4_SNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC6H_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:443:27
[INFO] [stderr]     |
[INFO] [stderr] 443 |                 typeless: DXGI_FORMAT_BC6H_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC6H_SF16`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC7_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:455:27
[INFO] [stderr]     |
[INFO] [stderr] 455 |                 typeless: DXGI_FORMAT_BC7_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC7_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_VIEWPORT` in this scope
[INFO] [stderr]    --> src/conv.rs:470:45
[INFO] [stderr]     |
[INFO] [stderr] 470 | pub fn map_viewport(viewport: &Viewport) -> D3D11_VIEWPORT {
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_VIEWPORT` in this scope
[INFO] [stderr]    --> src/conv.rs:471:5
[INFO] [stderr]     |
[INFO] [stderr] 471 |     D3D11_VIEWPORT {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_RECT` in this scope
[INFO] [stderr]    --> src/conv.rs:481:33
[INFO] [stderr]     |
[INFO] [stderr] 481 | pub fn map_rect(rect: &Rect) -> D3D11_RECT {
[INFO] [stderr]     |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_RECT` in this scope
[INFO] [stderr]    --> src/conv.rs:482:5
[INFO] [stderr]     |
[INFO] [stderr] 482 |     D3D11_RECT {
[INFO] [stderr]     |     ^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_PRIMITIVE_TOPOLOGY` in this scope
[INFO] [stderr]    --> src/conv.rs:490:49
[INFO] [stderr]     |
[INFO] [stderr] 490 | pub fn map_topology(ia: &InputAssemblerDesc) -> D3D11_PRIMITIVE_TOPOLOGY {
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_POINTLIST` in this scope
[INFO] [stderr]    --> src/conv.rs:493:31
[INFO] [stderr]     |
[INFO] [stderr] 493 |         (PointList, false) => D3D_PRIMITIVE_TOPOLOGY_POINTLIST,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_LINELIST` in this scope
[INFO] [stderr]    --> src/conv.rs:495:30
[INFO] [stderr]     |
[INFO] [stderr] 495 |         (LineList, false) => D3D_PRIMITIVE_TOPOLOGY_LINELIST,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ` in this scope
[INFO] [stderr]    --> src/conv.rs:496:29
[INFO] [stderr]     |
[INFO] [stderr] 496 |         (LineList, true) => D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_LINESTRIP` in this scope
[INFO] [stderr]    --> src/conv.rs:497:31
[INFO] [stderr]     |
[INFO] [stderr] 497 |         (LineStrip, false) => D3D_PRIMITIVE_TOPOLOGY_LINESTRIP,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ` in this scope
[INFO] [stderr]    --> src/conv.rs:498:30
[INFO] [stderr]     |
[INFO] [stderr] 498 |         (LineStrip, true) => D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST` in this scope
[INFO] [stderr]    --> src/conv.rs:499:34
[INFO] [stderr]     |
[INFO] [stderr] 499 |         (TriangleList, false) => D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST,
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ` in this scope
[INFO] [stderr]    --> src/conv.rs:500:33
[INFO] [stderr]     |
[INFO] [stderr] 500 |         (TriangleList, true) => D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ,
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP` in this scope
[INFO] [stderr]    --> src/conv.rs:501:35
[INFO] [stderr]     |
[INFO] [stderr] 501 |         (TriangleStrip, false) => D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP,
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ` in this scope
[INFO] [stderr]    --> src/conv.rs:502:34
[INFO] [stderr]     |
[INFO] [stderr] 502 |         (TriangleStrip, true) => D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ,
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST` in this scope
[INFO] [stderr]    --> src/conv.rs:505:13
[INFO] [stderr]     |
[INFO] [stderr] 505 |             D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST + (num as u32) - 1
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_FILL_MODE` in this scope
[INFO] [stderr]    --> src/conv.rs:511:40
[INFO] [stderr]     |
[INFO] [stderr] 511 | fn map_fill_mode(mode: PolygonMode) -> D3D11_FILL_MODE {
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILL_SOLID` in this scope
[INFO] [stderr]    --> src/conv.rs:513:30
[INFO] [stderr]     |
[INFO] [stderr] 513 |         PolygonMode::Fill => D3D11_FILL_SOLID,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILL_WIREFRAME` in this scope
[INFO] [stderr]    --> src/conv.rs:514:30
[INFO] [stderr]     |
[INFO] [stderr] 514 |         PolygonMode::Line => D3D11_FILL_WIREFRAME,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_CULL_MODE` in this scope
[INFO] [stderr]    --> src/conv.rs:520:33
[INFO] [stderr]     |
[INFO] [stderr] 520 | fn map_cull_mode(mode: Face) -> D3D11_CULL_MODE {
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_CULL_NONE` in this scope
[INFO] [stderr]    --> src/conv.rs:522:23
[INFO] [stderr]     |
[INFO] [stderr] 522 |         Face::NONE => D3D11_CULL_NONE,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_CULL_FRONT` in this scope
[INFO] [stderr]    --> src/conv.rs:523:24
[INFO] [stderr]     |
[INFO] [stderr] 523 |         Face::FRONT => D3D11_CULL_FRONT,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_CULL_BACK` in this scope
[INFO] [stderr]    --> src/conv.rs:524:23
[INFO] [stderr]     |
[INFO] [stderr] 524 |         Face::BACK => D3D11_CULL_BACK,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_RASTERIZER_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:529:57
[INFO] [stderr]     |
[INFO] [stderr] 529 | pub(crate) fn map_rasterizer_desc(desc: &Rasterizer) -> D3D11_RASTERIZER_DESC {
[INFO] [stderr]     |                                                         ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_RASTERIZER_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:538:5
[INFO] [stderr]     |
[INFO] [stderr] 538 |     D3D11_RASTERIZER_DESC {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/conv.rs:542:37
[INFO] [stderr]     |
[INFO] [stderr] 542 |             FrontFace::Clockwise => FALSE,
[INFO] [stderr]     |                                     ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:543:44
[INFO] [stderr]     |
[INFO] [stderr] 543 |             FrontFace::CounterClockwise => TRUE,
[INFO] [stderr]     |                                            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `INT` in this scope
[INFO] [stderr]    --> src/conv.rs:545:41
[INFO] [stderr]     |
[INFO] [stderr] 545 |         DepthBias: bias.const_factor as INT,
[INFO] [stderr]     |                                         ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:550:24
[INFO] [stderr]     |
[INFO] [stderr] 550 |         ScissorEnable: TRUE,
[INFO] [stderr]     |                        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/conv.rs:552:28
[INFO] [stderr]     |
[INFO] [stderr] 552 |         MultisampleEnable: FALSE,
[INFO] [stderr]     |                            ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/conv.rs:554:32
[INFO] [stderr]     |
[INFO] [stderr] 554 |         AntialiasedLineEnable: FALSE,
[INFO] [stderr]     |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:559:40
[INFO] [stderr]     |
[INFO] [stderr] 559 | fn map_blend_factor(factor: Factor) -> D3D11_BLEND {
[INFO] [stderr]     |                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:561:25
[INFO] [stderr]     |
[INFO] [stderr] 561 |         Factor::Zero => D3D11_BLEND_ZERO,
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ONE` in this scope
[INFO] [stderr]    --> src/conv.rs:562:24
[INFO] [stderr]     |
[INFO] [stderr] 562 |         Factor::One => D3D11_BLEND_ONE,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:563:29
[INFO] [stderr]     |
[INFO] [stderr] 563 |         Factor::SrcColor => D3D11_BLEND_SRC_COLOR,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:564:37
[INFO] [stderr]     |
[INFO] [stderr] 564 |         Factor::OneMinusSrcColor => D3D11_BLEND_INV_SRC_COLOR,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_DEST_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:565:29
[INFO] [stderr]     |
[INFO] [stderr] 565 |         Factor::DstColor => D3D11_BLEND_DEST_COLOR,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_DEST_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:566:37
[INFO] [stderr]     |
[INFO] [stderr] 566 |         Factor::OneMinusDstColor => D3D11_BLEND_INV_DEST_COLOR,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:567:29
[INFO] [stderr]     |
[INFO] [stderr] 567 |         Factor::SrcAlpha => D3D11_BLEND_SRC_ALPHA,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:568:37
[INFO] [stderr]     |
[INFO] [stderr] 568 |         Factor::OneMinusSrcAlpha => D3D11_BLEND_INV_SRC_ALPHA,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_DEST_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:569:29
[INFO] [stderr]     |
[INFO] [stderr] 569 |         Factor::DstAlpha => D3D11_BLEND_DEST_ALPHA,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_DEST_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:570:37
[INFO] [stderr]     |
[INFO] [stderr] 570 |         Factor::OneMinusDstAlpha => D3D11_BLEND_INV_DEST_ALPHA,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_BLEND_FACTOR` in this scope
[INFO] [stderr]    --> src/conv.rs:571:52
[INFO] [stderr]     |
[INFO] [stderr] 571 |         Factor::ConstColor | Factor::ConstAlpha => D3D11_BLEND_BLEND_FACTOR,
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_BLEND_FACTOR` in this scope
[INFO] [stderr]    --> src/conv.rs:572:68
[INFO] [stderr]     |
[INFO] [stderr] 572 |         Factor::OneMinusConstColor | Factor::OneMinusConstAlpha => D3D11_BLEND_INV_BLEND_FACTOR,
[INFO] [stderr]     |                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA_SAT` in this scope
[INFO] [stderr]    --> src/conv.rs:573:37
[INFO] [stderr]     |
[INFO] [stderr] 573 |         Factor::SrcAlphaSaturate => D3D11_BLEND_SRC_ALPHA_SAT,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC1_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:574:30
[INFO] [stderr]     |
[INFO] [stderr] 574 |         Factor::Src1Color => D3D11_BLEND_SRC1_COLOR,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC1_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:575:38
[INFO] [stderr]     |
[INFO] [stderr] 575 |         Factor::OneMinusSrc1Color => D3D11_BLEND_INV_SRC1_COLOR,
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC1_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:576:30
[INFO] [stderr]     |
[INFO] [stderr] 576 |         Factor::Src1Alpha => D3D11_BLEND_SRC1_ALPHA,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC1_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:577:38
[INFO] [stderr]     |
[INFO] [stderr] 577 |         Factor::OneMinusSrc1Alpha => D3D11_BLEND_INV_SRC1_ALPHA,
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:581:46
[INFO] [stderr]     |
[INFO] [stderr] 581 | fn map_alpha_blend_factor(factor: Factor) -> D3D11_BLEND {
[INFO] [stderr]     |                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:583:25
[INFO] [stderr]     |
[INFO] [stderr] 583 |         Factor::Zero => D3D11_BLEND_ZERO,
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ONE` in this scope
[INFO] [stderr]    --> src/conv.rs:584:24
[INFO] [stderr]     |
[INFO] [stderr] 584 |         Factor::One => D3D11_BLEND_ONE,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:585:48
[INFO] [stderr]     |
[INFO] [stderr] 585 |         Factor::SrcColor | Factor::SrcAlpha => D3D11_BLEND_SRC_ALPHA,
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_DEST_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:586:48
[INFO] [stderr]     |
[INFO] [stderr] 586 |         Factor::DstColor | Factor::DstAlpha => D3D11_BLEND_DEST_ALPHA,
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:587:64
[INFO] [stderr]     |
[INFO] [stderr] 587 |         Factor::OneMinusSrcColor | Factor::OneMinusSrcAlpha => D3D11_BLEND_INV_SRC_ALPHA,
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_DEST_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:588:64
[INFO] [stderr]     |
[INFO] [stderr] 588 |         Factor::OneMinusDstColor | Factor::OneMinusDstAlpha => D3D11_BLEND_INV_DEST_ALPHA,
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_BLEND_FACTOR` in this scope
[INFO] [stderr]    --> src/conv.rs:589:52
[INFO] [stderr]     |
[INFO] [stderr] 589 |         Factor::ConstColor | Factor::ConstAlpha => D3D11_BLEND_BLEND_FACTOR,
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_BLEND_FACTOR` in this scope
[INFO] [stderr]    --> src/conv.rs:590:68
[INFO] [stderr]     |
[INFO] [stderr] 590 |         Factor::OneMinusConstColor | Factor::OneMinusConstAlpha => D3D11_BLEND_INV_BLEND_FACTOR,
[INFO] [stderr]     |                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA_SAT` in this scope
[INFO] [stderr]    --> src/conv.rs:591:37
[INFO] [stderr]     |
[INFO] [stderr] 591 |         Factor::SrcAlphaSaturate => D3D11_BLEND_SRC_ALPHA_SAT,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC1_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:592:50
[INFO] [stderr]     |
[INFO] [stderr] 592 |         Factor::Src1Color | Factor::Src1Alpha => D3D11_BLEND_SRC1_ALPHA,
[INFO] [stderr]     |                                                  ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC1_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:593:66
[INFO] [stderr]     |
[INFO] [stderr] 593 |         Factor::OneMinusSrc1Color | Factor::OneMinusSrc1Alpha => D3D11_BLEND_INV_SRC1_ALPHA,
[INFO] [stderr]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND_OP` in this scope
[INFO] [stderr]    --> src/conv.rs:597:41
[INFO] [stderr]     |
[INFO] [stderr] 597 | fn map_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:597:57
[INFO] [stderr]     |
[INFO] [stderr] 597 | fn map_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:597:70
[INFO] [stderr]     |
[INFO] [stderr] 597 | fn map_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_ADD` in this scope
[INFO] [stderr]    --> src/conv.rs:600:13
[INFO] [stderr]     |
[INFO] [stderr] 600 |             D3D11_BLEND_OP_ADD,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_SUBTRACT` in this scope
[INFO] [stderr]    --> src/conv.rs:605:13
[INFO] [stderr]     |
[INFO] [stderr] 605 |             D3D11_BLEND_OP_SUBTRACT,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_REV_SUBTRACT` in this scope
[INFO] [stderr]    --> src/conv.rs:610:13
[INFO] [stderr]     |
[INFO] [stderr] 610 |             D3D11_BLEND_OP_REV_SUBTRACT,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_MIN` in this scope
[INFO] [stderr]    --> src/conv.rs:614:26
[INFO] [stderr]     |
[INFO] [stderr] 614 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:614:46
[INFO] [stderr]     |
[INFO] [stderr] 614 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:614:64
[INFO] [stderr]     |
[INFO] [stderr] 614 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_MAX` in this scope
[INFO] [stderr]    --> src/conv.rs:615:26
[INFO] [stderr]     |
[INFO] [stderr] 615 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:615:46
[INFO] [stderr]     |
[INFO] [stderr] 615 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:615:64
[INFO] [stderr]     |
[INFO] [stderr] 615 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND_OP` in this scope
[INFO] [stderr]    --> src/conv.rs:619:47
[INFO] [stderr]     |
[INFO] [stderr] 619 | fn map_alpha_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:619:63
[INFO] [stderr]     |
[INFO] [stderr] 619 | fn map_alpha_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:619:76
[INFO] [stderr]     |
[INFO] [stderr] 619 | fn map_alpha_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_ADD` in this scope
[INFO] [stderr]    --> src/conv.rs:622:13
[INFO] [stderr]     |
[INFO] [stderr] 622 |             D3D11_BLEND_OP_ADD,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_SUBTRACT` in this scope
[INFO] [stderr]    --> src/conv.rs:627:13
[INFO] [stderr]     |
[INFO] [stderr] 627 |             D3D11_BLEND_OP_SUBTRACT,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_REV_SUBTRACT` in this scope
[INFO] [stderr]    --> src/conv.rs:632:13
[INFO] [stderr]     |
[INFO] [stderr] 632 |             D3D11_BLEND_OP_REV_SUBTRACT,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_MIN` in this scope
[INFO] [stderr]    --> src/conv.rs:636:26
[INFO] [stderr]     |
[INFO] [stderr] 636 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:636:46
[INFO] [stderr]     |
[INFO] [stderr] 636 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:636:64
[INFO] [stderr]     |
[INFO] [stderr] 636 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_MAX` in this scope
[INFO] [stderr]    --> src/conv.rs:637:26
[INFO] [stderr]     |
[INFO] [stderr] 637 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:637:46
[INFO] [stderr]     |
[INFO] [stderr] 637 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:637:64
[INFO] [stderr]     |
[INFO] [stderr] 637 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_RENDER_TARGET_BLEND_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:643:7
[INFO] [stderr]     |
[INFO] [stderr] 643 | ) -> [D3D11_RENDER_TARGET_BLEND_DESC; 8] {
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_RENDER_TARGET_BLEND_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:644:23
[INFO] [stderr]     |
[INFO] [stderr] 644 |     let mut targets: [D3D11_RENDER_TARGET_BLEND_DESC; 8] = [unsafe { mem::zeroed() }; 8];
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:651:34
[INFO] [stderr]     |
[INFO] [stderr] 651 |             target.BlendEnable = TRUE;
[INFO] [stderr]     |                                  ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:664:51
[INFO] [stderr]     |
[INFO] [stderr] 664 | pub(crate) fn map_blend_desc(desc: &BlendDesc) -> D3D11_BLEND_DESC {
[INFO] [stderr]     |                                                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_BLEND_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:665:5
[INFO] [stderr]     |
[INFO] [stderr] 665 |     D3D11_BLEND_DESC {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/conv.rs:667:32
[INFO] [stderr]     |
[INFO] [stderr] 667 |         AlphaToCoverageEnable: FALSE,
[INFO] [stderr]     |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:668:33
[INFO] [stderr]     |
[INFO] [stderr] 668 |         IndependentBlendEnable: TRUE,
[INFO] [stderr]     |                                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_COMPARISON_FUNC` in this scope
[INFO] [stderr]    --> src/conv.rs:673:44
[INFO] [stderr]     |
[INFO] [stderr] 673 | pub fn map_comparison(func: Comparison) -> D3D11_COMPARISON_FUNC {
[INFO] [stderr]     |                                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_NEVER` in this scope
[INFO] [stderr]    --> src/conv.rs:675:30
[INFO] [stderr]     |
[INFO] [stderr] 675 |         Comparison::Never => D3D11_COMPARISON_NEVER,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_LESS` in this scope
[INFO] [stderr]    --> src/conv.rs:676:29
[INFO] [stderr]     |
[INFO] [stderr] 676 |         Comparison::Less => D3D11_COMPARISON_LESS,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_LESS_EQUAL` in this scope
[INFO] [stderr]    --> src/conv.rs:677:34
[INFO] [stderr]     |
[INFO] [stderr] 677 |         Comparison::LessEqual => D3D11_COMPARISON_LESS_EQUAL,
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_EQUAL` in this scope
[INFO] [stderr]    --> src/conv.rs:678:30
[INFO] [stderr]     |
[INFO] [stderr] 678 |         Comparison::Equal => D3D11_COMPARISON_EQUAL,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_GREATER_EQUAL` in this scope
[INFO] [stderr]    --> src/conv.rs:679:37
[INFO] [stderr]     |
[INFO] [stderr] 679 |         Comparison::GreaterEqual => D3D11_COMPARISON_GREATER_EQUAL,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_GREATER` in this scope
[INFO] [stderr]    --> src/conv.rs:680:32
[INFO] [stderr]     |
[INFO] [stderr] 680 |         Comparison::Greater => D3D11_COMPARISON_GREATER,
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_NOT_EQUAL` in this scope
[INFO] [stderr]    --> src/conv.rs:681:33
[INFO] [stderr]     |
[INFO] [stderr] 681 |         Comparison::NotEqual => D3D11_COMPARISON_NOT_EQUAL,
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_ALWAYS` in this scope
[INFO] [stderr]    --> src/conv.rs:682:31
[INFO] [stderr]     |
[INFO] [stderr] 682 |         Comparison::Always => D3D11_COMPARISON_ALWAYS,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_STENCIL_OP` in this scope
[INFO] [stderr]    --> src/conv.rs:686:37
[INFO] [stderr]     |
[INFO] [stderr] 686 | fn map_stencil_op(op: StencilOp) -> D3D11_STENCIL_OP {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_KEEP` in this scope
[INFO] [stderr]    --> src/conv.rs:688:28
[INFO] [stderr]     |
[INFO] [stderr] 688 |         StencilOp::Keep => D3D11_STENCIL_OP_KEEP,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:689:28
[INFO] [stderr]     |
[INFO] [stderr] 689 |         StencilOp::Zero => D3D11_STENCIL_OP_ZERO,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_REPLACE` in this scope
[INFO] [stderr]    --> src/conv.rs:690:31
[INFO] [stderr]     |
[INFO] [stderr] 690 |         StencilOp::Replace => D3D11_STENCIL_OP_REPLACE,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_INCR_SAT` in this scope
[INFO] [stderr]    --> src/conv.rs:691:38
[INFO] [stderr]     |
[INFO] [stderr] 691 |         StencilOp::IncrementClamp => D3D11_STENCIL_OP_INCR_SAT,
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_INCR` in this scope
[INFO] [stderr]    --> src/conv.rs:692:37
[INFO] [stderr]     |
[INFO] [stderr] 692 |         StencilOp::IncrementWrap => D3D11_STENCIL_OP_INCR,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_DECR_SAT` in this scope
[INFO] [stderr]    --> src/conv.rs:693:38
[INFO] [stderr]     |
[INFO] [stderr] 693 |         StencilOp::DecrementClamp => D3D11_STENCIL_OP_DECR_SAT,
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_DECR` in this scope
[INFO] [stderr]    --> src/conv.rs:694:37
[INFO] [stderr]     |
[INFO] [stderr] 694 |         StencilOp::DecrementWrap => D3D11_STENCIL_OP_DECR,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_INVERT` in this scope
[INFO] [stderr]    --> src/conv.rs:695:30
[INFO] [stderr]     |
[INFO] [stderr] 695 |         StencilOp::Invert => D3D11_STENCIL_OP_INVERT,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_DEPTH_STENCILOP_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:699:44
[INFO] [stderr]     |
[INFO] [stderr] 699 | fn map_stencil_side(side: &StencilFace) -> D3D11_DEPTH_STENCILOP_DESC {
[INFO] [stderr]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_DEPTH_STENCILOP_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:700:5
[INFO] [stderr]     |
[INFO] [stderr] 700 |     D3D11_DEPTH_STENCILOP_DESC {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_DEPTH_STENCIL_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:710:7
[INFO] [stderr]     |
[INFO] [stderr] 710 | ) -> (D3D11_DEPTH_STENCIL_DESC, State<StencilValue>) {
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:712:29
[INFO] [stderr]     |
[INFO] [stderr] 712 |         Some(ref depth) => (TRUE, depth.write, map_comparison(depth.fun)),
[INFO] [stderr]     |                             ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:738:17
[INFO] [stderr]     |
[INFO] [stderr] 738 |                 TRUE,
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_DEPTH_STENCIL_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:750:9
[INFO] [stderr]     |
[INFO] [stderr] 750 |         D3D11_DEPTH_STENCIL_DESC {
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_DEPTH_WRITE_MASK_ALL` in this scope
[INFO] [stderr]    --> src/conv.rs:753:17
[INFO] [stderr]     |
[INFO] [stderr] 753 |                 D3D11_DEPTH_WRITE_MASK_ALL
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_DEPTH_WRITE_MASK_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:755:17
[INFO] [stderr]     |
[INFO] [stderr] 755 |                 D3D11_DEPTH_WRITE_MASK_ZERO
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_TEXTURE_ADDRESS_MODE` in this scope
[INFO] [stderr]    --> src/conv.rs:791:40
[INFO] [stderr]     |
[INFO] [stderr] 791 | pub fn map_wrapping(wrap: WrapMode) -> D3D11_TEXTURE_ADDRESS_MODE {
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_WRAP` in this scope
[INFO] [stderr]    --> src/conv.rs:793:27
[INFO] [stderr]     |
[INFO] [stderr] 793 |         WrapMode::Tile => D3D11_TEXTURE_ADDRESS_WRAP,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_MIRROR` in this scope
[INFO] [stderr]    --> src/conv.rs:794:29
[INFO] [stderr]     |
[INFO] [stderr] 794 |         WrapMode::Mirror => D3D11_TEXTURE_ADDRESS_MIRROR,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_CLAMP` in this scope
[INFO] [stderr]    --> src/conv.rs:795:28
[INFO] [stderr]     |
[INFO] [stderr] 795 |         WrapMode::Clamp => D3D11_TEXTURE_ADDRESS_CLAMP,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_BORDER` in this scope
[INFO] [stderr]    --> src/conv.rs:796:29
[INFO] [stderr]     |
[INFO] [stderr] 796 |         WrapMode::Border => D3D11_TEXTURE_ADDRESS_BORDER,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_MIRROR_ONCE` in this scope
[INFO] [stderr]    --> src/conv.rs:797:34
[INFO] [stderr]     |
[INFO] [stderr] 797 |         WrapMode::MirrorClamp => D3D11_TEXTURE_ADDRESS_MIRROR_ONCE,
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_FILTER_TYPE` in this scope
[INFO] [stderr]    --> src/conv.rs:801:39
[INFO] [stderr]     |
[INFO] [stderr] 801 | fn map_filter_type(filter: Filter) -> D3D11_FILTER_TYPE {
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_POINT` in this scope
[INFO] [stderr]    --> src/conv.rs:803:28
[INFO] [stderr]     |
[INFO] [stderr] 803 |         Filter::Nearest => D3D11_FILTER_TYPE_POINT,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_LINEAR` in this scope
[INFO] [stderr]    --> src/conv.rs:804:27
[INFO] [stderr]     |
[INFO] [stderr] 804 |         Filter::Linear => D3D11_FILTER_TYPE_LINEAR,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_FILTER_REDUCTION_TYPE` in this scope
[INFO] [stderr]    --> src/conv.rs:813:16
[INFO] [stderr]     |
[INFO] [stderr] 813 |     reduction: D3D11_FILTER_REDUCTION_TYPE,
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_FILTER` in this scope
[INFO] [stderr]    --> src/conv.rs:815:6
[INFO] [stderr]     |
[INFO] [stderr] 815 | ) -> D3D11_FILTER {
[INFO] [stderr]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_MASK` in this scope
[INFO] [stderr]    --> src/conv.rs:820:12
[INFO] [stderr]     |
[INFO] [stderr] 820 |     (min & D3D11_FILTER_TYPE_MASK) << D3D11_MIN_FILTER_SHIFT
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_MIN_FILTER_SHIFT` in this scope
[INFO] [stderr]    --> src/conv.rs:820:39
[INFO] [stderr]     |
[INFO] [stderr] 820 |     (min & D3D11_FILTER_TYPE_MASK) << D3D11_MIN_FILTER_SHIFT
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_MASK` in this scope
[INFO] [stderr]    --> src/conv.rs:821:18
[INFO] [stderr]     |
[INFO] [stderr] 821 |         | (mag & D3D11_FILTER_TYPE_MASK) << D3D11_MAG_FILTER_SHIFT
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_MAG_FILTER_SHIFT` in this scope
[INFO] [stderr]    --> src/conv.rs:821:45
[INFO] [stderr]     |
[INFO] [stderr] 821 |         | (mag & D3D11_FILTER_TYPE_MASK) << D3D11_MAG_FILTER_SHIFT
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_MASK` in this scope
[INFO] [stderr]    --> src/conv.rs:822:18
[INFO] [stderr]     |
[INFO] [stderr] 822 |         | (mip & D3D11_FILTER_TYPE_MASK) << D3D11_MIP_FILTER_SHIFT
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_MIP_FILTER_SHIFT` in this scope
[INFO] [stderr]    --> src/conv.rs:822:45
[INFO] [stderr]     |
[INFO] [stderr] 822 |         | (mip & D3D11_FILTER_TYPE_MASK) << D3D11_MIP_FILTER_SHIFT
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_REDUCTION_TYPE_MASK` in this scope
[INFO] [stderr]    --> src/conv.rs:823:24
[INFO] [stderr]     |
[INFO] [stderr] 823 |         | (reduction & D3D11_FILTER_REDUCTION_TYPE_MASK) << D3D11_FILTER_REDUCTION_TYPE_SHIFT
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_REDUCTION_TYPE_SHIFT` in this scope
[INFO] [stderr]    --> src/conv.rs:823:61
[INFO] [stderr]     |
[INFO] [stderr] 823 |         | (reduction & D3D11_FILTER_REDUCTION_TYPE_MASK) << D3D11_FILTER_REDUCTION_TYPE_SHIFT
[INFO] [stderr]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_ANISOTROPIC` in this scope
[INFO] [stderr]    --> src/conv.rs:825:22
[INFO] [stderr]     |
[INFO] [stderr] 825 |             .map(|_| D3D11_FILTER_ANISOTROPIC)
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `ID3DUserDefinedAnnotation` in module `temp`
[INFO] [stderr]   --> src/debug.rs:35:30
[INFO] [stderr]    |
[INFO] [stderr] 35 |     annotation: ComPtr<temp::ID3DUserDefinedAnnotation>,
[INFO] [stderr]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `temp`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `ID3DUserDefinedAnnotation` in module `temp`
[INFO] [stderr]   --> src/debug.rs:55:47
[INFO] [stderr]    |
[INFO] [stderr] 55 |         let annotation = context.cast::<temp::ID3DUserDefinedAnnotation>().unwrap();
[INFO] [stderr]    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `temp`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `ID3DUserDefinedAnnotation` in module `temp`
[INFO] [stderr]   --> src/debug.rs:87:43
[INFO] [stderr]    |
[INFO] [stderr] 87 |     let annotation = context.cast::<temp::ID3DUserDefinedAnnotation>().unwrap();
[INFO] [stderr]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `temp`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stderr]    --> src/device.rs:720:24
[INFO] [stderr]     |
[INFO] [stderr] 720 |         window_handle: HWND,
[INFO] [stderr]     |                        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory` in this scope
[INFO] [stderr]    --> src/device.rs:721:25
[INFO] [stderr]     |
[INFO] [stderr] 115 | impl Device {
[INFO] [stderr]     |     - help: you might be missing a type parameter: `<IDXGIFactory>`
[INFO] [stderr] ...
[INFO] [stderr] 721 |         factory: ComPtr<IDXGIFactory>,
[INFO] [stderr]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain` in this scope
[INFO] [stderr]    --> src/device.rs:722:25
[INFO] [stderr]     |
[INFO] [stderr] 115 | impl Device {
[INFO] [stderr]     |     - help: you might be missing a type parameter: `<IDXGISwapChain>`
[INFO] [stderr] ...
[INFO] [stderr] 722 |     ) -> Result<(ComPtr<IDXGISwapChain>, dxgiformat::DXGI_FORMAT), window::CreationError> {
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `DXGI_SWAP_CHAIN_DESC` in this scope
[INFO] [stderr]    --> src/device.rs:729:24
[INFO] [stderr]     |
[INFO] [stderr] 729 |         let mut desc = DXGI_SWAP_CHAIN_DESC {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/device.rs:753:23
[INFO] [stderr]     |
[INFO] [stderr] 753 |             Windowed: TRUE,
[INFO] [stderr]     |                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_DISCARD` in this scope
[INFO] [stderr]    --> src/device.rs:755:25
[INFO] [stderr]     |
[INFO] [stderr] 755 |             SwapEffect: DXGI_SWAP_EFFECT_DISCARD,
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain` in this scope
[INFO] [stderr]    --> src/device.rs:760:37
[INFO] [stderr]     |
[INFO] [stderr] 760 |             let mut swapchain: *mut IDXGISwapChain = ptr::null_mut();
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `REFIID` in this scope
[INFO] [stderr]   --> src/dxgi.rs:77:31
[INFO] [stderr]    |
[INFO] [stderr] 77 |     unsafe extern "system" fn(REFIID, *mut *mut winapi::ctypes::c_void) -> winerror::HRESULT;
[INFO] [stderr]    |                               ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `GUID` in this scope
[INFO] [stderr]   --> src/dxgi.rs:81:12
[INFO] [stderr]    |
[INFO] [stderr] 81 |     guid: &GUID,
[INFO] [stderr]    |            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IUnknown` in this scope
[INFO] [stderr]   --> src/dxgi.rs:83:27
[INFO] [stderr]    |
[INFO] [stderr] 83 |     let mut factory: *mut IUnknown = ptr::null_mut();
[INFO] [stderr]    |                           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/internal.rs:253:30
[INFO] [stderr]     |
[INFO] [stderr] 253 |                 DepthEnable: TRUE,
[INFO] [stderr]     |                              ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/internal.rs:256:32
[INFO] [stderr]     |
[INFO] [stderr] 256 |                 StencilEnable: TRUE,
[INFO] [stderr]     |                                ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/internal.rs:281:32
[INFO] [stderr]     |
[INFO] [stderr] 281 |             desc.DepthEnable = TRUE;
[INFO] [stderr]     |                                ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/internal.rs:282:34
[INFO] [stderr]     |
[INFO] [stderr] 282 |             desc.StencilEnable = FALSE;
[INFO] [stderr]     |                                  ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/internal.rs:290:32
[INFO] [stderr]     |
[INFO] [stderr] 290 |             desc.DepthEnable = FALSE;
[INFO] [stderr]     |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/internal.rs:291:34
[INFO] [stderr]     |
[INFO] [stderr] 291 |             desc.StencilEnable = TRUE;
[INFO] [stderr]     |                                  ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter` in this scope
[INFO] [stderr]    --> src/lib.rs:104:10
[INFO] [stderr]     |
[INFO] [stderr] 104 |     *mut IDXGIAdapter,
[INFO] [stderr]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:105:5
[INFO] [stderr]     |
[INFO] [stderr] 105 |     UINT,
[INFO] [stderr]     |     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HMODULE` in this scope
[INFO] [stderr]    --> src/lib.rs:106:5
[INFO] [stderr]     |
[INFO] [stderr] 106 |     HMODULE,
[INFO] [stderr]     |     ^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:107:5
[INFO] [stderr]     |
[INFO] [stderr] 107 |     UINT,
[INFO] [stderr]     |     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:108:12
[INFO] [stderr]     |
[INFO] [stderr] 108 |     *const UINT,
[INFO] [stderr]     |            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     UINT,
[INFO] [stderr]     |     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:110:5
[INFO] [stderr]     |
[INFO] [stderr] 110 |     UINT,
[INFO] [stderr]     |     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:112:10
[INFO] [stderr]     |
[INFO] [stderr] 112 |     *mut UINT,
[INFO] [stderr]     |          ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory` in this scope
[INFO] [stderr]    --> src/lib.rs:134:32
[INFO] [stderr]     |
[INFO] [stderr] 133 | pub struct Instance {
[INFO] [stderr]     |                    - help: you might be missing a type parameter: `<IDXGIFactory>`
[INFO] [stderr] 134 |     pub(crate) factory: ComPtr<IDXGIFactory>,
[INFO] [stderr]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:192:79
[INFO] [stderr]     |
[INFO] [stderr] 192 |                 mem::size_of::<d3d11::D3D11_FEATURE_DATA_FORMAT_SUPPORT>() as UINT,
[INFO] [stderr]     |                                                                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:244:84
[INFO] [stderr]     |
[INFO] [stderr] 244 |                     mem::size_of::<d3d11::D3D11_FEATURE_DATA_FORMAT_SUPPORT2>() as UINT,
[INFO] [stderr]     |                                                                                    ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter` in this scope
[INFO] [stderr]    --> src/lib.rs:462:21
[INFO] [stderr]     |
[INFO] [stderr] 461 | pub struct PhysicalDevice {
[INFO] [stderr]     |                          - help: you might be missing a type parameter: `<IDXGIAdapter>`
[INFO] [stderr] 462 |     adapter: ComPtr<IDXGIAdapter>,
[INFO] [stderr]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter` in this scope
[INFO] [stderr]    --> src/lib.rs:481:54
[INFO] [stderr]     |
[INFO] [stderr] 481 | fn get_feature_level(func: &CreateFun, adapter: *mut IDXGIAdapter) -> d3dcommon::D3D_FEATURE_LEVEL {
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: could not find `ctypes` in `winapi`
[INFO] [stderr]   --> src/dxgi.rs:77:57
[INFO] [stderr]    |
[INFO] [stderr] 77 |     unsafe extern "system" fn(REFIID, *mut *mut winapi::ctypes::c_void) -> winerror::HRESULT;
[INFO] [stderr]    |                                                         ^^^^^^ could not find `ctypes` in `winapi`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain` in this scope
[INFO] [stderr]    --> src/lib.rs:740:23
[INFO] [stderr]     |
[INFO] [stderr] 739 | struct Presentation {
[INFO] [stderr]     |                    - help: you might be missing a type parameter: `<IDXGISwapChain>`
[INFO] [stderr] 740 |     swapchain: ComPtr<IDXGISwapChain>,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory` in this scope
[INFO] [stderr]    --> src/lib.rs:747:32
[INFO] [stderr]     |
[INFO] [stderr] 746 | pub struct Surface {
[INFO] [stderr]     |                   - help: you might be missing a type parameter: `<IDXGIFactory>`
[INFO] [stderr] 747 |     pub(crate) factory: ComPtr<IDXGIFactory>,
[INFO] [stderr]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stderr]    --> src/lib.rs:748:17
[INFO] [stderr]     |
[INFO] [stderr] 748 |     wnd_handle: HWND,
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stderr]    --> src/lib.rs:768:27
[INFO] [stderr]     |
[INFO] [stderr] 768 |             let mut rect: RECT = mem::zeroed();
[INFO] [stderr]     |                           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetClientRect` in this scope
[INFO] [stderr]    --> src/lib.rs:771:17
[INFO] [stderr]     |
[INFO] [stderr] 771 |                 GetClientRect(self.wnd_handle as *mut _, &mut rect as *mut RECT)
[INFO] [stderr]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stderr]    --> src/lib.rs:771:76
[INFO] [stderr]     |
[INFO] [stderr] 771 |                 GetClientRect(self.wnd_handle as *mut _, &mut rect as *mut RECT)
[INFO] [stderr]     |                                                                            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain` in this scope
[INFO] [stderr]    --> src/lib.rs:909:28
[INFO] [stderr]     |
[INFO] [stderr] 908 | pub struct Swapchain {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<IDXGISwapChain>`
[INFO] [stderr] 909 |     dxgi_swapchain: ComPtr<IDXGISwapChain>,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/lib.rs:994:69
[INFO] [stderr]     |
[INFO] [stderr] 994 |                 .ExecuteCommandList(cmd_buf.as_raw_list().as_raw(), FALSE);
[INFO] [stderr]     |                                                                     ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]     --> src/lib.rs:1520:32
[INFO] [stderr]      |
[INFO] [stderr] 1520 |             .FinishCommandList(FALSE, &mut list as *mut *mut _ as *mut *mut _);
[INFO] [stderr]      |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]     --> src/lib.rs:2738:47
[INFO] [stderr]      |
[INFO] [stderr] 2738 |     pub fn calc_subresource(&self, mip_level: UINT, layer: UINT) -> UINT {
[INFO] [stderr]      |                                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]     --> src/lib.rs:2738:60
[INFO] [stderr]      |
[INFO] [stderr] 2738 |     pub fn calc_subresource(&self, mip_level: UINT, layer: UINT) -> UINT {
[INFO] [stderr]      |                                                            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]     --> src/lib.rs:2738:69
[INFO] [stderr]      |
[INFO] [stderr] 2738 |     pub fn calc_subresource(&self, mip_level: UINT, layer: UINT) -> UINT {
[INFO] [stderr]      |                                                                     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]     --> src/lib.rs:2739:49
[INFO] [stderr]      |
[INFO] [stderr] 2739 |         mip_level + (layer * self.mip_levels as UINT)
[INFO] [stderr]      |                                                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OsStringExt`
[INFO] [stderr]    --> src/dxgi.rs:157:41
[INFO] [stderr]     |
[INFO] [stderr] 157 |                 let name = <OsString as OsStringExt>::from_wide(&desc.Description[.. len]);
[INFO] [stderr]     |                                         ^^^^^^^^^^^ use of undeclared type or module `OsStringExt`
[INFO] [stderr] 
[INFO] [stderr] error[E0433]: failed to resolve: use of undeclared type or module `OsStringExt`
[INFO] [stderr]    --> src/dxgi.rs:183:41
[INFO] [stderr]     |
[INFO] [stderr] 183 |                 let name = <OsString as OsStringExt>::from_wide(&desc.Description[.. len]);
[INFO] [stderr]     |                                         ^^^^^^^^^^^ use of undeclared type or module `OsStringExt`
[INFO] [stderr] 
[INFO] [stderr] warning: unused `#[macro_use]` import
[INFO] [stderr]   --> src/lib.rs:23:1
[INFO] [stderr]    |
[INFO] [stderr] 23 | #[macro_use]
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]   --> src/conv.rs:41:41
[INFO] [stderr]    |
[INFO] [stderr] 41 | pub fn map_index_type(ty: IndexType) -> DXGI_FORMAT {
[INFO] [stderr]    |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:43:27
[INFO] [stderr]    |
[INFO] [stderr] 43 |         IndexType::U16 => DXGI_FORMAT_R16_UINT,
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:44:27
[INFO] [stderr]    |
[INFO] [stderr] 44 |         IndexType::U32 => DXGI_FORMAT_R32_UINT,
[INFO] [stderr]    |                           ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]   --> src/conv.rs:49:32
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub fn viewable_format(format: DXGI_FORMAT) -> DXGI_FORMAT {
[INFO] [stderr]    |                                ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]   --> src/conv.rs:49:48
[INFO] [stderr]    |
[INFO] [stderr] 49 | pub fn viewable_format(format: DXGI_FORMAT) -> DXGI_FORMAT {
[INFO] [stderr]    |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS` in this scope
[INFO] [stderr]   --> src/conv.rs:51:45
[INFO] [stderr]    |
[INFO] [stderr] 51 |         DXGI_FORMAT_D32_FLOAT_S8X24_UINT => DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS,
[INFO] [stderr]    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT_S8X24_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:52:34
[INFO] [stderr]    |
[INFO] [stderr] 52 |         DXGI_FORMAT_D32_FLOAT => DXGI_FORMAT_R32_FLOAT,
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:53:34
[INFO] [stderr]    |
[INFO] [stderr] 53 |         DXGI_FORMAT_D16_UNORM => DXGI_FORMAT_R16_UNORM,
[INFO] [stderr]    |                                  ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]   --> src/conv.rs:59:45
[INFO] [stderr]    |
[INFO] [stderr] 59 | pub fn map_format(format: Format) -> Option<DXGI_FORMAT> {
[INFO] [stderr]    |                  -                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr]    |                  |
[INFO] [stderr]    |                  help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B5G6R5_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:63:24
[INFO] [stderr]    |
[INFO] [stderr] 63 |         R5g6b5Unorm => DXGI_FORMAT_B5G6R5_UNORM,
[INFO] [stderr]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B5G5R5A1_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:64:26
[INFO] [stderr]    |
[INFO] [stderr] 64 |         R5g5b5a1Unorm => DXGI_FORMAT_B5G5R5A1_UNORM,
[INFO] [stderr]    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:65:20
[INFO] [stderr]    |
[INFO] [stderr] 65 |         R8Unorm => DXGI_FORMAT_R8_UNORM,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:66:20
[INFO] [stderr]    |
[INFO] [stderr] 66 |         R8Snorm => DXGI_FORMAT_R8_SNORM,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:67:19
[INFO] [stderr]    |
[INFO] [stderr] 67 |         R8Uint => DXGI_FORMAT_R8_UINT,
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:68:19
[INFO] [stderr]    |
[INFO] [stderr] 68 |         R8Sint => DXGI_FORMAT_R8_SINT,
[INFO] [stderr]    |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:69:21
[INFO] [stderr]    |
[INFO] [stderr] 69 |         Rg8Unorm => DXGI_FORMAT_R8G8_UNORM,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:70:21
[INFO] [stderr]    |
[INFO] [stderr] 70 |         Rg8Snorm => DXGI_FORMAT_R8G8_SNORM,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:71:20
[INFO] [stderr]    |
[INFO] [stderr] 71 |         Rg8Uint => DXGI_FORMAT_R8G8_UINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:72:20
[INFO] [stderr]    |
[INFO] [stderr] 72 |         Rg8Sint => DXGI_FORMAT_R8G8_SINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:73:23
[INFO] [stderr]    |
[INFO] [stderr] 73 |         Rgba8Unorm => DXGI_FORMAT_R8G8B8A8_UNORM,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:74:23
[INFO] [stderr]    |
[INFO] [stderr] 74 |         Rgba8Snorm => DXGI_FORMAT_R8G8B8A8_SNORM,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:75:22
[INFO] [stderr]    |
[INFO] [stderr] 75 |         Rgba8Uint => DXGI_FORMAT_R8G8B8A8_UINT,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:76:22
[INFO] [stderr]    |
[INFO] [stderr] 76 |         Rgba8Sint => DXGI_FORMAT_R8G8B8A8_SINT,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UNORM_SRGB` in this scope
[INFO] [stderr]   --> src/conv.rs:77:22
[INFO] [stderr]    |
[INFO] [stderr] 77 |         Rgba8Srgb => DXGI_FORMAT_R8G8B8A8_UNORM_SRGB,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B8G8R8A8_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:78:23
[INFO] [stderr]    |
[INFO] [stderr] 78 |         Bgra8Unorm => DXGI_FORMAT_B8G8R8A8_UNORM,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B8G8R8A8_UNORM_SRGB` in this scope
[INFO] [stderr]   --> src/conv.rs:79:22
[INFO] [stderr]    |
[INFO] [stderr] 79 |         Bgra8Srgb => DXGI_FORMAT_B8G8R8A8_UNORM_SRGB,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R10G10B10A2_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:80:29
[INFO] [stderr]    |
[INFO] [stderr] 80 |         A2b10g10r10Unorm => DXGI_FORMAT_R10G10B10A2_UNORM,
[INFO] [stderr]    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R10G10B10A2_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:81:28
[INFO] [stderr]    |
[INFO] [stderr] 81 |         A2b10g10r10Uint => DXGI_FORMAT_R10G10B10A2_UINT,
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:82:21
[INFO] [stderr]    |
[INFO] [stderr] 82 |         R16Unorm => DXGI_FORMAT_R16_UNORM,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:83:21
[INFO] [stderr]    |
[INFO] [stderr] 83 |         R16Snorm => DXGI_FORMAT_R16_SNORM,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:84:20
[INFO] [stderr]    |
[INFO] [stderr] 84 |         R16Uint => DXGI_FORMAT_R16_UINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:85:20
[INFO] [stderr]    |
[INFO] [stderr] 85 |         R16Sint => DXGI_FORMAT_R16_SINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:86:22
[INFO] [stderr]    |
[INFO] [stderr] 86 |         R16Sfloat => DXGI_FORMAT_R16_FLOAT,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:87:22
[INFO] [stderr]    |
[INFO] [stderr] 87 |         Rg16Unorm => DXGI_FORMAT_R16G16_UNORM,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:88:22
[INFO] [stderr]    |
[INFO] [stderr] 88 |         Rg16Snorm => DXGI_FORMAT_R16G16_SNORM,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:89:21
[INFO] [stderr]    |
[INFO] [stderr] 89 |         Rg16Uint => DXGI_FORMAT_R16G16_UINT,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:90:21
[INFO] [stderr]    |
[INFO] [stderr] 90 |         Rg16Sint => DXGI_FORMAT_R16G16_SINT,
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:91:23
[INFO] [stderr]    |
[INFO] [stderr] 91 |         Rg16Sfloat => DXGI_FORMAT_R16G16_FLOAT,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_UNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:92:24
[INFO] [stderr]    |
[INFO] [stderr] 92 |         Rgba16Unorm => DXGI_FORMAT_R16G16B16A16_UNORM,
[INFO] [stderr]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_SNORM` in this scope
[INFO] [stderr]   --> src/conv.rs:93:24
[INFO] [stderr]    |
[INFO] [stderr] 93 |         Rgba16Snorm => DXGI_FORMAT_R16G16B16A16_SNORM,
[INFO] [stderr]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:94:23
[INFO] [stderr]    |
[INFO] [stderr] 94 |         Rgba16Uint => DXGI_FORMAT_R16G16B16A16_UINT,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:95:23
[INFO] [stderr]    |
[INFO] [stderr] 95 |         Rgba16Sint => DXGI_FORMAT_R16G16B16A16_SINT,
[INFO] [stderr]    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:96:25
[INFO] [stderr]    |
[INFO] [stderr] 96 |         Rgba16Sfloat => DXGI_FORMAT_R16G16B16A16_FLOAT,
[INFO] [stderr]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]   --> src/conv.rs:97:20
[INFO] [stderr]    |
[INFO] [stderr] 97 |         R32Uint => DXGI_FORMAT_R32_UINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_SINT` in this scope
[INFO] [stderr]   --> src/conv.rs:98:20
[INFO] [stderr]    |
[INFO] [stderr] 98 |         R32Sint => DXGI_FORMAT_R32_SINT,
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT` in this scope
[INFO] [stderr]   --> src/conv.rs:99:22
[INFO] [stderr]    |
[INFO] [stderr] 99 |         R32Sfloat => DXGI_FORMAT_R32_FLOAT,
[INFO] [stderr]    |                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:100:21
[INFO] [stderr]     |
[INFO] [stderr] 100 |         Rg32Uint => DXGI_FORMAT_R32G32_UINT,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_SINT` in this scope
[INFO] [stderr]    --> src/conv.rs:101:21
[INFO] [stderr]     |
[INFO] [stderr] 101 |         Rg32Sint => DXGI_FORMAT_R32G32_SINT,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:102:23
[INFO] [stderr]     |
[INFO] [stderr] 102 |         Rg32Sfloat => DXGI_FORMAT_R32G32_FLOAT,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:103:22
[INFO] [stderr]     |
[INFO] [stderr] 103 |         Rgb32Uint => DXGI_FORMAT_R32G32B32_UINT,
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32_SINT` in this scope
[INFO] [stderr]    --> src/conv.rs:104:22
[INFO] [stderr]     |
[INFO] [stderr] 104 |         Rgb32Sint => DXGI_FORMAT_R32G32B32_SINT,
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:105:24
[INFO] [stderr]     |
[INFO] [stderr] 105 |         Rgb32Sfloat => DXGI_FORMAT_R32G32B32_FLOAT,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:106:23
[INFO] [stderr]     |
[INFO] [stderr] 106 |         Rgba32Uint => DXGI_FORMAT_R32G32B32A32_UINT,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_SINT` in this scope
[INFO] [stderr]    --> src/conv.rs:107:23
[INFO] [stderr]     |
[INFO] [stderr] 107 |         Rgba32Sint => DXGI_FORMAT_R32G32B32A32_SINT,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:108:25
[INFO] [stderr]     |
[INFO] [stderr] 108 |         Rgba32Sfloat => DXGI_FORMAT_R32G32B32A32_FLOAT,
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R11G11B10_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:109:28
[INFO] [stderr]     |
[INFO] [stderr] 109 |         B10g11r11Ufloat => DXGI_FORMAT_R11G11B10_FLOAT,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R9G9B9E5_SHAREDEXP` in this scope
[INFO] [stderr]    --> src/conv.rs:110:27
[INFO] [stderr]     |
[INFO] [stderr] 110 |         E5b9g9r9Ufloat => DXGI_FORMAT_R9G9B9E5_SHAREDEXP,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D16_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:111:21
[INFO] [stderr]     |
[INFO] [stderr] 111 |         D16Unorm => DXGI_FORMAT_D16_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:112:22
[INFO] [stderr]     |
[INFO] [stderr] 112 |         D32Sfloat => DXGI_FORMAT_D32_FLOAT,
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D32_FLOAT_S8X24_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:113:28
[INFO] [stderr]     |
[INFO] [stderr] 113 |         D32SfloatS8Uint => DXGI_FORMAT_D32_FLOAT_S8X24_UINT,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC1_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:114:24
[INFO] [stderr]     |
[INFO] [stderr] 114 |         Bc1RgbUnorm => DXGI_FORMAT_BC1_UNORM,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC1_UNORM_SRGB` in this scope
[INFO] [stderr]    --> src/conv.rs:115:23
[INFO] [stderr]     |
[INFO] [stderr] 115 |         Bc1RgbSrgb => DXGI_FORMAT_BC1_UNORM_SRGB,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC2_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:116:21
[INFO] [stderr]     |
[INFO] [stderr] 116 |         Bc2Unorm => DXGI_FORMAT_BC2_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC2_UNORM_SRGB` in this scope
[INFO] [stderr]    --> src/conv.rs:117:20
[INFO] [stderr]     |
[INFO] [stderr] 117 |         Bc2Srgb => DXGI_FORMAT_BC2_UNORM_SRGB,
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC3_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:118:21
[INFO] [stderr]     |
[INFO] [stderr] 118 |         Bc3Unorm => DXGI_FORMAT_BC3_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC3_UNORM_SRGB` in this scope
[INFO] [stderr]    --> src/conv.rs:119:20
[INFO] [stderr]     |
[INFO] [stderr] 119 |         Bc3Srgb => DXGI_FORMAT_BC3_UNORM_SRGB,
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC4_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:120:21
[INFO] [stderr]     |
[INFO] [stderr] 120 |         Bc4Unorm => DXGI_FORMAT_BC4_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC4_SNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:121:21
[INFO] [stderr]     |
[INFO] [stderr] 121 |         Bc4Snorm => DXGI_FORMAT_BC4_SNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC5_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:122:21
[INFO] [stderr]     |
[INFO] [stderr] 122 |         Bc5Unorm => DXGI_FORMAT_BC5_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC5_SNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:123:21
[INFO] [stderr]     |
[INFO] [stderr] 123 |         Bc5Snorm => DXGI_FORMAT_BC5_SNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC6H_UF16` in this scope
[INFO] [stderr]    --> src/conv.rs:124:23
[INFO] [stderr]     |
[INFO] [stderr] 124 |         Bc6hUfloat => DXGI_FORMAT_BC6H_UF16,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC6H_SF16` in this scope
[INFO] [stderr]    --> src/conv.rs:125:23
[INFO] [stderr]     |
[INFO] [stderr] 125 |         Bc6hSfloat => DXGI_FORMAT_BC6H_SF16,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC7_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:126:21
[INFO] [stderr]     |
[INFO] [stderr] 126 |         Bc7Unorm => DXGI_FORMAT_BC7_UNORM,
[INFO] [stderr]     |                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC7_UNORM_SRGB` in this scope
[INFO] [stderr]    --> src/conv.rs:127:20
[INFO] [stderr]     |
[INFO] [stderr] 127 |         Bc7Srgb => DXGI_FORMAT_BC7_UNORM_SRGB,
[INFO] [stderr]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:135:52
[INFO] [stderr]     |
[INFO] [stderr] 135 | pub fn map_format_nosrgb(format: Format) -> Option<DXGI_FORMAT> {
[INFO] [stderr]     |                         -                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B8G8R8A8_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:139:35
[INFO] [stderr]     |
[INFO] [stderr] 139 |         Format::Bgra8Srgb => Some(DXGI_FORMAT_B8G8R8A8_UNORM),
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:140:35
[INFO] [stderr]     |
[INFO] [stderr] 140 |         Format::Rgba8Srgb => Some(DXGI_FORMAT_R8G8B8A8_UNORM),
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:147:19
[INFO] [stderr]     |
[INFO] [stderr] 147 |     pub typeless: DXGI_FORMAT,
[INFO] [stderr]     |                   ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:148:21
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] 147 |     pub typeless: DXGI_FORMAT,
[INFO] [stderr] 148 |     pub srv: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:149:21
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 149 |     pub rtv: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:150:21
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 150 |     pub uav: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:151:21
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 151 |     pub dsv: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:154:26
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 154 |     pub copy_uav: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:155:26
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct DecomposedDxgiFormat {
[INFO] [stderr]     |                                - help: you might be missing a type parameter: `<DXGI_FORMAT>`
[INFO] [stderr] ...
[INFO] [stderr] 155 |     pub copy_srv: Option<DXGI_FORMAT>,
[INFO] [stderr]     |                          ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_UNKNOWN` in this scope
[INFO] [stderr]    --> src/conv.rs:160:19
[INFO] [stderr]     |
[INFO] [stderr] 160 |         typeless: DXGI_FORMAT_UNKNOWN,
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `DXGI_FORMAT` in this scope
[INFO] [stderr]    --> src/conv.rs:174:37
[INFO] [stderr]     |
[INFO] [stderr] 174 |     pub fn from_dxgi_format(format: DXGI_FORMAT) -> DecomposedDxgiFormat {
[INFO] [stderr]     |                                     ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8B8A8_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:181:27
[INFO] [stderr]     |
[INFO] [stderr] 181 |                 typeless: DXGI_FORMAT_R8G8B8A8_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R8G8B8A8_SINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:186:32
[INFO] [stderr]     |
[INFO] [stderr] 186 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_B8G8R8A8_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:191:27
[INFO] [stderr]     |
[INFO] [stderr] 191 |                 typeless: DXGI_FORMAT_B8G8R8A8_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_B8G8R8A8_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:196:32
[INFO] [stderr]     |
[INFO] [stderr] 196 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:212:27
[INFO] [stderr]     |
[INFO] [stderr] 212 |                 typeless: DXGI_FORMAT_R8_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R8G8_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:225:27
[INFO] [stderr]     |
[INFO] [stderr] 225 |                 typeless: DXGI_FORMAT_R8G8_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R8G8_SINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:235:27
[INFO] [stderr]     |
[INFO] [stderr] 235 |                 typeless: DXGI_FORMAT_R16_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:236:27
[INFO] [stderr]     |
[INFO] [stderr] 236 |                 srv: Some(DXGI_FORMAT_R16_FLOAT),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:237:27
[INFO] [stderr]     |
[INFO] [stderr] 237 |                 rtv: Some(DXGI_FORMAT_R16_FLOAT),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:238:27
[INFO] [stderr]     |
[INFO] [stderr] 238 |                 uav: Some(DXGI_FORMAT_R16_FLOAT),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:240:32
[INFO] [stderr]     |
[INFO] [stderr] 240 |                 copy_uav: Some(DXGI_FORMAT_R16_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:241:32
[INFO] [stderr]     |
[INFO] [stderr] 241 |                 copy_srv: Some(DXGI_FORMAT_R16_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:249:27
[INFO] [stderr]     |
[INFO] [stderr] 249 |                 typeless: DXGI_FORMAT_R16_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D16_UNORM` in this scope
[INFO] [stderr]    --> src/conv.rs:253:27
[INFO] [stderr]     |
[INFO] [stderr] 253 |                 dsv: Some(DXGI_FORMAT_D16_UNORM),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:263:27
[INFO] [stderr]     |
[INFO] [stderr] 263 |                 typeless: DXGI_FORMAT_R16G16_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16G16_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:268:32
[INFO] [stderr]     |
[INFO] [stderr] 268 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16G16_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R16G16B16A16_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:277:27
[INFO] [stderr]     |
[INFO] [stderr] 277 |                 typeless: DXGI_FORMAT_R16G16B16A16_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R16G16B16A16_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G8X24_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:287:27
[INFO] [stderr]     |
[INFO] [stderr] 287 |                 typeless: DXGI_FORMAT_R32G8X24_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:289:27
[INFO] [stderr]     |
[INFO] [stderr] 289 |                 srv: Some(DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT_S8X24_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:294:32
[INFO] [stderr]     |
[INFO] [stderr] 294 |                 copy_srv: Some(DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT_S8X24_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:298:27
[INFO] [stderr]     |
[INFO] [stderr] 298 |                 typeless: DXGI_FORMAT_R32_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:299:27
[INFO] [stderr]     |
[INFO] [stderr] 299 |                 srv: Some(DXGI_FORMAT_R32_FLOAT),
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:303:32
[INFO] [stderr]     |
[INFO] [stderr] 303 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:304:32
[INFO] [stderr]     |
[INFO] [stderr] 304 |                 copy_srv: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_D32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:309:31
[INFO] [stderr]     |
[INFO] [stderr] 309 |                     typeless: DXGI_FORMAT_R32_TYPELESS,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_D32_FLOAT` in this scope
[INFO] [stderr]    --> src/conv.rs:313:31
[INFO] [stderr]     |
[INFO] [stderr] 313 |                     dsv: Some(DXGI_FORMAT_D32_FLOAT),
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:321:31
[INFO] [stderr]     |
[INFO] [stderr] 321 |                     typeless: DXGI_FORMAT_R32G32_TYPELESS,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32G32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:335:27
[INFO] [stderr]     |
[INFO] [stderr] 335 |                 typeless: DXGI_FORMAT_R32G32_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32G32B32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32G32B32A32_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:347:27
[INFO] [stderr]     |
[INFO] [stderr] 347 |                 typeless: DXGI_FORMAT_R32G32B32A32_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R32G32B32A32_FLOAT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R10G10B10A2_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:357:27
[INFO] [stderr]     |
[INFO] [stderr] 357 |                 typeless: DXGI_FORMAT_R10G10B10A2_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_R10G10B10A2_UINT`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_R32_UINT` in this scope
[INFO] [stderr]    --> src/conv.rs:362:32
[INFO] [stderr]     |
[INFO] [stderr] 362 |                 copy_uav: Some(DXGI_FORMAT_R32_UINT),
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC1_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:388:27
[INFO] [stderr]     |
[INFO] [stderr] 388 |                 typeless: DXGI_FORMAT_BC1_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC1_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC2_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:399:27
[INFO] [stderr]     |
[INFO] [stderr] 399 |                 typeless: DXGI_FORMAT_BC2_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC2_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC3_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:410:27
[INFO] [stderr]     |
[INFO] [stderr] 410 |                 typeless: DXGI_FORMAT_BC3_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC3_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC4_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:421:27
[INFO] [stderr]     |
[INFO] [stderr] 421 |                 typeless: DXGI_FORMAT_BC4_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC4_SNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC6H_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:443:27
[INFO] [stderr]     |
[INFO] [stderr] 443 |                 typeless: DXGI_FORMAT_BC6H_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC6H_SF16`
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_FORMAT_BC7_TYPELESS` in this scope
[INFO] [stderr]    --> src/conv.rs:455:27
[INFO] [stderr]     |
[INFO] [stderr] 455 |                 typeless: DXGI_FORMAT_BC7_TYPELESS,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: a local variable with a similar name exists: `DXGI_FORMAT_BC7_UNORM`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_VIEWPORT` in this scope
[INFO] [stderr]    --> src/conv.rs:470:45
[INFO] [stderr]     |
[INFO] [stderr] 470 | pub fn map_viewport(viewport: &Viewport) -> D3D11_VIEWPORT {
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_VIEWPORT` in this scope
[INFO] [stderr]    --> src/conv.rs:471:5
[INFO] [stderr]     |
[INFO] [stderr] 471 |     D3D11_VIEWPORT {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_RECT` in this scope
[INFO] [stderr]    --> src/conv.rs:481:33
[INFO] [stderr]     |
[INFO] [stderr] 481 | pub fn map_rect(rect: &Rect) -> D3D11_RECT {
[INFO] [stderr]     |                                 ^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_RECT` in this scope
[INFO] [stderr]    --> src/conv.rs:482:5
[INFO] [stderr]     |
[INFO] [stderr] 482 |     D3D11_RECT {
[INFO] [stderr]     |     ^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_PRIMITIVE_TOPOLOGY` in this scope
[INFO] [stderr]    --> src/conv.rs:490:49
[INFO] [stderr]     |
[INFO] [stderr] 490 | pub fn map_topology(ia: &InputAssemblerDesc) -> D3D11_PRIMITIVE_TOPOLOGY {
[INFO] [stderr]     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_POINTLIST` in this scope
[INFO] [stderr]    --> src/conv.rs:493:31
[INFO] [stderr]     |
[INFO] [stderr] 493 |         (PointList, false) => D3D_PRIMITIVE_TOPOLOGY_POINTLIST,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_LINELIST` in this scope
[INFO] [stderr]    --> src/conv.rs:495:30
[INFO] [stderr]     |
[INFO] [stderr] 495 |         (LineList, false) => D3D_PRIMITIVE_TOPOLOGY_LINELIST,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ` in this scope
[INFO] [stderr]    --> src/conv.rs:496:29
[INFO] [stderr]     |
[INFO] [stderr] 496 |         (LineList, true) => D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_LINESTRIP` in this scope
[INFO] [stderr]    --> src/conv.rs:497:31
[INFO] [stderr]     |
[INFO] [stderr] 497 |         (LineStrip, false) => D3D_PRIMITIVE_TOPOLOGY_LINESTRIP,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ` in this scope
[INFO] [stderr]    --> src/conv.rs:498:30
[INFO] [stderr]     |
[INFO] [stderr] 498 |         (LineStrip, true) => D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST` in this scope
[INFO] [stderr]    --> src/conv.rs:499:34
[INFO] [stderr]     |
[INFO] [stderr] 499 |         (TriangleList, false) => D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST,
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ` in this scope
[INFO] [stderr]    --> src/conv.rs:500:33
[INFO] [stderr]     |
[INFO] [stderr] 500 |         (TriangleList, true) => D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ,
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP` in this scope
[INFO] [stderr]    --> src/conv.rs:501:35
[INFO] [stderr]     |
[INFO] [stderr] 501 |         (TriangleStrip, false) => D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP,
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ` in this scope
[INFO] [stderr]    --> src/conv.rs:502:34
[INFO] [stderr]     |
[INFO] [stderr] 502 |         (TriangleStrip, true) => D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ,
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST` in this scope
[INFO] [stderr]    --> src/conv.rs:505:13
[INFO] [stderr]     |
[INFO] [stderr] 505 |             D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST + (num as u32) - 1
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_FILL_MODE` in this scope
[INFO] [stderr]    --> src/conv.rs:511:40
[INFO] [stderr]     |
[INFO] [stderr] 511 | fn map_fill_mode(mode: PolygonMode) -> D3D11_FILL_MODE {
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILL_SOLID` in this scope
[INFO] [stderr]    --> src/conv.rs:513:30
[INFO] [stderr]     |
[INFO] [stderr] 513 |         PolygonMode::Fill => D3D11_FILL_SOLID,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILL_WIREFRAME` in this scope
[INFO] [stderr]    --> src/conv.rs:514:30
[INFO] [stderr]     |
[INFO] [stderr] 514 |         PolygonMode::Line => D3D11_FILL_WIREFRAME,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_CULL_MODE` in this scope
[INFO] [stderr]    --> src/conv.rs:520:33
[INFO] [stderr]     |
[INFO] [stderr] 520 | fn map_cull_mode(mode: Face) -> D3D11_CULL_MODE {
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_CULL_NONE` in this scope
[INFO] [stderr]    --> src/conv.rs:522:23
[INFO] [stderr]     |
[INFO] [stderr] 522 |         Face::NONE => D3D11_CULL_NONE,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_CULL_FRONT` in this scope
[INFO] [stderr]    --> src/conv.rs:523:24
[INFO] [stderr]     |
[INFO] [stderr] 523 |         Face::FRONT => D3D11_CULL_FRONT,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_CULL_BACK` in this scope
[INFO] [stderr]    --> src/conv.rs:524:23
[INFO] [stderr]     |
[INFO] [stderr] 524 |         Face::BACK => D3D11_CULL_BACK,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_RASTERIZER_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:529:57
[INFO] [stderr]     |
[INFO] [stderr] 529 | pub(crate) fn map_rasterizer_desc(desc: &Rasterizer) -> D3D11_RASTERIZER_DESC {
[INFO] [stderr]     |                                                         ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_RASTERIZER_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:538:5
[INFO] [stderr]     |
[INFO] [stderr] 538 |     D3D11_RASTERIZER_DESC {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/conv.rs:542:37
[INFO] [stderr]     |
[INFO] [stderr] 542 |             FrontFace::Clockwise => FALSE,
[INFO] [stderr]     |                                     ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:543:44
[INFO] [stderr]     |
[INFO] [stderr] 543 |             FrontFace::CounterClockwise => TRUE,
[INFO] [stderr]     |                                            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `INT` in this scope
[INFO] [stderr]    --> src/conv.rs:545:41
[INFO] [stderr]     |
[INFO] [stderr] 545 |         DepthBias: bias.const_factor as INT,
[INFO] [stderr]     |                                         ^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:550:24
[INFO] [stderr]     |
[INFO] [stderr] 550 |         ScissorEnable: TRUE,
[INFO] [stderr]     |                        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/conv.rs:552:28
[INFO] [stderr]     |
[INFO] [stderr] 552 |         MultisampleEnable: FALSE,
[INFO] [stderr]     |                            ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/conv.rs:554:32
[INFO] [stderr]     |
[INFO] [stderr] 554 |         AntialiasedLineEnable: FALSE,
[INFO] [stderr]     |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:559:40
[INFO] [stderr]     |
[INFO] [stderr] 559 | fn map_blend_factor(factor: Factor) -> D3D11_BLEND {
[INFO] [stderr]     |                                        ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:561:25
[INFO] [stderr]     |
[INFO] [stderr] 561 |         Factor::Zero => D3D11_BLEND_ZERO,
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ONE` in this scope
[INFO] [stderr]    --> src/conv.rs:562:24
[INFO] [stderr]     |
[INFO] [stderr] 562 |         Factor::One => D3D11_BLEND_ONE,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:563:29
[INFO] [stderr]     |
[INFO] [stderr] 563 |         Factor::SrcColor => D3D11_BLEND_SRC_COLOR,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:564:37
[INFO] [stderr]     |
[INFO] [stderr] 564 |         Factor::OneMinusSrcColor => D3D11_BLEND_INV_SRC_COLOR,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_DEST_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:565:29
[INFO] [stderr]     |
[INFO] [stderr] 565 |         Factor::DstColor => D3D11_BLEND_DEST_COLOR,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_DEST_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:566:37
[INFO] [stderr]     |
[INFO] [stderr] 566 |         Factor::OneMinusDstColor => D3D11_BLEND_INV_DEST_COLOR,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:567:29
[INFO] [stderr]     |
[INFO] [stderr] 567 |         Factor::SrcAlpha => D3D11_BLEND_SRC_ALPHA,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:568:37
[INFO] [stderr]     |
[INFO] [stderr] 568 |         Factor::OneMinusSrcAlpha => D3D11_BLEND_INV_SRC_ALPHA,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_DEST_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:569:29
[INFO] [stderr]     |
[INFO] [stderr] 569 |         Factor::DstAlpha => D3D11_BLEND_DEST_ALPHA,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_DEST_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:570:37
[INFO] [stderr]     |
[INFO] [stderr] 570 |         Factor::OneMinusDstAlpha => D3D11_BLEND_INV_DEST_ALPHA,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_BLEND_FACTOR` in this scope
[INFO] [stderr]    --> src/conv.rs:571:52
[INFO] [stderr]     |
[INFO] [stderr] 571 |         Factor::ConstColor | Factor::ConstAlpha => D3D11_BLEND_BLEND_FACTOR,
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_BLEND_FACTOR` in this scope
[INFO] [stderr]    --> src/conv.rs:572:68
[INFO] [stderr]     |
[INFO] [stderr] 572 |         Factor::OneMinusConstColor | Factor::OneMinusConstAlpha => D3D11_BLEND_INV_BLEND_FACTOR,
[INFO] [stderr]     |                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA_SAT` in this scope
[INFO] [stderr]    --> src/conv.rs:573:37
[INFO] [stderr]     |
[INFO] [stderr] 573 |         Factor::SrcAlphaSaturate => D3D11_BLEND_SRC_ALPHA_SAT,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC1_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:574:30
[INFO] [stderr]     |
[INFO] [stderr] 574 |         Factor::Src1Color => D3D11_BLEND_SRC1_COLOR,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC1_COLOR` in this scope
[INFO] [stderr]    --> src/conv.rs:575:38
[INFO] [stderr]     |
[INFO] [stderr] 575 |         Factor::OneMinusSrc1Color => D3D11_BLEND_INV_SRC1_COLOR,
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC1_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:576:30
[INFO] [stderr]     |
[INFO] [stderr] 576 |         Factor::Src1Alpha => D3D11_BLEND_SRC1_ALPHA,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC1_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:577:38
[INFO] [stderr]     |
[INFO] [stderr] 577 |         Factor::OneMinusSrc1Alpha => D3D11_BLEND_INV_SRC1_ALPHA,
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:581:46
[INFO] [stderr]     |
[INFO] [stderr] 581 | fn map_alpha_blend_factor(factor: Factor) -> D3D11_BLEND {
[INFO] [stderr]     |                                              ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:583:25
[INFO] [stderr]     |
[INFO] [stderr] 583 |         Factor::Zero => D3D11_BLEND_ZERO,
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ONE` in this scope
[INFO] [stderr]    --> src/conv.rs:584:24
[INFO] [stderr]     |
[INFO] [stderr] 584 |         Factor::One => D3D11_BLEND_ONE,
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:585:48
[INFO] [stderr]     |
[INFO] [stderr] 585 |         Factor::SrcColor | Factor::SrcAlpha => D3D11_BLEND_SRC_ALPHA,
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_DEST_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:586:48
[INFO] [stderr]     |
[INFO] [stderr] 586 |         Factor::DstColor | Factor::DstAlpha => D3D11_BLEND_DEST_ALPHA,
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:587:64
[INFO] [stderr]     |
[INFO] [stderr] 587 |         Factor::OneMinusSrcColor | Factor::OneMinusSrcAlpha => D3D11_BLEND_INV_SRC_ALPHA,
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_DEST_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:588:64
[INFO] [stderr]     |
[INFO] [stderr] 588 |         Factor::OneMinusDstColor | Factor::OneMinusDstAlpha => D3D11_BLEND_INV_DEST_ALPHA,
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_BLEND_FACTOR` in this scope
[INFO] [stderr]    --> src/conv.rs:589:52
[INFO] [stderr]     |
[INFO] [stderr] 589 |         Factor::ConstColor | Factor::ConstAlpha => D3D11_BLEND_BLEND_FACTOR,
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_BLEND_FACTOR` in this scope
[INFO] [stderr]    --> src/conv.rs:590:68
[INFO] [stderr]     |
[INFO] [stderr] 590 |         Factor::OneMinusConstColor | Factor::OneMinusConstAlpha => D3D11_BLEND_INV_BLEND_FACTOR,
[INFO] [stderr]     |                                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC_ALPHA_SAT` in this scope
[INFO] [stderr]    --> src/conv.rs:591:37
[INFO] [stderr]     |
[INFO] [stderr] 591 |         Factor::SrcAlphaSaturate => D3D11_BLEND_SRC_ALPHA_SAT,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_SRC1_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:592:50
[INFO] [stderr]     |
[INFO] [stderr] 592 |         Factor::Src1Color | Factor::Src1Alpha => D3D11_BLEND_SRC1_ALPHA,
[INFO] [stderr]     |                                                  ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_INV_SRC1_ALPHA` in this scope
[INFO] [stderr]    --> src/conv.rs:593:66
[INFO] [stderr]     |
[INFO] [stderr] 593 |         Factor::OneMinusSrc1Color | Factor::OneMinusSrc1Alpha => D3D11_BLEND_INV_SRC1_ALPHA,
[INFO] [stderr]     |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND_OP` in this scope
[INFO] [stderr]    --> src/conv.rs:597:41
[INFO] [stderr]     |
[INFO] [stderr] 597 | fn map_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:597:57
[INFO] [stderr]     |
[INFO] [stderr] 597 | fn map_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:597:70
[INFO] [stderr]     |
[INFO] [stderr] 597 | fn map_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                                                      ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_ADD` in this scope
[INFO] [stderr]    --> src/conv.rs:600:13
[INFO] [stderr]     |
[INFO] [stderr] 600 |             D3D11_BLEND_OP_ADD,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_SUBTRACT` in this scope
[INFO] [stderr]    --> src/conv.rs:605:13
[INFO] [stderr]     |
[INFO] [stderr] 605 |             D3D11_BLEND_OP_SUBTRACT,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_REV_SUBTRACT` in this scope
[INFO] [stderr]    --> src/conv.rs:610:13
[INFO] [stderr]     |
[INFO] [stderr] 610 |             D3D11_BLEND_OP_REV_SUBTRACT,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_MIN` in this scope
[INFO] [stderr]    --> src/conv.rs:614:26
[INFO] [stderr]     |
[INFO] [stderr] 614 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:614:46
[INFO] [stderr]     |
[INFO] [stderr] 614 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:614:64
[INFO] [stderr]     |
[INFO] [stderr] 614 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_MAX` in this scope
[INFO] [stderr]    --> src/conv.rs:615:26
[INFO] [stderr]     |
[INFO] [stderr] 615 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:615:46
[INFO] [stderr]     |
[INFO] [stderr] 615 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:615:64
[INFO] [stderr]     |
[INFO] [stderr] 615 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND_OP` in this scope
[INFO] [stderr]    --> src/conv.rs:619:47
[INFO] [stderr]     |
[INFO] [stderr] 619 | fn map_alpha_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:619:63
[INFO] [stderr]     |
[INFO] [stderr] 619 | fn map_alpha_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND` in this scope
[INFO] [stderr]    --> src/conv.rs:619:76
[INFO] [stderr]     |
[INFO] [stderr] 619 | fn map_alpha_blend_op(operation: BlendOp) -> (D3D11_BLEND_OP, D3D11_BLEND, D3D11_BLEND) {
[INFO] [stderr]     |                                                                            ^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_ADD` in this scope
[INFO] [stderr]    --> src/conv.rs:622:13
[INFO] [stderr]     |
[INFO] [stderr] 622 |             D3D11_BLEND_OP_ADD,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_SUBTRACT` in this scope
[INFO] [stderr]    --> src/conv.rs:627:13
[INFO] [stderr]     |
[INFO] [stderr] 627 |             D3D11_BLEND_OP_SUBTRACT,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_REV_SUBTRACT` in this scope
[INFO] [stderr]    --> src/conv.rs:632:13
[INFO] [stderr]     |
[INFO] [stderr] 632 |             D3D11_BLEND_OP_REV_SUBTRACT,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_MIN` in this scope
[INFO] [stderr]    --> src/conv.rs:636:26
[INFO] [stderr]     |
[INFO] [stderr] 636 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:636:46
[INFO] [stderr]     |
[INFO] [stderr] 636 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:636:64
[INFO] [stderr]     |
[INFO] [stderr] 636 |         BlendOp::Min => (D3D11_BLEND_OP_MIN, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_OP_MAX` in this scope
[INFO] [stderr]    --> src/conv.rs:637:26
[INFO] [stderr]     |
[INFO] [stderr] 637 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                          ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:637:46
[INFO] [stderr]     |
[INFO] [stderr] 637 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_BLEND_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:637:64
[INFO] [stderr]     |
[INFO] [stderr] 637 |         BlendOp::Max => (D3D11_BLEND_OP_MAX, D3D11_BLEND_ZERO, D3D11_BLEND_ZERO),
[INFO] [stderr]     |                                                                ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_RENDER_TARGET_BLEND_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:643:7
[INFO] [stderr]     |
[INFO] [stderr] 643 | ) -> [D3D11_RENDER_TARGET_BLEND_DESC; 8] {
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_RENDER_TARGET_BLEND_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:644:23
[INFO] [stderr]     |
[INFO] [stderr] 644 |     let mut targets: [D3D11_RENDER_TARGET_BLEND_DESC; 8] = [unsafe { mem::zeroed() }; 8];
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:651:34
[INFO] [stderr]     |
[INFO] [stderr] 651 |             target.BlendEnable = TRUE;
[INFO] [stderr]     |                                  ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_BLEND_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:664:51
[INFO] [stderr]     |
[INFO] [stderr] 664 | pub(crate) fn map_blend_desc(desc: &BlendDesc) -> D3D11_BLEND_DESC {
[INFO] [stderr]     |                                                   ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_BLEND_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:665:5
[INFO] [stderr]     |
[INFO] [stderr] 665 |     D3D11_BLEND_DESC {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/conv.rs:667:32
[INFO] [stderr]     |
[INFO] [stderr] 667 |         AlphaToCoverageEnable: FALSE,
[INFO] [stderr]     |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:668:33
[INFO] [stderr]     |
[INFO] [stderr] 668 |         IndependentBlendEnable: TRUE,
[INFO] [stderr]     |                                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_COMPARISON_FUNC` in this scope
[INFO] [stderr]    --> src/conv.rs:673:44
[INFO] [stderr]     |
[INFO] [stderr] 673 | pub fn map_comparison(func: Comparison) -> D3D11_COMPARISON_FUNC {
[INFO] [stderr]     |                                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_NEVER` in this scope
[INFO] [stderr]    --> src/conv.rs:675:30
[INFO] [stderr]     |
[INFO] [stderr] 675 |         Comparison::Never => D3D11_COMPARISON_NEVER,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_LESS` in this scope
[INFO] [stderr]    --> src/conv.rs:676:29
[INFO] [stderr]     |
[INFO] [stderr] 676 |         Comparison::Less => D3D11_COMPARISON_LESS,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_LESS_EQUAL` in this scope
[INFO] [stderr]    --> src/conv.rs:677:34
[INFO] [stderr]     |
[INFO] [stderr] 677 |         Comparison::LessEqual => D3D11_COMPARISON_LESS_EQUAL,
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_EQUAL` in this scope
[INFO] [stderr]    --> src/conv.rs:678:30
[INFO] [stderr]     |
[INFO] [stderr] 678 |         Comparison::Equal => D3D11_COMPARISON_EQUAL,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_GREATER_EQUAL` in this scope
[INFO] [stderr]    --> src/conv.rs:679:37
[INFO] [stderr]     |
[INFO] [stderr] 679 |         Comparison::GreaterEqual => D3D11_COMPARISON_GREATER_EQUAL,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_GREATER` in this scope
[INFO] [stderr]    --> src/conv.rs:680:32
[INFO] [stderr]     |
[INFO] [stderr] 680 |         Comparison::Greater => D3D11_COMPARISON_GREATER,
[INFO] [stderr]     |                                ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_NOT_EQUAL` in this scope
[INFO] [stderr]    --> src/conv.rs:681:33
[INFO] [stderr]     |
[INFO] [stderr] 681 |         Comparison::NotEqual => D3D11_COMPARISON_NOT_EQUAL,
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_COMPARISON_ALWAYS` in this scope
[INFO] [stderr]    --> src/conv.rs:682:31
[INFO] [stderr]     |
[INFO] [stderr] 682 |         Comparison::Always => D3D11_COMPARISON_ALWAYS,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_STENCIL_OP` in this scope
[INFO] [stderr]    --> src/conv.rs:686:37
[INFO] [stderr]     |
[INFO] [stderr] 686 | fn map_stencil_op(op: StencilOp) -> D3D11_STENCIL_OP {
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_KEEP` in this scope
[INFO] [stderr]    --> src/conv.rs:688:28
[INFO] [stderr]     |
[INFO] [stderr] 688 |         StencilOp::Keep => D3D11_STENCIL_OP_KEEP,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:689:28
[INFO] [stderr]     |
[INFO] [stderr] 689 |         StencilOp::Zero => D3D11_STENCIL_OP_ZERO,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_REPLACE` in this scope
[INFO] [stderr]    --> src/conv.rs:690:31
[INFO] [stderr]     |
[INFO] [stderr] 690 |         StencilOp::Replace => D3D11_STENCIL_OP_REPLACE,
[INFO] [stderr]     |                               ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_INCR_SAT` in this scope
[INFO] [stderr]    --> src/conv.rs:691:38
[INFO] [stderr]     |
[INFO] [stderr] 691 |         StencilOp::IncrementClamp => D3D11_STENCIL_OP_INCR_SAT,
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_INCR` in this scope
[INFO] [stderr]    --> src/conv.rs:692:37
[INFO] [stderr]     |
[INFO] [stderr] 692 |         StencilOp::IncrementWrap => D3D11_STENCIL_OP_INCR,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_DECR_SAT` in this scope
[INFO] [stderr]    --> src/conv.rs:693:38
[INFO] [stderr]     |
[INFO] [stderr] 693 |         StencilOp::DecrementClamp => D3D11_STENCIL_OP_DECR_SAT,
[INFO] [stderr]     |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_DECR` in this scope
[INFO] [stderr]    --> src/conv.rs:694:37
[INFO] [stderr]     |
[INFO] [stderr] 694 |         StencilOp::DecrementWrap => D3D11_STENCIL_OP_DECR,
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_STENCIL_OP_INVERT` in this scope
[INFO] [stderr]    --> src/conv.rs:695:30
[INFO] [stderr]     |
[INFO] [stderr] 695 |         StencilOp::Invert => D3D11_STENCIL_OP_INVERT,
[INFO] [stderr]     |                              ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_DEPTH_STENCILOP_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:699:44
[INFO] [stderr]     |
[INFO] [stderr] 699 | fn map_stencil_side(side: &StencilFace) -> D3D11_DEPTH_STENCILOP_DESC {
[INFO] [stderr]     |                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_DEPTH_STENCILOP_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:700:5
[INFO] [stderr]     |
[INFO] [stderr] 700 |     D3D11_DEPTH_STENCILOP_DESC {
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_DEPTH_STENCIL_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:710:7
[INFO] [stderr]     |
[INFO] [stderr] 710 | ) -> (D3D11_DEPTH_STENCIL_DESC, State<StencilValue>) {
[INFO] [stderr]     |       ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:712:29
[INFO] [stderr]     |
[INFO] [stderr] 712 |         Some(ref depth) => (TRUE, depth.write, map_comparison(depth.fun)),
[INFO] [stderr]     |                             ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/conv.rs:738:17
[INFO] [stderr]     |
[INFO] [stderr] 738 |                 TRUE,
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `D3D11_DEPTH_STENCIL_DESC` in this scope
[INFO] [stderr]    --> src/conv.rs:750:9
[INFO] [stderr]     |
[INFO] [stderr] 750 |         D3D11_DEPTH_STENCIL_DESC {
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_DEPTH_WRITE_MASK_ALL` in this scope
[INFO] [stderr]    --> src/conv.rs:753:17
[INFO] [stderr]     |
[INFO] [stderr] 753 |                 D3D11_DEPTH_WRITE_MASK_ALL
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_DEPTH_WRITE_MASK_ZERO` in this scope
[INFO] [stderr]    --> src/conv.rs:755:17
[INFO] [stderr]     |
[INFO] [stderr] 755 |                 D3D11_DEPTH_WRITE_MASK_ZERO
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_TEXTURE_ADDRESS_MODE` in this scope
[INFO] [stderr]    --> src/conv.rs:791:40
[INFO] [stderr]     |
[INFO] [stderr] 791 | pub fn map_wrapping(wrap: WrapMode) -> D3D11_TEXTURE_ADDRESS_MODE {
[INFO] [stderr]     |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_WRAP` in this scope
[INFO] [stderr]    --> src/conv.rs:793:27
[INFO] [stderr]     |
[INFO] [stderr] 793 |         WrapMode::Tile => D3D11_TEXTURE_ADDRESS_WRAP,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_MIRROR` in this scope
[INFO] [stderr]    --> src/conv.rs:794:29
[INFO] [stderr]     |
[INFO] [stderr] 794 |         WrapMode::Mirror => D3D11_TEXTURE_ADDRESS_MIRROR,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_CLAMP` in this scope
[INFO] [stderr]    --> src/conv.rs:795:28
[INFO] [stderr]     |
[INFO] [stderr] 795 |         WrapMode::Clamp => D3D11_TEXTURE_ADDRESS_CLAMP,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_BORDER` in this scope
[INFO] [stderr]    --> src/conv.rs:796:29
[INFO] [stderr]     |
[INFO] [stderr] 796 |         WrapMode::Border => D3D11_TEXTURE_ADDRESS_BORDER,
[INFO] [stderr]     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_TEXTURE_ADDRESS_MIRROR_ONCE` in this scope
[INFO] [stderr]    --> src/conv.rs:797:34
[INFO] [stderr]     |
[INFO] [stderr] 797 |         WrapMode::MirrorClamp => D3D11_TEXTURE_ADDRESS_MIRROR_ONCE,
[INFO] [stderr]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_FILTER_TYPE` in this scope
[INFO] [stderr]    --> src/conv.rs:801:39
[INFO] [stderr]     |
[INFO] [stderr] 801 | fn map_filter_type(filter: Filter) -> D3D11_FILTER_TYPE {
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_POINT` in this scope
[INFO] [stderr]    --> src/conv.rs:803:28
[INFO] [stderr]     |
[INFO] [stderr] 803 |         Filter::Nearest => D3D11_FILTER_TYPE_POINT,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_LINEAR` in this scope
[INFO] [stderr]    --> src/conv.rs:804:27
[INFO] [stderr]     |
[INFO] [stderr] 804 |         Filter::Linear => D3D11_FILTER_TYPE_LINEAR,
[INFO] [stderr]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_FILTER_REDUCTION_TYPE` in this scope
[INFO] [stderr]    --> src/conv.rs:813:16
[INFO] [stderr]     |
[INFO] [stderr] 813 |     reduction: D3D11_FILTER_REDUCTION_TYPE,
[INFO] [stderr]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `D3D11_FILTER` in this scope
[INFO] [stderr]    --> src/conv.rs:815:6
[INFO] [stderr]     |
[INFO] [stderr] 815 | ) -> D3D11_FILTER {
[INFO] [stderr]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_MASK` in this scope
[INFO] [stderr]    --> src/conv.rs:820:12
[INFO] [stderr]     |
[INFO] [stderr] 820 |     (min & D3D11_FILTER_TYPE_MASK) << D3D11_MIN_FILTER_SHIFT
[INFO] [stderr]     |            ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_MIN_FILTER_SHIFT` in this scope
[INFO] [stderr]    --> src/conv.rs:820:39
[INFO] [stderr]     |
[INFO] [stderr] 820 |     (min & D3D11_FILTER_TYPE_MASK) << D3D11_MIN_FILTER_SHIFT
[INFO] [stderr]     |                                       ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_MASK` in this scope
[INFO] [stderr]    --> src/conv.rs:821:18
[INFO] [stderr]     |
[INFO] [stderr] 821 |         | (mag & D3D11_FILTER_TYPE_MASK) << D3D11_MAG_FILTER_SHIFT
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_MAG_FILTER_SHIFT` in this scope
[INFO] [stderr]    --> src/conv.rs:821:45
[INFO] [stderr]     |
[INFO] [stderr] 821 |         | (mag & D3D11_FILTER_TYPE_MASK) << D3D11_MAG_FILTER_SHIFT
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_TYPE_MASK` in this scope
[INFO] [stderr]    --> src/conv.rs:822:18
[INFO] [stderr]     |
[INFO] [stderr] 822 |         | (mip & D3D11_FILTER_TYPE_MASK) << D3D11_MIP_FILTER_SHIFT
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_MIP_FILTER_SHIFT` in this scope
[INFO] [stderr]    --> src/conv.rs:822:45
[INFO] [stderr]     |
[INFO] [stderr] 822 |         | (mip & D3D11_FILTER_TYPE_MASK) << D3D11_MIP_FILTER_SHIFT
[INFO] [stderr]     |                                             ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_REDUCTION_TYPE_MASK` in this scope
[INFO] [stderr]    --> src/conv.rs:823:24
[INFO] [stderr]     |
[INFO] [stderr] 823 |         | (reduction & D3D11_FILTER_REDUCTION_TYPE_MASK) << D3D11_FILTER_REDUCTION_TYPE_SHIFT
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_REDUCTION_TYPE_SHIFT` in this scope
[INFO] [stderr]    --> src/conv.rs:823:61
[INFO] [stderr]     |
[INFO] [stderr] 823 |         | (reduction & D3D11_FILTER_REDUCTION_TYPE_MASK) << D3D11_FILTER_REDUCTION_TYPE_SHIFT
[INFO] [stderr]     |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `D3D11_FILTER_ANISOTROPIC` in this scope
[INFO] [stderr]    --> src/conv.rs:825:22
[INFO] [stderr]     |
[INFO] [stderr] 825 |             .map(|_| D3D11_FILTER_ANISOTROPIC)
[INFO] [stderr]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `ID3DUserDefinedAnnotation` in module `temp`
[INFO] [stderr]   --> src/debug.rs:35:30
[INFO] [stderr]    |
[INFO] [stderr] 35 |     annotation: ComPtr<temp::ID3DUserDefinedAnnotation>,
[INFO] [stderr]    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `temp`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `ID3DUserDefinedAnnotation` in module `temp`
[INFO] [stderr]   --> src/debug.rs:55:47
[INFO] [stderr]    |
[INFO] [stderr] 55 |         let annotation = context.cast::<temp::ID3DUserDefinedAnnotation>().unwrap();
[INFO] [stderr]    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `temp`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `ID3DUserDefinedAnnotation` in module `temp`
[INFO] [stderr]   --> src/debug.rs:87:43
[INFO] [stderr]    |
[INFO] [stderr] 87 |     let annotation = context.cast::<temp::ID3DUserDefinedAnnotation>().unwrap();
[INFO] [stderr]    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `temp`
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stderr]    --> src/device.rs:720:24
[INFO] [stderr]     |
[INFO] [stderr] 720 |         window_handle: HWND,
[INFO] [stderr]     |                        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory` in this scope
[INFO] [stderr]    --> src/device.rs:721:25
[INFO] [stderr]     |
[INFO] [stderr] 115 | impl Device {
[INFO] [stderr]     |     - help: you might be missing a type parameter: `<IDXGIFactory>`
[INFO] [stderr] ...
[INFO] [stderr] 721 |         factory: ComPtr<IDXGIFactory>,
[INFO] [stderr]     |                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain` in this scope
[INFO] [stderr]    --> src/device.rs:722:25
[INFO] [stderr]     |
[INFO] [stderr] 115 | impl Device {
[INFO] [stderr]     |     - help: you might be missing a type parameter: `<IDXGISwapChain>`
[INFO] [stderr] ...
[INFO] [stderr] 722 |     ) -> Result<(ComPtr<IDXGISwapChain>, dxgiformat::DXGI_FORMAT), window::CreationError> {
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0422]: cannot find struct, variant or union type `DXGI_SWAP_CHAIN_DESC` in this scope
[INFO] [stderr]    --> src/device.rs:729:24
[INFO] [stderr]     |
[INFO] [stderr] 729 |         let mut desc = DXGI_SWAP_CHAIN_DESC {
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/device.rs:753:23
[INFO] [stderr]     |
[INFO] [stderr] 753 |             Windowed: TRUE,
[INFO] [stderr]     |                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `DXGI_SWAP_EFFECT_DISCARD` in this scope
[INFO] [stderr]    --> src/device.rs:755:25
[INFO] [stderr]     |
[INFO] [stderr] 755 |             SwapEffect: DXGI_SWAP_EFFECT_DISCARD,
[INFO] [stderr]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain` in this scope
[INFO] [stderr]    --> src/device.rs:760:37
[INFO] [stderr]     |
[INFO] [stderr] 760 |             let mut swapchain: *mut IDXGISwapChain = ptr::null_mut();
[INFO] [stderr]     |                                     ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `REFIID` in this scope
[INFO] [stderr]   --> src/dxgi.rs:77:31
[INFO] [stderr]    |
[INFO] [stderr] 77 |     unsafe extern "system" fn(REFIID, *mut *mut winapi::ctypes::c_void) -> winerror::HRESULT;
[INFO] [stderr]    |                               ^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `GUID` in this scope
[INFO] [stderr]   --> src/dxgi.rs:81:12
[INFO] [stderr]    |
[INFO] [stderr] 81 |     guid: &GUID,
[INFO] [stderr]    |            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IUnknown` in this scope
[INFO] [stderr]   --> src/dxgi.rs:83:27
[INFO] [stderr]    |
[INFO] [stderr] 83 |     let mut factory: *mut IUnknown = ptr::null_mut();
[INFO] [stderr]    |                           ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/internal.rs:253:30
[INFO] [stderr]     |
[INFO] [stderr] 253 |                 DepthEnable: TRUE,
[INFO] [stderr]     |                              ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/internal.rs:256:32
[INFO] [stderr]     |
[INFO] [stderr] 256 |                 StencilEnable: TRUE,
[INFO] [stderr]     |                                ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/internal.rs:281:32
[INFO] [stderr]     |
[INFO] [stderr] 281 |             desc.DepthEnable = TRUE;
[INFO] [stderr]     |                                ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/internal.rs:282:34
[INFO] [stderr]     |
[INFO] [stderr] 282 |             desc.StencilEnable = FALSE;
[INFO] [stderr]     |                                  ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/internal.rs:290:32
[INFO] [stderr]     |
[INFO] [stderr] 290 |             desc.DepthEnable = FALSE;
[INFO] [stderr]     |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `TRUE` in this scope
[INFO] [stderr]    --> src/internal.rs:291:34
[INFO] [stderr]     |
[INFO] [stderr] 291 |             desc.StencilEnable = TRUE;
[INFO] [stderr]     |                                  ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter` in this scope
[INFO] [stderr]    --> src/lib.rs:104:10
[INFO] [stderr]     |
[INFO] [stderr] 104 |     *mut IDXGIAdapter,
[INFO] [stderr]     |          ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:105:5
[INFO] [stderr]     |
[INFO] [stderr] 105 |     UINT,
[INFO] [stderr]     |     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HMODULE` in this scope
[INFO] [stderr]    --> src/lib.rs:106:5
[INFO] [stderr]     |
[INFO] [stderr] 106 |     HMODULE,
[INFO] [stderr]     |     ^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:107:5
[INFO] [stderr]     |
[INFO] [stderr] 107 |     UINT,
[INFO] [stderr]     |     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:108:12
[INFO] [stderr]     |
[INFO] [stderr] 108 |     *const UINT,
[INFO] [stderr]     |            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:109:5
[INFO] [stderr]     |
[INFO] [stderr] 109 |     UINT,
[INFO] [stderr]     |     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:110:5
[INFO] [stderr]     |
[INFO] [stderr] 110 |     UINT,
[INFO] [stderr]     |     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:112:10
[INFO] [stderr]     |
[INFO] [stderr] 112 |     *mut UINT,
[INFO] [stderr]     |          ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory` in this scope
[INFO] [stderr]    --> src/lib.rs:134:32
[INFO] [stderr]     |
[INFO] [stderr] 133 | pub struct Instance {
[INFO] [stderr]     |                    - help: you might be missing a type parameter: `<IDXGIFactory>`
[INFO] [stderr] 134 |     pub(crate) factory: ComPtr<IDXGIFactory>,
[INFO] [stderr]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:192:79
[INFO] [stderr]     |
[INFO] [stderr] 192 |                 mem::size_of::<d3d11::D3D11_FEATURE_DATA_FORMAT_SUPPORT>() as UINT,
[INFO] [stderr]     |                                                                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]    --> src/lib.rs:244:84
[INFO] [stderr]     |
[INFO] [stderr] 244 |                     mem::size_of::<d3d11::D3D11_FEATURE_DATA_FORMAT_SUPPORT2>() as UINT,
[INFO] [stderr]     |                                                                                    ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter` in this scope
[INFO] [stderr]    --> src/lib.rs:462:21
[INFO] [stderr]     |
[INFO] [stderr] 461 | pub struct PhysicalDevice {
[INFO] [stderr]     |                          - help: you might be missing a type parameter: `<IDXGIAdapter>`
[INFO] [stderr] 462 |     adapter: ComPtr<IDXGIAdapter>,
[INFO] [stderr]     |                     ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIAdapter` in this scope
[INFO] [stderr]    --> src/lib.rs:481:54
[INFO] [stderr]     |
[INFO] [stderr] 481 | fn get_feature_level(func: &CreateFun, adapter: *mut IDXGIAdapter) -> d3dcommon::D3D_FEATURE_LEVEL {
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain` in this scope
[INFO] [stderr]    --> src/lib.rs:740:23
[INFO] [stderr]     |
[INFO] [stderr] 739 | struct Presentation {
[INFO] [stderr]     |                    - help: you might be missing a type parameter: `<IDXGISwapChain>`
[INFO] [stderr] 740 |     swapchain: ComPtr<IDXGISwapChain>,
[INFO] [stderr]     |                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGIFactory` in this scope
[INFO] [stderr]    --> src/lib.rs:747:32
[INFO] [stderr]     |
[INFO] [stderr] 746 | pub struct Surface {
[INFO] [stderr]     |                   - help: you might be missing a type parameter: `<IDXGIFactory>`
[INFO] [stderr] 747 |     pub(crate) factory: ComPtr<IDXGIFactory>,
[INFO] [stderr]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `HWND` in this scope
[INFO] [stderr]    --> src/lib.rs:748:17
[INFO] [stderr]     |
[INFO] [stderr] 748 |     wnd_handle: HWND,
[INFO] [stderr]     |                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stderr]    --> src/lib.rs:768:27
[INFO] [stderr]     |
[INFO] [stderr] 768 |             let mut rect: RECT = mem::zeroed();
[INFO] [stderr]     |                           ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find function, tuple struct or tuple variant `GetClientRect` in this scope
[INFO] [stderr]    --> src/lib.rs:771:17
[INFO] [stderr]     |
[INFO] [stderr] 771 |                 GetClientRect(self.wnd_handle as *mut _, &mut rect as *mut RECT)
[INFO] [stderr]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `RECT` in this scope
[INFO] [stderr]    --> src/lib.rs:771:76
[INFO] [stderr]     |
[INFO] [stderr] 771 |                 GetClientRect(self.wnd_handle as *mut _, &mut rect as *mut RECT)
[INFO] [stderr]     |                                                                            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `IDXGISwapChain` in this scope
[INFO] [stderr]    --> src/lib.rs:909:28
[INFO] [stderr]     |
[INFO] [stderr] 908 | pub struct Swapchain {
[INFO] [stderr]     |                     - help: you might be missing a type parameter: `<IDXGISwapChain>`
[INFO] [stderr] 909 |     dxgi_swapchain: ComPtr<IDXGISwapChain>,
[INFO] [stderr]     |                            ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]    --> src/lib.rs:994:69
[INFO] [stderr]     |
[INFO] [stderr] 994 |                 .ExecuteCommandList(cmd_buf.as_raw_list().as_raw(), FALSE);
[INFO] [stderr]     |                                                                     ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0425]: cannot find value `FALSE` in this scope
[INFO] [stderr]     --> src/lib.rs:1520:32
[INFO] [stderr]      |
[INFO] [stderr] 1520 |             .FinishCommandList(FALSE, &mut list as *mut *mut _ as *mut *mut _);
[INFO] [stderr]      |                                ^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]     --> src/lib.rs:2738:47
[INFO] [stderr]      |
[INFO] [stderr] 2738 |     pub fn calc_subresource(&self, mip_level: UINT, layer: UINT) -> UINT {
[INFO] [stderr]      |                                               ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]     --> src/lib.rs:2738:60
[INFO] [stderr]      |
[INFO] [stderr] 2738 |     pub fn calc_subresource(&self, mip_level: UINT, layer: UINT) -> UINT {
[INFO] [stderr]      |                                                            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]     --> src/lib.rs:2738:69
[INFO] [stderr]      |
[INFO] [stderr] 2738 |     pub fn calc_subresource(&self, mip_level: UINT, layer: UINT) -> UINT {
[INFO] [stderr]      |                                                                     ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0412]: cannot find type `UINT` in this scope
[INFO] [stderr]     --> src/lib.rs:2739:49
[INFO] [stderr]      |
[INFO] [stderr] 2739 |         mip_level + (layer * self.mip_levels as UINT)
[INFO] [stderr]      |                                                 ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no variant or associated item named `Windows` found for enum `raw_window_handle::RawWindowHandle` in the current scope
[INFO] [stderr]    --> src/lib.rs:449:49
[INFO] [stderr]     |
[INFO] [stderr] 449 |             raw_window_handle::RawWindowHandle::Windows(handle) => {
[INFO] [stderr]     |                                                 ^^^^^^^ variant or associated item not found in `raw_window_handle::RawWindowHandle`
[INFO] [stderr] 
[INFO] [stderr] warning: unused `#[macro_use]` import
[INFO] [stderr]   --> src/lib.rs:23:1
[INFO] [stderr]    |
[INFO] [stderr] 23 | #[macro_use]
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no variant or associated item named `Windows` found for enum `raw_window_handle::RawWindowHandle` in the current scope
[INFO] [stderr]    --> src/lib.rs:449:49
[INFO] [stderr]     |
[INFO] [stderr] 449 |             raw_window_handle::RawWindowHandle::Windows(handle) => {
[INFO] [stderr]     |                                                 ^^^^^^^ variant or associated item not found in `raw_window_handle::RawWindowHandle`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> src/lib.rs:3330:38
[INFO] [stderr]      |
[INFO] [stderr] 3330 |             handles: vec![Descriptor(ptr::null_mut()); size as usize],
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^ cannot infer type for type parameter `T` declared on the function `null_mut`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> src/lib.rs:3351:42
[INFO] [stderr]      |
[INFO] [stderr] 3351 |                     *handle = Descriptor(ptr::null_mut());
[INFO] [stderr]      |                                          ^^^^^^^^^^^^^ cannot infer type for type parameter `T` declared on the function `null_mut`
[INFO] [stderr] 
[INFO] [stderr] error[E0609]: no field `color` on type `&_`
[INFO] [stderr]    --> src/conv.rs:649:71
[INFO] [stderr]     |
[INFO] [stderr] 649 |             let (color_op, color_src, color_dst) = map_blend_op(blend.color);
[INFO] [stderr]     |                                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `to_wide_null` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]   --> src/debug.rs:57:33
[INFO] [stderr]    |
[INFO] [stderr] 57 |         let msg: Vec<u16> = msg.to_wide_null();
[INFO] [stderr]    |                                 ^^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `to_wide_null` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]   --> src/debug.rs:89:29
[INFO] [stderr]    |
[INFO] [stderr] 89 |     let msg: Vec<u16> = msg.to_wide_null();
[INFO] [stderr]    |                             ^^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> src/lib.rs:3330:38
[INFO] [stderr]      |
[INFO] [stderr] 3330 |             handles: vec![Descriptor(ptr::null_mut()); size as usize],
[INFO] [stderr]      |                                      ^^^^^^^^^^^^^ cannot infer type for type parameter `T` declared on the function `null_mut`
[INFO] [stderr] 
[INFO] [stderr] error[E0282]: type annotations needed
[INFO] [stderr]     --> src/lib.rs:3351:42
[INFO] [stderr]      |
[INFO] [stderr] 3351 |                     *handle = Descriptor(ptr::null_mut());
[INFO] [stderr]      |                                          ^^^^^^^^^^^^^ cannot infer type for type parameter `T` declared on the function `null_mut`
[INFO] [stderr] 
[INFO] [stderr] error[E0609]: no field `color` on type `&_`
[INFO] [stderr]    --> src/conv.rs:649:71
[INFO] [stderr]     |
[INFO] [stderr] 649 |             let (color_op, color_src, color_dst) = map_blend_op(blend.color);
[INFO] [stderr]     |                                                                       ^^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `to_wide_null` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]   --> src/debug.rs:57:33
[INFO] [stderr]    |
[INFO] [stderr] 57 |         let msg: Vec<u16> = msg.to_wide_null();
[INFO] [stderr]    |                                 ^^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `to_wide_null` found for reference `&std::ffi::OsStr` in the current scope
[INFO] [stderr]   --> src/debug.rs:89:29
[INFO] [stderr]    |
[INFO] [stderr] 89 |     let msg: Vec<u16> = msg.to_wide_null();
[INFO] [stderr]    |                             ^^^^^^^^^^^^ method not found in `&std::ffi::OsStr`
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 396 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0282, E0408, E0412, E0422, E0425, E0432, E0433, E0599, E0609.
[INFO] [stderr] For more information about an error, try `rustc --explain E0282`.
[INFO] [stderr] error: could not compile `gfx-backend-dx11`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: aborting due to 396 previous errors
[INFO] [stderr] 
[INFO] [stderr] Some errors have detailed explanations: E0282, E0408, E0412, E0422, E0425, E0432, E0433, E0599, E0609.
[INFO] [stderr] For more information about an error, try `rustc --explain E0282`.
[INFO] [stderr] error: could not compile `gfx-backend-dx11`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `"docker" "inspect" "3005ec45c281f23446fb425b81b433444e9b6170db9815378ec368f472371153"`
[INFO] running `"docker" "rm" "-f" "3005ec45c281f23446fb425b81b433444e9b6170db9815378ec368f472371153"`
[INFO] [stdout] 3005ec45c281f23446fb425b81b433444e9b6170db9815378ec368f472371153
