[INFO] fetching crate win-variant 0.2.0... [INFO] checking win-variant-0.2.0 against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] extracting crate win-variant 0.2.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate win-variant 0.2.0 on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate win-variant 0.2.0 [INFO] finished tweaking crates.io crate win-variant 0.2.0 [INFO] tweaked toml for crates.io crate win-variant 0.2.0 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded num-complex v0.3.1 [INFO] [stderr] Downloaded matrixmultiply v0.2.4 [INFO] [stderr] Downloaded ndarray v0.14.0 [INFO] [stderr] Downloaded rawpointer v0.2.1 [INFO] running `Command { std: "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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5c684946b8fc9677452cdd0fb31eb0e166bf79d44817298aa538b91bda114ca0 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "5c684946b8fc9677452cdd0fb31eb0e166bf79d44817298aa538b91bda114ca0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5c684946b8fc9677452cdd0fb31eb0e166bf79d44817298aa538b91bda114ca0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5c684946b8fc9677452cdd0fb31eb0e166bf79d44817298aa538b91bda114ca0", kill_on_drop: false }` [INFO] [stdout] 5c684946b8fc9677452cdd0fb31eb0e166bf79d44817298aa538b91bda114ca0 [INFO] running `Command { std: "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" "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" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8e7b322087f34a2fe6c95c41d056458e62113dbd01e2bc8ba38cc2ea88538a42 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "8e7b322087f34a2fe6c95c41d056458e62113dbd01e2bc8ba38cc2ea88538a42", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.64 [INFO] [stderr] Compiling libc v0.2.88 [INFO] [stderr] Compiling winapi v0.3.9 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Checking regex-syntax v0.6.23 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Checking matrixmultiply v0.2.4 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Checking regex v1.4.5 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking num-complex v0.3.1 [INFO] [stderr] Checking ndarray v0.14.0 [INFO] [stderr] Checking env_logger v0.8.3 [INFO] [stderr] Compiling thiserror-impl v1.0.24 [INFO] [stderr] Checking thiserror v1.0.24 [INFO] [stderr] Checking win-variant v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/arg.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/arg.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/errors.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::shared::winerror::{DISP_E_BADINDEX, E_INVALIDARG, E_OUTOFMEMORY}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/errors.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::{shared::wtypes::VARTYPE, um::winnt::HRESULT}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/errors.rs:6:39 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::{shared::wtypes::VARTYPE, um::winnt::HRESULT}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/result.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::{shared::wtypes::VT_ARRAY, um::oaidl::VARIANT}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/result.rs:4:40 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::{shared::wtypes::VT_ARRAY, um::oaidl::VARIANT}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/result.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | use winapi::shared::wtypes::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/safearray/mod.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/safearray/mod.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/safearray/multidim.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::{shared::{minwindef::UINT, winerror::NOERROR, wtypes::{VARIANT_BOOL, VARTYPE, VT_BOOL, VT_BSTR, VT_I2, VT_I4, VT_I8, VT_INT, ... [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/safearray/multidim.rs:5:187 [INFO] [stdout] | [INFO] [stdout] 5 | ... VT_R4, VT_R8, VT_UI2, VT_UI4, VT_UI8, VT_UINT}}, um::{oaidl::{SAFEARRAY, SAFEARRAYBOUND}, oleauto::SysAllocStringLen, winnt::PVOID}}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/lib.rs:23:13 [INFO] [stdout] | [INFO] [stdout] 23 | use winapi::um::{oaidl::VARIANT, oleauto::VariantClear}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VARIANT` [INFO] [stdout] --> src/arg.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | let mut v = VARIANT::default(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `VARIANT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/arg.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/arg.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/errors.rs:5:13 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::shared::winerror::{DISP_E_BADINDEX, E_INVALIDARG, E_OUTOFMEMORY}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/errors.rs:6:14 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::{shared::wtypes::VARTYPE, um::winnt::HRESULT}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/errors.rs:6:39 [INFO] [stdout] | [INFO] [stdout] 6 | use winapi::{shared::wtypes::VARTYPE, um::winnt::HRESULT}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/result.rs:4:14 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::{shared::wtypes::VT_ARRAY, um::oaidl::VARIANT}; [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/result.rs:4:40 [INFO] [stdout] | [INFO] [stdout] 4 | use winapi::{shared::wtypes::VT_ARRAY, um::oaidl::VARIANT}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/result.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | use winapi::shared::wtypes::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/safearray/mod.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | shared::{ [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/safearray/mod.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | um::{ [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `shared` in `winapi` [INFO] [stdout] --> src/safearray/multidim.rs:5:14 [INFO] [stdout] | [INFO] [stdout] 5 | use winapi::{shared::{minwindef::UINT, winerror::NOERROR, wtypes::{VARIANT_BOOL, VARTYPE, VT_BOOL, VT_BSTR, VT_I2, VT_I4, VT_I8, VT_INT, ... [INFO] [stdout] | ^^^^^^ could not find `shared` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/safearray/multidim.rs:5:187 [INFO] [stdout] | [INFO] [stdout] 5 | ... VT_R4, VT_R8, VT_UI2, VT_UI4, VT_UI8, VT_UINT}}, um::{oaidl::{SAFEARRAY, SAFEARRAYBOUND}, oleauto::SysAllocStringLen, winnt::PVOID}}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/lib.rs:23:13 [INFO] [stdout] | [INFO] [stdout] 23 | use winapi::um::{oaidl::VARIANT, oleauto::VariantClear}; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `um` in `winapi` [INFO] [stdout] --> src/lib.rs:52:17 [INFO] [stdout] | [INFO] [stdout] 52 | use winapi::um::oaidl::VARIANT; [INFO] [stdout] | ^^ could not find `um` in `winapi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VARIANT` [INFO] [stdout] --> src/arg.rs:122:21 [INFO] [stdout] | [INFO] [stdout] 122 | let mut v = VARIANT::default(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `VARIANT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VARIANT` [INFO] [stdout] --> src/safearray/mod.rs:268:21 [INFO] [stdout] | [INFO] [stdout] 268 | let mut v = VARIANT::default(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `VARIANT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/arg.rs:117:11 [INFO] [stdout] | [INFO] [stdout] 117 | impl Into for VariantArg { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/arg.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 118 | fn into(self) -> VARIANT { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantInit` in this scope [INFO] [stdout] --> src/arg.rs:124:13 [INFO] [stdout] | [INFO] [stdout] 124 | VariantInit(&mut v); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/arg.rs:128:29 [INFO] [stdout] | [INFO] [stdout] 128 | n2.vt = VT_BOOL as u16; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SysAllocStringLen` in this scope [INFO] [stdout] --> src/arg.rs:133:36 [INFO] [stdout] | [INFO] [stdout] 133 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/arg.rs:133:83 [INFO] [stdout] | [INFO] [stdout] 133 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/arg.rs:134:29 [INFO] [stdout] | [INFO] [stdout] 134 | n2.vt = VT_BSTR as u16; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/arg.rs:140:29 [INFO] [stdout] | [INFO] [stdout] 140 | n2.vt = VT_R8 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/arg.rs:145:29 [INFO] [stdout] | [INFO] [stdout] 145 | n2.vt = VT_R4 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope [INFO] [stdout] --> src/arg.rs:150:29 [INFO] [stdout] | [INFO] [stdout] 150 | n2.vt = VT_I4 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/arg.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | n2.vt = VT_I8 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/arg.rs:160:29 [INFO] [stdout] | [INFO] [stdout] 160 | n2.vt = VT_I2 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI4` in this scope [INFO] [stdout] --> src/arg.rs:165:29 [INFO] [stdout] | [INFO] [stdout] 165 | n2.vt = VT_UI4 as u16; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/arg.rs:170:29 [INFO] [stdout] | [INFO] [stdout] 170 | n2.vt = VT_UI8 as u16; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/arg.rs:175:29 [INFO] [stdout] | [INFO] [stdout] 175 | n2.vt = VT_UI2 as u16; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_INT` in this scope [INFO] [stdout] --> src/arg.rs:180:29 [INFO] [stdout] | [INFO] [stdout] 180 | n2.vt = VT_INT as u16; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UINT` in this scope [INFO] [stdout] --> src/arg.rs:185:29 [INFO] [stdout] | [INFO] [stdout] 185 | n2.vt = VT_UINT as u16; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:17:20 [INFO] [stdout] | [INFO] [stdout] 17 | UnknownHResult(HRESULT), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:20:11 [INFO] [stdout] | [INFO] [stdout] 20 | impl From for HResultError { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:21:17 [INFO] [stdout] | [INFO] [stdout] 21 | fn from(hr: HRESULT) -> Self { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/errors.rs:46:31 [INFO] [stdout] | [INFO] [stdout] 46 | UnsupportedTypeConversion(VARTYPE), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/errors.rs:56:23 [INFO] [stdout] | [INFO] [stdout] 56 | IncorrectDataType(VARTYPE), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:67:11 [INFO] [stdout] | [INFO] [stdout] 67 | impl From for SafeArrayError { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:68:17 [INFO] [stdout] | [INFO] [stdout] 68 | fn from(hr: HRESULT) -> Self { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/result.rs:36:14 [INFO] [stdout] | [INFO] [stdout] 36 | impl TryFrom for VariantResult { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/result.rs:39:24 [INFO] [stdout] | [INFO] [stdout] 39 | fn try_from(value: VARIANT) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_ARRAY` in this scope [INFO] [stdout] --> src/result.rs:104:29 [INFO] [stdout] | [INFO] [stdout] 104 | if vt & VT_ARRAY != 0 { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | vt: VARTYPE, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:14:16 [INFO] [stdout] | [INFO] [stdout] 14 | cDims: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:15:27 [INFO] [stdout] | [INFO] [stdout] 15 | rgsabound: *const SAFEARRAYBOUND, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | ) -> *mut SAFEARRAY; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:20:44 [INFO] [stdout] | [INFO] [stdout] 20 | fn from_arrayd(src: &ArrayD, vt: VARTYPE) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:22:25 [INFO] [stdout] | [INFO] [stdout] 19 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 22 | let bounds: Vec = dims [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:25:26 [INFO] [stdout] | [INFO] [stdout] 25 | .map(|count| SAFEARRAYBOUND { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:40:81 [INFO] [stdout] | [INFO] [stdout] 40 | let result = unsafe { SafeArrayPutElement(sa, &psa_indices[0], v as PVOID) }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:41:26 [INFO] [stdout] | [INFO] [stdout] 41 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:55:45 [INFO] [stdout] | [INFO] [stdout] 55 | fn into_arrayd(&self, expected_type: VARTYPE) -> Result, SafeArrayError> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:78:87 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe { SafeArrayGetElement(self.psa, psa_indices.as_ptr(), v_ref as PVOID) }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:95:25 [INFO] [stdout] | [INFO] [stdout] 19 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 95 | let bounds: Vec = dims [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:98:26 [INFO] [stdout] | [INFO] [stdout] 98 | .map(|count| SAFEARRAYBOUND { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:104:43 [INFO] [stdout] | [INFO] [stdout] 104 | let sa = unsafe { SafeArrayCreate(VT_BSTR as u16, bounds.len() as u32, &bounds[0]) }; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SysAllocStringLen` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:114:32 [INFO] [stdout] | [INFO] [stdout] 114 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:114:79 [INFO] [stdout] | [INFO] [stdout] 114 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:115:70 [INFO] [stdout] | [INFO] [stdout] 115 | SafeArrayPutElement(sa, &psa_indices[0], bstr_ptr as PVOID) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:117:26 [INFO] [stdout] | [INFO] [stdout] 117 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:134:18 [INFO] [stdout] | [INFO] [stdout] 134 | if vt != VT_BSTR as u16 { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:152:88 [INFO] [stdout] | [INFO] [stdout] 152 | match SafeArrayGetElement(self.psa, psa_indices.as_ptr(), v_ptr_ptr as PVOID) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:191:41 [INFO] [stdout] | [INFO] [stdout] 191 | SafeArray::from_arrayd(&mapped, VT_BOOL as u16) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT_BOOL` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:199:28 [INFO] [stdout] | [INFO] [stdout] 195 | impl TryInto> for SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 199 | let result: ArrayD = self.into_arrayd(VT_BOOL as u16)?; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:199:61 [INFO] [stdout] | [INFO] [stdout] 199 | let result: ArrayD = self.into_arrayd(VT_BOOL as u16)?; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:208:39 [INFO] [stdout] | [INFO] [stdout] 208 | SafeArray::from_arrayd(value, VT_I2 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:216:26 [INFO] [stdout] | [INFO] [stdout] 216 | self.into_arrayd(VT_I2 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:224:39 [INFO] [stdout] | [INFO] [stdout] 224 | SafeArray::from_arrayd(value, VT_I4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:244:39 [INFO] [stdout] | [INFO] [stdout] 244 | SafeArray::from_arrayd(value, VT_I8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:252:26 [INFO] [stdout] | [INFO] [stdout] 252 | self.into_arrayd(VT_I8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:260:39 [INFO] [stdout] | [INFO] [stdout] 260 | SafeArray::from_arrayd(value, VT_R4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:268:26 [INFO] [stdout] | [INFO] [stdout] 268 | self.into_arrayd(VT_R4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:276:39 [INFO] [stdout] | [INFO] [stdout] 276 | SafeArray::from_arrayd(value, VT_R8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:284:26 [INFO] [stdout] | [INFO] [stdout] 284 | self.into_arrayd(VT_R8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:292:39 [INFO] [stdout] | [INFO] [stdout] 292 | SafeArray::from_arrayd(value, VT_UI2 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:300:26 [INFO] [stdout] | [INFO] [stdout] 300 | self.into_arrayd(VT_UI2 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI4` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:308:39 [INFO] [stdout] | [INFO] [stdout] 308 | SafeArray::from_arrayd(value, VT_UI4 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:328:39 [INFO] [stdout] | [INFO] [stdout] 328 | SafeArray::from_arrayd(value, VT_UI8 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:336:26 [INFO] [stdout] | [INFO] [stdout] 336 | self.into_arrayd(VT_UI8 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:42:42 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:42:71 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:42:81 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:42:91 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:44:42 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn SafeArrayGetVartype(psa: *mut SAFEARRAY, pvt: *const VARTYPE) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:44:65 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn SafeArrayGetVartype(psa: *mut SAFEARRAY, pvt: *const VARTYPE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:44:77 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn SafeArrayGetVartype(psa: *mut SAFEARRAY, pvt: *const VARTYPE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:46:42 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn SafeArrayPutElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:46:71 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn SafeArrayPutElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:46:81 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn SafeArrayPutElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:46:91 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn SafeArrayPutElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:59:15 [INFO] [stdout] | [INFO] [stdout] 59 | psa: *mut SAFEARRAY, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:76:13 [INFO] [stdout] | [INFO] [stdout] 76 | vt: VARTYPE, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:77:22 [INFO] [stdout] | [INFO] [stdout] 77 | lower_bound: LONG, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayCreateVector` in this scope [INFO] [stdout] --> src/safearray/mod.rs:80:28 [INFO] [stdout] | [INFO] [stdout] 80 | let arr = unsafe { SafeArrayCreateVector(vt, lower_bound, length) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayDestroy` in this scope [INFO] [stdout] --> src/safearray/mod.rs:99:19 [INFO] [stdout] | [INFO] [stdout] 99 | match SafeArrayDestroy(self.psa) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:117:67 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 117 | pub fn dimension_lower_bound(&self, dimension: u32) -> Result { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:120:28 [INFO] [stdout] | [INFO] [stdout] 120 | let mut value: LONG = 0; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayGetLBound` in this scope [INFO] [stdout] --> src/safearray/mod.rs:121:19 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ---------------------------------------------------------------------------------------------- similarly named function `SafeArrayGetElement` defined here [INFO] [stdout] ... [INFO] [stdout] 121 | match SafeArrayGetLBound(self.psa, dimension, &mut value) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `SafeArrayGetElement` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:128:67 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 128 | pub fn dimension_upper_bound(&self, dimension: u32) -> Result { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:131:28 [INFO] [stdout] | [INFO] [stdout] 131 | let mut value: LONG = 0; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayGetUBound` in this scope [INFO] [stdout] --> src/safearray/mod.rs:132:19 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ---------------------------------------------------------------------------------------------- similarly named function `SafeArrayGetElement` defined here [INFO] [stdout] ... [INFO] [stdout] 132 | match SafeArrayGetUBound(self.psa, dimension, &mut value) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `SafeArrayGetElement` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/mod.rs:139:44 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 139 | pub fn dimensions(&self) -> Result, SafeArrayError> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/mod.rs:143:33 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 143 | let mut bounds: Vec = Vec::with_capacity(r.cDims as usize); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/mod.rs:147:29 [INFO] [stdout] | [INFO] [stdout] 147 | bounds.push(SAFEARRAYBOUND { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:149:55 [INFO] [stdout] | [INFO] [stdout] 149 | cElements: (1 + upper - lower) as ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:156:41 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 156 | pub fn get_vartype(&self) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:158:21 [INFO] [stdout] | [INFO] [stdout] 158 | let mut vt: VARTYPE = VT_EMPTY as u16; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_EMPTY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:158:31 [INFO] [stdout] | [INFO] [stdout] 158 | let mut vt: VARTYPE = VT_EMPTY as u16; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:159:26 [INFO] [stdout] | [INFO] [stdout] 159 | let vt_ref: *mut VARTYPE = &mut vt; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:161:22 [INFO] [stdout] | [INFO] [stdout] 161 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:167:45 [INFO] [stdout] | [INFO] [stdout] 167 | fn into_vector(&self, expected_type: VARTYPE) -> Result, SafeArrayError> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:186:87 [INFO] [stdout] | [INFO] [stdout] 186 | unsafe { SafeArrayGetElement(self.psa, indices.as_mut_ptr(), v_ref as PVOID) }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:187:26 [INFO] [stdout] | [INFO] [stdout] 187 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:195:41 [INFO] [stdout] | [INFO] [stdout] 195 | fn from_vector(src: &Vec, vt: VARTYPE) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:200:90 [INFO] [stdout] | [INFO] [stdout] 200 | let result = unsafe { SafeArrayPutElement(sa.psa, indices.as_mut_ptr(), v as PVOID) }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:201:26 [INFO] [stdout] | [INFO] [stdout] 201 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:212:40 [INFO] [stdout] | [INFO] [stdout] 212 | let sa = SafeArray::new_vector(VT_BSTR as u16, 0, src.len() as u32)?; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SysAllocStringLen` in this scope [INFO] [stdout] --> src/safearray/mod.rs:217:32 [INFO] [stdout] | [INFO] [stdout] 217 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:217:79 [INFO] [stdout] | [INFO] [stdout] 217 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:218:79 [INFO] [stdout] | [INFO] [stdout] 218 | SafeArrayPutElement(sa.psa, indices.as_mut_ptr(), bstr_ptr as PVOID) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:220:26 [INFO] [stdout] | [INFO] [stdout] 220 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:229:18 [INFO] [stdout] | [INFO] [stdout] 229 | if vt != VT_BSTR as u16 { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:243:88 [INFO] [stdout] | [INFO] [stdout] 243 | match SafeArrayGetElement(self.psa, indices.as_mut_ptr(), v_ptr_ptr as PVOID) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:256:16 [INFO] [stdout] | [INFO] [stdout] 256 | impl From<*mut SAFEARRAY> for SafeArray { [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 257 | fn from(psa: *mut SAFEARRAY) -> Self { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:265:11 [INFO] [stdout] | [INFO] [stdout] 265 | impl Into for SafeArray { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:266:26 [INFO] [stdout] | [INFO] [stdout] 266 | fn into(mut self) -> VARIANT { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantInit` in this scope [INFO] [stdout] --> src/safearray/mod.rs:270:13 [INFO] [stdout] | [INFO] [stdout] 270 | VariantInit(&mut v); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:272:21 [INFO] [stdout] | [INFO] [stdout] 272 | n2.vt = VT_SAFEARRAY as u16; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/safearray/mod.rs:288:44 [INFO] [stdout] | [INFO] [stdout] 288 | SafeArray::from_vector(&converted, VT_BOOL as u16) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/safearray/mod.rs:296:49 [INFO] [stdout] | [INFO] [stdout] 296 | let result: Vec = self.into_vector(VT_BOOL as u16)?; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/safearray/mod.rs:305:39 [INFO] [stdout] | [INFO] [stdout] 305 | SafeArray::from_vector(value, VT_I2 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/safearray/mod.rs:313:26 [INFO] [stdout] | [INFO] [stdout] 313 | self.into_vector(VT_I2 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope [INFO] [stdout] --> src/safearray/mod.rs:321:39 [INFO] [stdout] | [INFO] [stdout] 321 | SafeArray::from_vector(value, VT_I4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:341:39 [INFO] [stdout] | [INFO] [stdout] 341 | SafeArray::from_vector(value, VT_I8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:349:26 [INFO] [stdout] | [INFO] [stdout] 349 | self.into_vector(VT_I8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/safearray/mod.rs:357:39 [INFO] [stdout] | [INFO] [stdout] 357 | SafeArray::from_vector(value, VT_R4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/safearray/mod.rs:365:26 [INFO] [stdout] | [INFO] [stdout] 365 | self.into_vector(VT_R4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:373:39 [INFO] [stdout] | [INFO] [stdout] 373 | SafeArray::from_vector(value, VT_R8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:381:26 [INFO] [stdout] | [INFO] [stdout] 381 | self.into_vector(VT_R8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/safearray/mod.rs:389:39 [INFO] [stdout] | [INFO] [stdout] 389 | SafeArray::from_vector(value, VT_UI2 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/safearray/mod.rs:397:26 [INFO] [stdout] | [INFO] [stdout] 397 | self.into_vector(VT_UI2 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI4` in this scope [INFO] [stdout] --> src/safearray/mod.rs:405:39 [INFO] [stdout] | [INFO] [stdout] 405 | SafeArray::from_vector(value, VT_UI4 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:425:39 [INFO] [stdout] | [INFO] [stdout] 425 | SafeArray::from_vector(value, VT_UI8 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:433:26 [INFO] [stdout] | [INFO] [stdout] 433 | self.into_vector(VT_UI8 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:32:41 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn free_variants(variants: &mut Vec) { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:42:42 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn free_variant(variant: &mut VARIANT) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope [INFO] [stdout] --> src/lib.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | VariantClear(variant); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `VARIANT` [INFO] [stdout] --> src/safearray/mod.rs:268:21 [INFO] [stdout] | [INFO] [stdout] 268 | let mut v = VARIANT::default(); [INFO] [stdout] | ^^^^^^^ use of undeclared type `VARIANT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/arg.rs:117:11 [INFO] [stdout] | [INFO] [stdout] 117 | impl Into for VariantArg { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/arg.rs:118:22 [INFO] [stdout] | [INFO] [stdout] 118 | fn into(self) -> VARIANT { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantInit` in this scope [INFO] [stdout] --> src/arg.rs:124:13 [INFO] [stdout] | [INFO] [stdout] 124 | VariantInit(&mut v); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/arg.rs:128:29 [INFO] [stdout] | [INFO] [stdout] 128 | n2.vt = VT_BOOL as u16; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SysAllocStringLen` in this scope [INFO] [stdout] --> src/arg.rs:133:36 [INFO] [stdout] | [INFO] [stdout] 133 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/arg.rs:133:83 [INFO] [stdout] | [INFO] [stdout] 133 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/arg.rs:134:29 [INFO] [stdout] | [INFO] [stdout] 134 | n2.vt = VT_BSTR as u16; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/arg.rs:140:29 [INFO] [stdout] | [INFO] [stdout] 140 | n2.vt = VT_R8 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/arg.rs:145:29 [INFO] [stdout] | [INFO] [stdout] 145 | n2.vt = VT_R4 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope [INFO] [stdout] --> src/arg.rs:150:29 [INFO] [stdout] | [INFO] [stdout] 150 | n2.vt = VT_I4 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/arg.rs:155:29 [INFO] [stdout] | [INFO] [stdout] 155 | n2.vt = VT_I8 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/arg.rs:160:29 [INFO] [stdout] | [INFO] [stdout] 160 | n2.vt = VT_I2 as u16; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI4` in this scope [INFO] [stdout] --> src/arg.rs:165:29 [INFO] [stdout] | [INFO] [stdout] 165 | n2.vt = VT_UI4 as u16; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/arg.rs:170:29 [INFO] [stdout] | [INFO] [stdout] 170 | n2.vt = VT_UI8 as u16; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/arg.rs:175:29 [INFO] [stdout] | [INFO] [stdout] 175 | n2.vt = VT_UI2 as u16; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_INT` in this scope [INFO] [stdout] --> src/arg.rs:180:29 [INFO] [stdout] | [INFO] [stdout] 180 | n2.vt = VT_INT as u16; [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UINT` in this scope [INFO] [stdout] --> src/arg.rs:185:29 [INFO] [stdout] | [INFO] [stdout] 185 | n2.vt = VT_UINT as u16; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:17:20 [INFO] [stdout] | [INFO] [stdout] 17 | UnknownHResult(HRESULT), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:20:11 [INFO] [stdout] | [INFO] [stdout] 20 | impl From for HResultError { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:21:17 [INFO] [stdout] | [INFO] [stdout] 21 | fn from(hr: HRESULT) -> Self { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/errors.rs:46:31 [INFO] [stdout] | [INFO] [stdout] 46 | UnsupportedTypeConversion(VARTYPE), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/errors.rs:56:23 [INFO] [stdout] | [INFO] [stdout] 56 | IncorrectDataType(VARTYPE), [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:67:11 [INFO] [stdout] | [INFO] [stdout] 67 | impl From for SafeArrayError { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/errors.rs:68:17 [INFO] [stdout] | [INFO] [stdout] 68 | fn from(hr: HRESULT) -> Self { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/result.rs:36:14 [INFO] [stdout] | [INFO] [stdout] 36 | impl TryFrom for VariantResult { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/result.rs:39:24 [INFO] [stdout] | [INFO] [stdout] 39 | fn try_from(value: VARIANT) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_ARRAY` in this scope [INFO] [stdout] --> src/result.rs:104:29 [INFO] [stdout] | [INFO] [stdout] 104 | if vt & VT_ARRAY != 0 { [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | vt: VARTYPE, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:14:16 [INFO] [stdout] | [INFO] [stdout] 14 | cDims: UINT, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:15:27 [INFO] [stdout] | [INFO] [stdout] 15 | rgsabound: *const SAFEARRAYBOUND, [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:16:15 [INFO] [stdout] | [INFO] [stdout] 16 | ) -> *mut SAFEARRAY; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:20:44 [INFO] [stdout] | [INFO] [stdout] 20 | fn from_arrayd(src: &ArrayD, vt: VARTYPE) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:22:25 [INFO] [stdout] | [INFO] [stdout] 19 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 22 | let bounds: Vec = dims [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:25:26 [INFO] [stdout] | [INFO] [stdout] 25 | .map(|count| SAFEARRAYBOUND { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:40:81 [INFO] [stdout] | [INFO] [stdout] 40 | let result = unsafe { SafeArrayPutElement(sa, &psa_indices[0], v as PVOID) }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:41:26 [INFO] [stdout] | [INFO] [stdout] 41 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:55:45 [INFO] [stdout] | [INFO] [stdout] 55 | fn into_arrayd(&self, expected_type: VARTYPE) -> Result, SafeArrayError> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:78:87 [INFO] [stdout] | [INFO] [stdout] 78 | unsafe { SafeArrayGetElement(self.psa, psa_indices.as_ptr(), v_ref as PVOID) }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:79:26 [INFO] [stdout] | [INFO] [stdout] 79 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:95:25 [INFO] [stdout] | [INFO] [stdout] 19 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 95 | let bounds: Vec = dims [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:98:26 [INFO] [stdout] | [INFO] [stdout] 98 | .map(|count| SAFEARRAYBOUND { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:104:43 [INFO] [stdout] | [INFO] [stdout] 104 | let sa = unsafe { SafeArrayCreate(VT_BSTR as u16, bounds.len() as u32, &bounds[0]) }; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SysAllocStringLen` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:114:32 [INFO] [stdout] | [INFO] [stdout] 114 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:114:79 [INFO] [stdout] | [INFO] [stdout] 114 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:115:70 [INFO] [stdout] | [INFO] [stdout] 115 | SafeArrayPutElement(sa, &psa_indices[0], bstr_ptr as PVOID) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:117:26 [INFO] [stdout] | [INFO] [stdout] 117 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:134:18 [INFO] [stdout] | [INFO] [stdout] 134 | if vt != VT_BSTR as u16 { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:152:88 [INFO] [stdout] | [INFO] [stdout] 152 | match SafeArrayGetElement(self.psa, psa_indices.as_ptr(), v_ptr_ptr as PVOID) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:191:41 [INFO] [stdout] | [INFO] [stdout] 191 | SafeArray::from_arrayd(&mapped, VT_BOOL as u16) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT_BOOL` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:199:28 [INFO] [stdout] | [INFO] [stdout] 195 | impl TryInto> for SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 199 | let result: ArrayD = self.into_arrayd(VT_BOOL as u16)?; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:199:61 [INFO] [stdout] | [INFO] [stdout] 199 | let result: ArrayD = self.into_arrayd(VT_BOOL as u16)?; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:208:39 [INFO] [stdout] | [INFO] [stdout] 208 | SafeArray::from_arrayd(value, VT_I2 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:216:26 [INFO] [stdout] | [INFO] [stdout] 216 | self.into_arrayd(VT_I2 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:224:39 [INFO] [stdout] | [INFO] [stdout] 224 | SafeArray::from_arrayd(value, VT_I4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:244:39 [INFO] [stdout] | [INFO] [stdout] 244 | SafeArray::from_arrayd(value, VT_I8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:252:26 [INFO] [stdout] | [INFO] [stdout] 252 | self.into_arrayd(VT_I8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:260:39 [INFO] [stdout] | [INFO] [stdout] 260 | SafeArray::from_arrayd(value, VT_R4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:268:26 [INFO] [stdout] | [INFO] [stdout] 268 | self.into_arrayd(VT_R4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:276:39 [INFO] [stdout] | [INFO] [stdout] 276 | SafeArray::from_arrayd(value, VT_R8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:284:26 [INFO] [stdout] | [INFO] [stdout] 284 | self.into_arrayd(VT_R8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:292:39 [INFO] [stdout] | [INFO] [stdout] 292 | SafeArray::from_arrayd(value, VT_UI2 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:300:26 [INFO] [stdout] | [INFO] [stdout] 300 | self.into_arrayd(VT_UI2 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI4` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:308:39 [INFO] [stdout] | [INFO] [stdout] 308 | SafeArray::from_arrayd(value, VT_UI4 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:328:39 [INFO] [stdout] | [INFO] [stdout] 328 | SafeArray::from_arrayd(value, VT_UI8 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/safearray/multidim.rs:336:26 [INFO] [stdout] | [INFO] [stdout] 336 | self.into_arrayd(VT_UI8 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:42:42 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:42:71 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:42:81 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:42:91 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:44:42 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn SafeArrayGetVartype(psa: *mut SAFEARRAY, pvt: *const VARTYPE) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:44:65 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn SafeArrayGetVartype(psa: *mut SAFEARRAY, pvt: *const VARTYPE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:44:77 [INFO] [stdout] | [INFO] [stdout] 44 | pub fn SafeArrayGetVartype(psa: *mut SAFEARRAY, pvt: *const VARTYPE) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:46:42 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn SafeArrayPutElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:46:71 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn SafeArrayPutElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:46:81 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn SafeArrayPutElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HRESULT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:46:91 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn SafeArrayPutElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:59:15 [INFO] [stdout] | [INFO] [stdout] 59 | psa: *mut SAFEARRAY, [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:76:13 [INFO] [stdout] | [INFO] [stdout] 76 | vt: VARTYPE, [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:77:22 [INFO] [stdout] | [INFO] [stdout] 77 | lower_bound: LONG, [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayCreateVector` in this scope [INFO] [stdout] --> src/safearray/mod.rs:80:28 [INFO] [stdout] | [INFO] [stdout] 80 | let arr = unsafe { SafeArrayCreateVector(vt, lower_bound, length) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayDestroy` in this scope [INFO] [stdout] --> src/safearray/mod.rs:99:19 [INFO] [stdout] | [INFO] [stdout] 99 | match SafeArrayDestroy(self.psa) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:117:67 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 117 | pub fn dimension_lower_bound(&self, dimension: u32) -> Result { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:120:28 [INFO] [stdout] | [INFO] [stdout] 120 | let mut value: LONG = 0; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayGetLBound` in this scope [INFO] [stdout] --> src/safearray/mod.rs:121:19 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ---------------------------------------------------------------------------------------------- similarly named function `SafeArrayGetElement` defined here [INFO] [stdout] ... [INFO] [stdout] 121 | match SafeArrayGetLBound(self.psa, dimension, &mut value) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `SafeArrayGetElement` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:128:67 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 128 | pub fn dimension_upper_bound(&self, dimension: u32) -> Result { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `LONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:131:28 [INFO] [stdout] | [INFO] [stdout] 131 | let mut value: LONG = 0; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SafeArrayGetUBound` in this scope [INFO] [stdout] --> src/safearray/mod.rs:132:19 [INFO] [stdout] | [INFO] [stdout] 42 | pub fn SafeArrayGetElement(psa: *mut SAFEARRAY, rgIndices: *const LONG, pv: PVOID) -> HRESULT; [INFO] [stdout] | ---------------------------------------------------------------------------------------------- similarly named function `SafeArrayGetElement` defined here [INFO] [stdout] ... [INFO] [stdout] 132 | match SafeArrayGetUBound(self.psa, dimension, &mut value) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `SafeArrayGetElement` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/mod.rs:139:44 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 139 | pub fn dimensions(&self) -> Result, SafeArrayError> { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/mod.rs:143:33 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 143 | let mut bounds: Vec = Vec::with_capacity(r.cDims as usize); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SAFEARRAYBOUND` in this scope [INFO] [stdout] --> src/safearray/mod.rs:147:29 [INFO] [stdout] | [INFO] [stdout] 147 | bounds.push(SAFEARRAYBOUND { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ULONG` in this scope [INFO] [stdout] --> src/safearray/mod.rs:149:55 [INFO] [stdout] | [INFO] [stdout] 149 | cElements: (1 + upper - lower) as ULONG, [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:156:41 [INFO] [stdout] | [INFO] [stdout] 73 | impl SafeArray { [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 156 | pub fn get_vartype(&self) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:158:21 [INFO] [stdout] | [INFO] [stdout] 158 | let mut vt: VARTYPE = VT_EMPTY as u16; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_EMPTY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:158:31 [INFO] [stdout] | [INFO] [stdout] 158 | let mut vt: VARTYPE = VT_EMPTY as u16; [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:159:26 [INFO] [stdout] | [INFO] [stdout] 159 | let vt_ref: *mut VARTYPE = &mut vt; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:161:22 [INFO] [stdout] | [INFO] [stdout] 161 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:167:45 [INFO] [stdout] | [INFO] [stdout] 167 | fn into_vector(&self, expected_type: VARTYPE) -> Result, SafeArrayError> [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:186:87 [INFO] [stdout] | [INFO] [stdout] 186 | unsafe { SafeArrayGetElement(self.psa, indices.as_mut_ptr(), v_ref as PVOID) }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:187:26 [INFO] [stdout] | [INFO] [stdout] 187 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARTYPE` in this scope [INFO] [stdout] --> src/safearray/mod.rs:195:41 [INFO] [stdout] | [INFO] [stdout] 195 | fn from_vector(src: &Vec, vt: VARTYPE) -> Result { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:200:90 [INFO] [stdout] | [INFO] [stdout] 200 | let result = unsafe { SafeArrayPutElement(sa.psa, indices.as_mut_ptr(), v as PVOID) }; [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:201:26 [INFO] [stdout] | [INFO] [stdout] 201 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:212:40 [INFO] [stdout] | [INFO] [stdout] 212 | let sa = SafeArray::new_vector(VT_BSTR as u16, 0, src.len() as u32)?; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `SysAllocStringLen` in this scope [INFO] [stdout] --> src/safearray/mod.rs:217:32 [INFO] [stdout] | [INFO] [stdout] 217 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `UINT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:217:79 [INFO] [stdout] | [INFO] [stdout] 217 | let bstr_ptr = SysAllocStringLen(bstr.as_ptr(), bstr.len() as UINT); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:218:79 [INFO] [stdout] | [INFO] [stdout] 218 | SafeArrayPutElement(sa.psa, indices.as_mut_ptr(), bstr_ptr as PVOID) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `NOERROR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:220:26 [INFO] [stdout] | [INFO] [stdout] 220 | if result != NOERROR { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BSTR` in this scope [INFO] [stdout] --> src/safearray/mod.rs:229:18 [INFO] [stdout] | [INFO] [stdout] 229 | if vt != VT_BSTR as u16 { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `PVOID` in this scope [INFO] [stdout] --> src/safearray/mod.rs:243:88 [INFO] [stdout] | [INFO] [stdout] 243 | match SafeArrayGetElement(self.psa, indices.as_mut_ptr(), v_ptr_ptr as PVOID) { [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:256:16 [INFO] [stdout] | [INFO] [stdout] 256 | impl From<*mut SAFEARRAY> for SafeArray { [INFO] [stdout] | - ^^^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:257:23 [INFO] [stdout] | [INFO] [stdout] 257 | fn from(psa: *mut SAFEARRAY) -> Self { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:265:11 [INFO] [stdout] | [INFO] [stdout] 265 | impl Into for SafeArray { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/safearray/mod.rs:266:26 [INFO] [stdout] | [INFO] [stdout] 266 | fn into(mut self) -> VARIANT { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantInit` in this scope [INFO] [stdout] --> src/safearray/mod.rs:270:13 [INFO] [stdout] | [INFO] [stdout] 270 | VariantInit(&mut v); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_SAFEARRAY` in this scope [INFO] [stdout] --> src/safearray/mod.rs:272:21 [INFO] [stdout] | [INFO] [stdout] 272 | n2.vt = VT_SAFEARRAY as u16; [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/safearray/mod.rs:288:44 [INFO] [stdout] | [INFO] [stdout] 288 | SafeArray::from_vector(&converted, VT_BOOL as u16) [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_BOOL` in this scope [INFO] [stdout] --> src/safearray/mod.rs:296:49 [INFO] [stdout] | [INFO] [stdout] 296 | let result: Vec = self.into_vector(VT_BOOL as u16)?; [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/safearray/mod.rs:305:39 [INFO] [stdout] | [INFO] [stdout] 305 | SafeArray::from_vector(value, VT_I2 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I2` in this scope [INFO] [stdout] --> src/safearray/mod.rs:313:26 [INFO] [stdout] | [INFO] [stdout] 313 | self.into_vector(VT_I2 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I4` in this scope [INFO] [stdout] --> src/safearray/mod.rs:321:39 [INFO] [stdout] | [INFO] [stdout] 321 | SafeArray::from_vector(value, VT_I4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:341:39 [INFO] [stdout] | [INFO] [stdout] 341 | SafeArray::from_vector(value, VT_I8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_I8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:349:26 [INFO] [stdout] | [INFO] [stdout] 349 | self.into_vector(VT_I8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/safearray/mod.rs:357:39 [INFO] [stdout] | [INFO] [stdout] 357 | SafeArray::from_vector(value, VT_R4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R4` in this scope [INFO] [stdout] --> src/safearray/mod.rs:365:26 [INFO] [stdout] | [INFO] [stdout] 365 | self.into_vector(VT_R4 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:373:39 [INFO] [stdout] | [INFO] [stdout] 373 | SafeArray::from_vector(value, VT_R8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_R8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:381:26 [INFO] [stdout] | [INFO] [stdout] 381 | self.into_vector(VT_R8 as u16) [INFO] [stdout] | ^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/safearray/mod.rs:389:39 [INFO] [stdout] | [INFO] [stdout] 389 | SafeArray::from_vector(value, VT_UI2 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI2` in this scope [INFO] [stdout] --> src/safearray/mod.rs:397:26 [INFO] [stdout] | [INFO] [stdout] 397 | self.into_vector(VT_UI2 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI4` in this scope [INFO] [stdout] --> src/safearray/mod.rs:405:39 [INFO] [stdout] | [INFO] [stdout] 405 | SafeArray::from_vector(value, VT_UI4 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:425:39 [INFO] [stdout] | [INFO] [stdout] 425 | SafeArray::from_vector(value, VT_UI8 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `VT_UI8` in this scope [INFO] [stdout] --> src/safearray/mod.rs:433:26 [INFO] [stdout] | [INFO] [stdout] 433 | self.into_vector(VT_UI8 as u16) [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:32:41 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn free_variants(variants: &mut Vec) { [INFO] [stdout] | - ^^^^^^^ not found in this scope [INFO] [stdout] | | [INFO] [stdout] | help: you might be missing a type parameter: `` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:42:42 [INFO] [stdout] | [INFO] [stdout] 42 | pub unsafe fn free_variant(variant: &mut VARIANT) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function, tuple struct or tuple variant `VariantClear` in this scope [INFO] [stdout] --> src/lib.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | VariantClear(variant); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:64:20 [INFO] [stdout] | [INFO] [stdout] 64 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:85:20 [INFO] [stdout] | [INFO] [stdout] 85 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:106:20 [INFO] [stdout] | [INFO] [stdout] 106 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:127:20 [INFO] [stdout] | [INFO] [stdout] 127 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:148:20 [INFO] [stdout] | [INFO] [stdout] 148 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:169:20 [INFO] [stdout] | [INFO] [stdout] 169 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:190:20 [INFO] [stdout] | [INFO] [stdout] 190 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:211:20 [INFO] [stdout] | [INFO] [stdout] 211 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:232:20 [INFO] [stdout] | [INFO] [stdout] 232 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:253:20 [INFO] [stdout] | [INFO] [stdout] 253 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `VARIANT` in this scope [INFO] [stdout] --> src/lib.rs:275:20 [INFO] [stdout] | [INFO] [stdout] 275 | let mut v: VARIANT = _arg.into(); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:195:1 [INFO] [stdout] | [INFO] [stdout] 195 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:195:1 [INFO] [stdout] | [INFO] [stdout] 195 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:212:1 [INFO] [stdout] | [INFO] [stdout] 212 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:212:1 [INFO] [stdout] | [INFO] [stdout] 212 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 228 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:228:1 [INFO] [stdout] | [INFO] [stdout] 228 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:248:1 [INFO] [stdout] | [INFO] [stdout] 248 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:248:1 [INFO] [stdout] | [INFO] [stdout] 248 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:264:1 [INFO] [stdout] | [INFO] [stdout] 264 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:264:1 [INFO] [stdout] | [INFO] [stdout] 264 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:280:1 [INFO] [stdout] | [INFO] [stdout] 280 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:280:1 [INFO] [stdout] | [INFO] [stdout] 280 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:296:1 [INFO] [stdout] | [INFO] [stdout] 296 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:296:1 [INFO] [stdout] | [INFO] [stdout] 296 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:312:1 [INFO] [stdout] | [INFO] [stdout] 312 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:312:1 [INFO] [stdout] | [INFO] [stdout] 312 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:332:1 [INFO] [stdout] | [INFO] [stdout] 332 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:332:1 [INFO] [stdout] | [INFO] [stdout] 332 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:364:1 [INFO] [stdout] | [INFO] [stdout] 364 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto, ndarray::Dim>>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/multidim.rs:364:1 [INFO] [stdout] | [INFO] [stdout] 364 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:292:1 [INFO] [stdout] | [INFO] [stdout] 292 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:292:1 [INFO] [stdout] | [INFO] [stdout] 292 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:309:1 [INFO] [stdout] | [INFO] [stdout] 309 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:309:1 [INFO] [stdout] | [INFO] [stdout] 309 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:325:1 [INFO] [stdout] | [INFO] [stdout] 325 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:325:1 [INFO] [stdout] | [INFO] [stdout] 325 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:345:1 [INFO] [stdout] | [INFO] [stdout] 345 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:345:1 [INFO] [stdout] | [INFO] [stdout] 345 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:361:1 [INFO] [stdout] | [INFO] [stdout] 361 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:361:1 [INFO] [stdout] | [INFO] [stdout] 361 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:393:1 [INFO] [stdout] | [INFO] [stdout] 393 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:377:1 [INFO] [stdout] | [INFO] [stdout] 377 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:409:1 [INFO] [stdout] | [INFO] [stdout] 409 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:393:1 [INFO] [stdout] | [INFO] [stdout] 393 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:429:1 [INFO] [stdout] | [INFO] [stdout] 429 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:409:1 [INFO] [stdout] | [INFO] [stdout] 409 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:461:1 [INFO] [stdout] | [INFO] [stdout] 461 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:429:1 [INFO] [stdout] | [INFO] [stdout] 429 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0119]: conflicting implementations of trait `std::convert::TryInto>` for type `safearray::SafeArray`: [INFO] [stdout] --> src/safearray/mod.rs:461:1 [INFO] [stdout] | [INFO] [stdout] 461 | impl TryInto> for SafeArray { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: conflicting implementation in crate `core`: [INFO] [stdout] - impl TryInto for T [INFO] [stdout] where U: TryFrom; [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 169 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0119, E0412, E0422, E0425, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0119`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 181 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0119, E0412, E0422, E0425, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0119`. [INFO] [stdout] [INFO] [stderr] error: could not compile `win-variant` [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: build failed [INFO] running `Command { std: "docker" "inspect" "8e7b322087f34a2fe6c95c41d056458e62113dbd01e2bc8ba38cc2ea88538a42", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8e7b322087f34a2fe6c95c41d056458e62113dbd01e2bc8ba38cc2ea88538a42", kill_on_drop: false }` [INFO] [stdout] 8e7b322087f34a2fe6c95c41d056458e62113dbd01e2bc8ba38cc2ea88538a42