[INFO] fetching crate winrt 0.7.2... [INFO] checking winrt-0.7.2 against try#f47dd4da3ae8c32c9e65d307bfe640b143e674df for pr-77526 [INFO] extracting crate winrt 0.7.2 into /workspace/builds/worker-9/source [INFO] validating manifest of crates.io crate winrt 0.7.2 on toolchain f47dd4da3ae8c32c9e65d307bfe640b143e674df [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate winrt 0.7.2 [INFO] finished tweaking crates.io crate winrt 0.7.2 [INFO] tweaked toml for crates.io crate winrt 0.7.2 written to /workspace/builds/worker-9/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded futures-macro v0.3.6 [INFO] [stderr] Downloaded futures-sink v0.3.6 [INFO] [stderr] Downloaded futures-task v0.3.6 [INFO] [stderr] Downloaded futures-core v0.3.6 [INFO] [stderr] Downloaded doc-comment v0.3.3 [INFO] [stderr] Downloaded pin-utils v0.1.0 [INFO] [stderr] Downloaded pin-project v0.4.26 [INFO] [stderr] Downloaded proc-macro-nested v0.1.6 [INFO] [stderr] Downloaded pin-project-internal v0.4.26 [INFO] [stderr] Downloaded futures-util v0.3.6 [INFO] [stderr] Downloaded futures-executor v0.3.6 [INFO] [stderr] Downloaded futures-channel v0.3.6 [INFO] [stderr] Downloaded futures-io v0.3.6 [INFO] [stderr] Downloaded futures v0.3.6 [INFO] [stderr] Downloaded winrt_macros v0.7.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bc00139d3d61f7fbafa1f962a6752951cc29b5ef2da375201fc9226fb8fba8c4 [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" "bc00139d3d61f7fbafa1f962a6752951cc29b5ef2da375201fc9226fb8fba8c4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bc00139d3d61f7fbafa1f962a6752951cc29b5ef2da375201fc9226fb8fba8c4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc00139d3d61f7fbafa1f962a6752951cc29b5ef2da375201fc9226fb8fba8c4", kill_on_drop: false }` [INFO] [stdout] bc00139d3d61f7fbafa1f962a6752951cc29b5ef2da375201fc9226fb8fba8c4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/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:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+f47dd4da3ae8c32c9e65d307bfe640b143e674df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 259f7e4e6eb7bd0d3284adeaeba093e2dda7e55a2fd23f33069a1936e86a504b [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" "259f7e4e6eb7bd0d3284adeaeba093e2dda7e55a2fd23f33069a1936e86a504b", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.42 [INFO] [stderr] Compiling pin-project-internal v0.4.26 [INFO] [stderr] Compiling serde v1.0.116 [INFO] [stderr] Compiling proc-macro-nested v0.1.6 [INFO] [stderr] Compiling proc-macro-hack v0.5.18 [INFO] [stderr] Checking futures-sink v0.3.6 [INFO] [stderr] Checking once_cell v1.4.1 [INFO] [stderr] Checking futures-io v0.3.6 [INFO] [stderr] Compiling sha1 v0.6.0 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Checking futures-channel v0.3.6 [INFO] [stderr] Checking futures-task v0.3.6 [INFO] [stderr] Compiling serde_json v1.0.58 [INFO] [stderr] Compiling winrt_gen_macros v0.7.2 [INFO] [stderr] Compiling futures-macro v0.3.6 [INFO] [stderr] Compiling winrt_gen v0.7.2 [INFO] [stderr] Checking pin-project v0.4.26 [INFO] [stderr] Checking futures-util v0.3.6 [INFO] [stderr] Compiling winrt_macros v0.7.2 [INFO] [stderr] Checking futures-executor v0.3.6 [INFO] [stderr] Checking futures v0.3.6 [INFO] [stderr] Checking winrt v0.7.2 (/opt/rustwide/workdir) [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/object.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/send_sync.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/send_sync.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use windows::foundation::Uri; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/object.rs:10:15 [INFO] [stdout] | [INFO] [stdout] 10 | let uri = windows::foundation::Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/enum.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/error.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/object.rs:22:15 [INFO] [stdout] | [INFO] [stdout] 22 | let uri = windows::foundation::Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/object.rs:23:21 [INFO] [stdout] | [INFO] [stdout] 23 | let stringable: windows::foundation::IStringable = uri.into(); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/object.rs:35:18 [INFO] [stdout] | [INFO] [stdout] 35 | let object = windows::foundation::PropertyValue::create_string("hello")?; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/async.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/async.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | use windows::storage::streams::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/async.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use windows::storage::streams::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/escaped.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/enum.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use windows::foundation::AsyncStatus; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/enum.rs:24:9 [INFO] [stdout] | [INFO] [stdout] 24 | use windows::application_model::appointments::AppointmentDaysOfWeek; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InMemoryRandomAccessStream` [INFO] [stdout] --> tests/async.rs:12:19 [INFO] [stdout] | [INFO] [stdout] 12 | let stream = &InMemoryRandomAccessStream::new()?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InMemoryRandomAccessStream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataWriter` [INFO] [stdout] --> tests/async.rs:14:18 [INFO] [stdout] | [INFO] [stdout] 14 | let writer = DataWriter::create_data_writer(stream)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `DataWriter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataReader` [INFO] [stdout] --> tests/async.rs:21:18 [INFO] [stdout] | [INFO] [stdout] 21 | let reader = DataReader::create_data_reader(stream)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `DataReader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `InMemoryRandomAccessStream` [INFO] [stdout] --> tests/async.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | let stream = &InMemoryRandomAccessStream::new()?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `InMemoryRandomAccessStream` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataWriter` [INFO] [stdout] --> tests/async.rs:39:18 [INFO] [stdout] | [INFO] [stdout] 39 | let writer = DataWriter::create_data_writer(stream)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `DataWriter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataReader` [INFO] [stdout] --> tests/async.rs:46:18 [INFO] [stdout] | [INFO] [stdout] 46 | let reader = DataReader::create_data_reader(stream)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `DataReader` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/com_interface.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: could not read nuget directory: No such file or directory (os error 2) [INFO] [stdout] --> tests/composable.rs:3:16 [INFO] [stdout] | [INFO] [stdout] 3 | nuget: Microsoft.Windows.SDK.Contracts [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stderr] error: could not compile `winrt` [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/namespace.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/com_interface.rs:13:9 [INFO] [stdout] | [INFO] [stdout] 13 | use windows::foundation::IStringable; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/com_interface.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | use windows::foundation::IUriRuntimeClass; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/com_interface.rs:15:9 [INFO] [stdout] | [INFO] [stdout] 15 | use windows::foundation::Uri; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `generated` [INFO] [stdout] --> tests/namespace.rs:16:20 [INFO] [stdout] | [INFO] [stdout] 16 | use generated::windows::ai::machine_learning::{TensorBoolean, TensorKind}; [INFO] [stdout] | ^^^^^^^ could not find `windows` in `generated` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/send_sync.rs:15:15 [INFO] [stdout] | [INFO] [stdout] 15 | let url = Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: could not read nuget directory: No such file or directory (os error 2) [INFO] [stdout] --> tests/gauntlet.rs:3:16 [INFO] [stdout] | [INFO] [stdout] 3 | nuget: Microsoft.Windows.SDK.Contracts [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/error.rs:26:18 [INFO] [stdout] | [INFO] [stdout] 26 | let result = windows::foundation::Uri::create_uri("INVALID"); [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/media.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/static_class.rs:6:9 [INFO] [stdout] | [INFO] [stdout] 6 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/static_class.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use windows::foundation::PropertyValue; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/static_class.rs:15:16 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(PropertyValue::NAME, "Windows.Foundation.PropertyValue"); [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::RuntimeName` [INFO] [stdout] --> tests/static_class.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use winrt::RuntimeName; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS? [INFO] [stdout] --> tests/generic_guids.rs:3:9 [INFO] [stdout] | [INFO] [stdout] 3 | os [INFO] [stdout] | ^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/gauntlet.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use windows::foundation::*; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `test_component`, `windows::foundation::*` [INFO] [stdout] --> tests/gauntlet.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use test_component::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `test_component` [INFO] [stdout] 11 | use windows::foundation::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | TestRunner::test_self()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:23:17 [INFO] [stdout] | [INFO] [stdout] 23 | let tests = TestRunner::make_tests()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Blittable` [INFO] [stdout] --> tests/gauntlet.rs:123:21 [INFO] [stdout] | [INFO] [stdout] 123 | let mut b = Blittable::default(); [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Blittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:129:22 [INFO] [stdout] | [INFO] [stdout] 129 | let object = PropertyValue::create_int64(1234)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NonBlittable` [INFO] [stdout] --> tests/gauntlet.rs:139:21 [INFO] [stdout] | [INFO] [stdout] 139 | let mut b = NonBlittable::default(); [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `NonBlittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:145:22 [INFO] [stdout] | [INFO] [stdout] 145 | let object = PropertyValue::create_int64(1234)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nested` [INFO] [stdout] --> tests/gauntlet.rs:169:21 [INFO] [stdout] | [INFO] [stdout] 169 | let mut b = Nested::default(); [INFO] [stdout] | ^^^^^^ use of undeclared type `Nested` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:179:17 [INFO] [stdout] | [INFO] [stdout] 179 | let tests = TestRunner::make_tests()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `winrt_gen` [INFO] [stdout] --> tests/custom_attribute.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use winrt_gen::{load_winmd, AttributeArg, TypeReader}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `winrt_gen` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Blittable` [INFO] [stdout] --> tests/gauntlet.rs:342:13 [INFO] [stdout] | [INFO] [stdout] 342 | Blittable::default(), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Blittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Blittable` [INFO] [stdout] --> tests/gauntlet.rs:343:13 [INFO] [stdout] | [INFO] [stdout] 343 | Blittable::default(), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Blittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `test_component` [INFO] [stdout] --> tests/composable.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use test_component::*; [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared crate or module `test_component` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Blittable` [INFO] [stdout] --> tests/gauntlet.rs:344:13 [INFO] [stdout] | [INFO] [stdout] 344 | Blittable::default(), [INFO] [stdout] | ^^^^^^^^^ use of undeclared type `Blittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:355:22 [INFO] [stdout] | [INFO] [stdout] 355 | let object = PropertyValue::create_int64(123)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:358:22 [INFO] [stdout] | [INFO] [stdout] 358 | let object = PropertyValue::create_int64(456)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:361:22 [INFO] [stdout] | [INFO] [stdout] 361 | let object = PropertyValue::create_int64(789)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:14:14 [INFO] [stdout] | [INFO] [stdout] 14 | type A = windows::foundation::collections::IIterable; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:14:58 [INFO] [stdout] | [INFO] [stdout] 14 | type A = windows::foundation::collections::IIterable; [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:15:14 [INFO] [stdout] | [INFO] [stdout] 15 | type B = windows::foundation::collections::IKeyValuePair< [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:17:9 [INFO] [stdout] | [INFO] [stdout] 17 | windows::foundation::IAsyncOperationWithProgress, [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NonBlittable` [INFO] [stdout] --> tests/gauntlet.rs:386:13 [INFO] [stdout] | [INFO] [stdout] 386 | NonBlittable::default(), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `NonBlittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NonBlittable` [INFO] [stdout] --> tests/gauntlet.rs:387:13 [INFO] [stdout] | [INFO] [stdout] 387 | NonBlittable::default(), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `NonBlittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `NonBlittable` [INFO] [stdout] --> tests/gauntlet.rs:388:13 [INFO] [stdout] | [INFO] [stdout] 388 | NonBlittable::default(), [INFO] [stdout] | ^^^^^^^^^^^^ use of undeclared type `NonBlittable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:399:22 [INFO] [stdout] | [INFO] [stdout] 399 | let object = PropertyValue::create_int64(123)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:402:22 [INFO] [stdout] | [INFO] [stdout] 402 | let object = PropertyValue::create_int64(456)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `PropertyValue` [INFO] [stdout] --> tests/gauntlet.rs:405:22 [INFO] [stdout] | [INFO] [stdout] 405 | let object = PropertyValue::create_int64(789)?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `PropertyValue` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/com_interface.rs:17:16 [INFO] [stdout] | [INFO] [stdout] 17 | let uri = &Uri::create_uri("http://kennykerr.ca")?; [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsyncStatus` [INFO] [stdout] --> tests/enum.rs:15:13 [INFO] [stdout] | [INFO] [stdout] 15 | assert!(AsyncStatus::default().get_abi() == 0); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AsyncStatus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsyncStatus` [INFO] [stdout] --> tests/enum.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | assert!(AsyncStatus::Canceled.get_abi() == 2); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AsyncStatus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nested` [INFO] [stdout] --> tests/gauntlet.rs:471:22 [INFO] [stdout] | [INFO] [stdout] 471 | let mut b = [Nested::default(), Nested::default(), Nested::default()]; [INFO] [stdout] | ^^^^^^ use of undeclared type `Nested` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nested` [INFO] [stdout] --> tests/gauntlet.rs:471:41 [INFO] [stdout] | [INFO] [stdout] 471 | let mut b = [Nested::default(), Nested::default(), Nested::default()]; [INFO] [stdout] | ^^^^^^ use of undeclared type `Nested` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsyncStatus` [INFO] [stdout] --> tests/enum.rs:17:13 [INFO] [stdout] | [INFO] [stdout] 17 | assert!(AsyncStatus::Completed.get_abi() == 1); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AsyncStatus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsyncStatus` [INFO] [stdout] --> tests/enum.rs:18:13 [INFO] [stdout] | [INFO] [stdout] 18 | assert!(AsyncStatus::Error.get_abi() == 3); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AsyncStatus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AsyncStatus` [INFO] [stdout] --> tests/enum.rs:19:13 [INFO] [stdout] | [INFO] [stdout] 19 | assert!(AsyncStatus::Started.get_abi() == 0); [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `AsyncStatus` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Nested` [INFO] [stdout] --> tests/gauntlet.rs:471:60 [INFO] [stdout] | [INFO] [stdout] 471 | let mut b = [Nested::default(), Nested::default(), Nested::default()]; [INFO] [stdout] | ^^^^^^ use of undeclared type `Nested` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/gauntlet.rs:482:13 [INFO] [stdout] | [INFO] [stdout] 482 | Uri::create_uri("http://kennykerr.ca/one")?.into(), [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/gauntlet.rs:483:13 [INFO] [stdout] | [INFO] [stdout] 483 | Uri::create_uri("http://kennykerr.ca/two")?.into(), [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/gauntlet.rs:484:13 [INFO] [stdout] | [INFO] [stdout] 484 | Uri::create_uri("http://kennykerr.ca/three")?.into(), [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IStringable` [INFO] [stdout] --> tests/gauntlet.rs:488:13 [INFO] [stdout] | [INFO] [stdout] 488 | IStringable::default(), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `IStringable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IStringable` [INFO] [stdout] --> tests/gauntlet.rs:489:13 [INFO] [stdout] | [INFO] [stdout] 489 | IStringable::default(), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `IStringable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/com_interface.rs:32:18 [INFO] [stdout] | [INFO] [stdout] 32 | let other = &Uri::create_uri("http://microsoft.com")?; [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `IStringable` [INFO] [stdout] --> tests/gauntlet.rs:490:13 [INFO] [stdout] | [INFO] [stdout] 490 | IStringable::default(), [INFO] [stdout] | ^^^^^^^^^^^ use of undeclared type `IStringable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/com_interface.rs:36:15 [INFO] [stdout] | [INFO] [stdout] 36 | let uri = Uri::default(); [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IUriRuntimeClass` in this scope [INFO] [stdout] --> tests/com_interface.rs:21:12 [INFO] [stdout] | [INFO] [stdout] 21 | let u: IUriRuntimeClass = uri.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/com_interface.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 26 | let s: IStringable = uri.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:509:17 [INFO] [stdout] | [INFO] [stdout] 509 | let tests = TestRunner::make_tests()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param1Handler` [INFO] [stdout] --> tests/gauntlet.rs:511:23 [INFO] [stdout] | [INFO] [stdout] 511 | tests.param1_call(Param1Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param1Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param2Handler` [INFO] [stdout] --> tests/gauntlet.rs:516:23 [INFO] [stdout] | [INFO] [stdout] 516 | tests.param2_call(Param2Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param2Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | let c = Composable::new()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param3Handler` [INFO] [stdout] --> tests/gauntlet.rs:521:23 [INFO] [stdout] | [INFO] [stdout] 521 | tests.param3_call(Param3Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param3Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param4Handler` [INFO] [stdout] --> tests/gauntlet.rs:526:23 [INFO] [stdout] | [INFO] [stdout] 526 | tests.param4_call(Param4Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param4Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:26:13 [INFO] [stdout] | [INFO] [stdout] 26 | assert!(AppointmentDaysOfWeek::default().get_abi() == 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:27:13 [INFO] [stdout] | [INFO] [stdout] 27 | assert!(AppointmentDaysOfWeek::None.get_abi() == 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:28:13 [INFO] [stdout] | [INFO] [stdout] 28 | assert!(AppointmentDaysOfWeek::Sunday.get_abi() == 0x1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:29:13 [INFO] [stdout] | [INFO] [stdout] 29 | assert!(AppointmentDaysOfWeek::Monday.get_abi() == 0x2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:30:13 [INFO] [stdout] | [INFO] [stdout] 30 | assert!(AppointmentDaysOfWeek::Tuesday.get_abi() == 0x4); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:31:13 [INFO] [stdout] | [INFO] [stdout] 31 | assert!(AppointmentDaysOfWeek::Wednesday.get_abi() == 0x8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | assert!(AppointmentDaysOfWeek::Thursday.get_abi() == 0x10); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:33:13 [INFO] [stdout] | [INFO] [stdout] 33 | assert!(AppointmentDaysOfWeek::Friday.get_abi() == 0x20); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | assert!(AppointmentDaysOfWeek::Saturday.get_abi() == 0x40); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | let weekend = AppointmentDaysOfWeek::Sunday | AppointmentDaysOfWeek::Saturday; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] --> tests/enum.rs:37:51 [INFO] [stdout] | [INFO] [stdout] 37 | let weekend = AppointmentDaysOfWeek::Sunday | AppointmentDaysOfWeek::Saturday; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type `AppointmentDaysOfWeek` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param5Handler` [INFO] [stdout] --> tests/gauntlet.rs:531:23 [INFO] [stdout] | [INFO] [stdout] 531 | tests.param5_call(Param5Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param5Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param6Handler` [INFO] [stdout] --> tests/gauntlet.rs:536:23 [INFO] [stdout] | [INFO] [stdout] 536 | tests.param6_call(Param6Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param6Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param7Handler` [INFO] [stdout] --> tests/gauntlet.rs:541:23 [INFO] [stdout] | [INFO] [stdout] 541 | tests.param7_call(Param7Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param7Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param8Handler` [INFO] [stdout] --> tests/gauntlet.rs:546:23 [INFO] [stdout] | [INFO] [stdout] 546 | tests.param8_call(Param8Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param8Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param9Handler` [INFO] [stdout] --> tests/gauntlet.rs:551:23 [INFO] [stdout] | [INFO] [stdout] 551 | tests.param9_call(Param9Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `Param9Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param10Handler` [INFO] [stdout] --> tests/gauntlet.rs:556:24 [INFO] [stdout] | [INFO] [stdout] 556 | tests.param10_call(Param10Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `Param10Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param11Handler` [INFO] [stdout] --> tests/gauntlet.rs:561:24 [INFO] [stdout] | [INFO] [stdout] 561 | tests.param11_call(Param11Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `Param11Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:17:13 [INFO] [stdout] | [INFO] [stdout] 17 | let c = Composable::create_with_value(123)?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param12Handler` [INFO] [stdout] --> tests/gauntlet.rs:566:24 [INFO] [stdout] | [INFO] [stdout] 566 | tests.param12_call(Param12Handler::new(|a, b| { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `Param12Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Derived` [INFO] [stdout] --> tests/composable.rs:20:14 [INFO] [stdout] | [INFO] [stdout] 20 | let d = &Derived::new()?; [INFO] [stdout] | ^^^^^^^ use of undeclared type `Derived` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Param13Handler` [INFO] [stdout] --> tests/gauntlet.rs:571:24 [INFO] [stdout] | [INFO] [stdout] 571 | tests.param13_call(Param13Handler::new(|a, b, c| { [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `Param13Handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:583:17 [INFO] [stdout] | [INFO] [stdout] 583 | let v = TestRunner::create_int32_vector()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:596:17 [INFO] [stdout] | [INFO] [stdout] 596 | let v = TestRunner::create_string_vector()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:28:21 [INFO] [stdout] | [INFO] [stdout] 28 | assert_eq!(456, Composable::expect_composable(d)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/gauntlet.rs:609:32 [INFO] [stdout] | [INFO] [stdout] 609 | let one: IStringable = Uri::create_uri("http://kennykerr.ca/one")?.into(); [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/gauntlet.rs:610:32 [INFO] [stdout] | [INFO] [stdout] 610 | let two: IStringable = Uri::create_uri("http://kennykerr.ca/two")?.into(); [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:29:19 [INFO] [stdout] | [INFO] [stdout] 29 | assert_eq!(1, Composable::expect_required_one(d)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Uri` [INFO] [stdout] --> tests/gauntlet.rs:611:34 [INFO] [stdout] | [INFO] [stdout] 611 | let three: IStringable = Uri::create_uri("http://kennykerr.ca/three")?.into(); [INFO] [stdout] | ^^^ use of undeclared type `Uri` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:613:17 [INFO] [stdout] | [INFO] [stdout] 613 | let v = TestRunner::create_stringable_vector()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:629:17 [INFO] [stdout] | [INFO] [stdout] 629 | let tests = TestRunner::make_tests()?; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:634:17 [INFO] [stdout] | [INFO] [stdout] 634 | .async1(TestRunner::create_async_action(0)?, false)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:638:21 [INFO] [stdout] | [INFO] [stdout] 638 | .async1(TestRunner::create_async_action(0)?, true)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:646:17 [INFO] [stdout] | [INFO] [stdout] 646 | .async2(TestRunner::create_async_action(0)?, false, 0)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:650:21 [INFO] [stdout] | [INFO] [stdout] 650 | .async2(TestRunner::create_async_action(0)?, true, 0)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:659:21 [INFO] [stdout] | [INFO] [stdout] 659 | .async3(TestRunner::create_async_action(0)?, false, 123)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:665:21 [INFO] [stdout] | [INFO] [stdout] 665 | .async3(TestRunner::create_async_action(0)?, true, 123)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:674:21 [INFO] [stdout] | [INFO] [stdout] 674 | .async4(TestRunner::create_async_action(0)?, false, 123, 0)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:680:21 [INFO] [stdout] | [INFO] [stdout] 680 | .async4(TestRunner::create_async_action(0)?, true, 123, 0)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:690:17 [INFO] [stdout] | [INFO] [stdout] 690 | .async1(TestRunner::create_async_action(200)?, false)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:694:21 [INFO] [stdout] | [INFO] [stdout] 694 | .async1(TestRunner::create_async_action(200)?, true)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:702:17 [INFO] [stdout] | [INFO] [stdout] 702 | .async2(TestRunner::create_async_action(200)?, false, 0)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:706:21 [INFO] [stdout] | [INFO] [stdout] 706 | .async2(TestRunner::create_async_action(200)?, true, 0)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:715:21 [INFO] [stdout] | [INFO] [stdout] 715 | .async3(TestRunner::create_async_action(200)?, false, 123)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:721:21 [INFO] [stdout] | [INFO] [stdout] 721 | .async3(TestRunner::create_async_action(200)?, true, 123)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:730:21 [INFO] [stdout] | [INFO] [stdout] 730 | .async4(TestRunner::create_async_action(200)?, false, 123, 0)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TestRunner` [INFO] [stdout] --> tests/gauntlet.rs:736:21 [INFO] [stdout] | [INFO] [stdout] 736 | .async4(TestRunner::create_async_action(200)?, true, 123, 0)? [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TestRunner` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:30:19 [INFO] [stdout] | [INFO] [stdout] 30 | assert_eq!(2, Composable::expect_required_two(d)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:110:17 [INFO] [stdout] | [INFO] [stdout] 110 | let a = Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:130:17 [INFO] [stdout] | [INFO] [stdout] 130 | let pv: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:132:17 [INFO] [stdout] | [INFO] [stdout] 132 | let a = NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:146:17 [INFO] [stdout] | [INFO] [stdout] 146 | let pv: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:148:17 [INFO] [stdout] | [INFO] [stdout] 148 | let a = Nested { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:149:24 [INFO] [stdout] | [INFO] [stdout] 149 | blittable: Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:161:28 [INFO] [stdout] | [INFO] [stdout] 161 | non_blittable: NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:302:17 [INFO] [stdout] | [INFO] [stdout] 302 | let a: [Blittable; 3] = [ [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:303:13 [INFO] [stdout] | [INFO] [stdout] 303 | Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:315:13 [INFO] [stdout] | [INFO] [stdout] 315 | Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:327:13 [INFO] [stdout] | [INFO] [stdout] 327 | Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:356:20 [INFO] [stdout] | [INFO] [stdout] 356 | let first: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:359:21 [INFO] [stdout] | [INFO] [stdout] 359 | let second: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:362:20 [INFO] [stdout] | [INFO] [stdout] 362 | let third: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:364:17 [INFO] [stdout] | [INFO] [stdout] 364 | let a: [NonBlittable; 3] = [ [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:365:13 [INFO] [stdout] | [INFO] [stdout] 365 | NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:371:13 [INFO] [stdout] | [INFO] [stdout] 371 | NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:377:13 [INFO] [stdout] | [INFO] [stdout] 377 | NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:400:20 [INFO] [stdout] | [INFO] [stdout] 400 | let first: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:403:21 [INFO] [stdout] | [INFO] [stdout] 403 | let second: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope [INFO] [stdout] --> tests/gauntlet.rs:406:20 [INFO] [stdout] | [INFO] [stdout] 406 | let third: IReference = object.try_into()?; [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:408:17 [INFO] [stdout] | [INFO] [stdout] 408 | let a: [Nested; 3] = [ [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:409:13 [INFO] [stdout] | [INFO] [stdout] 409 | Nested { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:410:28 [INFO] [stdout] | [INFO] [stdout] 410 | blittable: Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:422:32 [INFO] [stdout] | [INFO] [stdout] 422 | non_blittable: NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:429:13 [INFO] [stdout] | [INFO] [stdout] 429 | Nested { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:430:28 [INFO] [stdout] | [INFO] [stdout] 430 | blittable: Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:442:32 [INFO] [stdout] | [INFO] [stdout] 442 | non_blittable: NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope [INFO] [stdout] --> tests/gauntlet.rs:449:13 [INFO] [stdout] | [INFO] [stdout] 449 | Nested { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:450:28 [INFO] [stdout] | [INFO] [stdout] 450 | blittable: Blittable { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:462:32 [INFO] [stdout] | [INFO] [stdout] 462 | non_blittable: NonBlittable { [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:481:17 [INFO] [stdout] | [INFO] [stdout] 481 | let a: [IStringable; 3] = [ [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:609:18 [INFO] [stdout] | [INFO] [stdout] 609 | let one: IStringable = Uri::create_uri("http://kennykerr.ca/one")?.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:610:18 [INFO] [stdout] | [INFO] [stdout] 610 | let two: IStringable = Uri::create_uri("http://kennykerr.ca/two")?.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope [INFO] [stdout] --> tests/gauntlet.rs:611:20 [INFO] [stdout] | [INFO] [stdout] 611 | let three: IStringable = Uri::create_uri("http://kennykerr.ca/three")?.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:31:19 [INFO] [stdout] | [INFO] [stdout] 31 | assert_eq!(3, Composable::expect_required_three(d)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::AbiTransferable` [INFO] [stdout] --> tests/enum.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use winrt::AbiTransferable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:32:19 [INFO] [stdout] | [INFO] [stdout] 32 | assert_eq!(4, Composable::expect_required_four(d)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 19 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:41:21 [INFO] [stdout] | [INFO] [stdout] 41 | assert_eq!(456, Composable::expect_composable(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TensorBoolean` [INFO] [stdout] --> tests/namespace.rs:18:18 [INFO] [stdout] | [INFO] [stdout] 18 | let tensor = TensorBoolean::create()?; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `TensorBoolean` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `TensorKind` [INFO] [stdout] --> tests/namespace.rs:19:38 [INFO] [stdout] | [INFO] [stdout] 19 | assert!(tensor.tensor_kind()? == TensorKind::Boolean); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `TensorKind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:42:19 [INFO] [stdout] | [INFO] [stdout] 42 | assert_eq!(1, Composable::expect_required_one(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:43:19 [INFO] [stdout] | [INFO] [stdout] 43 | assert_eq!(2, Composable::expect_required_two(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/async.rs:47:23 [INFO] [stdout] | [INFO] [stdout] 47 | reader.load_async(3)?.await?; [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/async.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | reader.load_async(3)?.await?; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::AbiTransferable` [INFO] [stdout] --> tests/com_interface.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | use winrt::AbiTransferable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::ComInterface` [INFO] [stdout] --> tests/com_interface.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | use winrt::ComInterface; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:44:19 [INFO] [stdout] | [INFO] [stdout] 44 | assert_eq!(3, Composable::expect_required_three(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:45:19 [INFO] [stdout] | [INFO] [stdout] 45 | assert_eq!(4, Composable::expect_required_four(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors; 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:56:19 [INFO] [stdout] | [INFO] [stdout] 56 | assert_eq!(1, Composable::expect_required_one(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:57:19 [INFO] [stdout] | [INFO] [stdout] 57 | assert_eq!(2, Composable::expect_required_two(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:58:19 [INFO] [stdout] | [INFO] [stdout] 58 | assert_eq!(3, Composable::expect_required_three(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:59:19 [INFO] [stdout] | [INFO] [stdout] 59 | assert_eq!(4, Composable::expect_required_four(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | windows::foundation::IAsyncActionWithProgress::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | windows::foundation::IAsyncOperationWithProgress::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:65:19 [INFO] [stdout] | [INFO] [stdout] 65 | assert_eq!(1, Composable::expect_required_one(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:66:19 [INFO] [stdout] | [INFO] [stdout] 66 | assert_eq!(2, Composable::expect_required_two(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:35:9 [INFO] [stdout] | [INFO] [stdout] 35 | windows::foundation::IAsyncOperation::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:40:9 [INFO] [stdout] | [INFO] [stdout] 40 | windows::foundation::IReferenceArray::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0698. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:67:19 [INFO] [stdout] | [INFO] [stdout] 67 | assert_eq!(3, Composable::expect_required_three(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | windows::foundation::AsyncActionProgressHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:72:19 [INFO] [stdout] | [INFO] [stdout] 72 | assert_eq!(1, Composable::expect_required_one(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:73:19 [INFO] [stdout] | [INFO] [stdout] 73 | assert_eq!(2, Composable::expect_required_two(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Composable` [INFO] [stdout] --> tests/composable.rs:77:19 [INFO] [stdout] | [INFO] [stdout] 77 | assert_eq!(1, Composable::expect_required_one(&t)?); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `Composable` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Composable` in this scope [INFO] [stdout] --> tests/composable.rs:35:12 [INFO] [stdout] | [INFO] [stdout] 35 | let t: Composable = d.into(); [INFO] [stdout] | ^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IComposable` in this scope [INFO] [stdout] --> tests/composable.rs:48:12 [INFO] [stdout] | [INFO] [stdout] 48 | let t: IComposable = d.into(); [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IRequiredFour` in this scope [INFO] [stdout] --> tests/composable.rs:51:12 [INFO] [stdout] | [INFO] [stdout] 51 | let t: IRequiredFour = d.into(); [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IRequiredThree` in this scope [INFO] [stdout] --> tests/composable.rs:61:12 [INFO] [stdout] | [INFO] [stdout] 61 | let t: IRequiredThree = d.into(); [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IRequiredTwo` in this scope [INFO] [stdout] --> tests/composable.rs:69:12 [INFO] [stdout] | [INFO] [stdout] 69 | let t: IRequiredTwo = d.into(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `IRequiredOne` in this scope [INFO] [stdout] --> tests/composable.rs:75:12 [INFO] [stdout] | [INFO] [stdout] 75 | let t: IRequiredOne = d.into(); [INFO] [stdout] | ^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 55 | windows::foundation::AsyncActionWithProgressCompletedHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | windows::foundation::AsyncOperationCompletedHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | windows::foundation::AsyncOperationProgressHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:70:9 [INFO] [stdout] | [INFO] [stdout] 70 | windows::foundation::AsyncOperationWithProgressCompletedHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:75:9 [INFO] [stdout] | [INFO] [stdout] 75 | windows::foundation::EventHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | windows::foundation::TypedEventHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:89:9 [INFO] [stdout] | [INFO] [stdout] 89 | windows::foundation::collections::IIterable::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:94:9 [INFO] [stdout] | [INFO] [stdout] 94 | windows::foundation::collections::IIterator::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | windows::foundation::collections::IKeyValuePair::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:104:9 [INFO] [stdout] | [INFO] [stdout] 104 | windows::foundation::collections::IMapChangedEventArgs::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:109:9 [INFO] [stdout] | [INFO] [stdout] 109 | windows::foundation::collections::IMapView::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:114:9 [INFO] [stdout] | [INFO] [stdout] 114 | windows::foundation::collections::IMap::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | windows::foundation::collections::IObservableMap::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:124:9 [INFO] [stdout] | [INFO] [stdout] 124 | windows::foundation::collections::IObservableVector::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | windows::foundation::collections::IVectorView::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:134:9 [INFO] [stdout] | [INFO] [stdout] 134 | windows::foundation::collections::IVector::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | windows::foundation::collections::MapChangedEventHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | windows::foundation::collections::VectorChangedEventHandler::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:163:9 [INFO] [stdout] | [INFO] [stdout] 163 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 168 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:634:49 [INFO] [stdout] | [INFO] [stdout] 634 | .async1(TestRunner::create_async_action(0)?, false)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:633:5 [INFO] [stdout] | [INFO] [stdout] 633 | / tests [INFO] [stdout] 634 | | .async1(TestRunner::create_async_action(0)?, false)? [INFO] [stdout] 635 | | .await?; [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:638:53 [INFO] [stdout] | [INFO] [stdout] 638 | .async1(TestRunner::create_async_action(0)?, true)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:637:9 [INFO] [stdout] | [INFO] [stdout] 637 | / tests [INFO] [stdout] 638 | | .async1(TestRunner::create_async_action(0)?, true)? [INFO] [stdout] 639 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:646:49 [INFO] [stdout] | [INFO] [stdout] 646 | .async2(TestRunner::create_async_action(0)?, false, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:645:5 [INFO] [stdout] | [INFO] [stdout] 645 | / tests [INFO] [stdout] 646 | | .async2(TestRunner::create_async_action(0)?, false, 0)? [INFO] [stdout] 647 | | .await?; [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:646:61 [INFO] [stdout] | [INFO] [stdout] 646 | .async2(TestRunner::create_async_action(0)?, false, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:645:5 [INFO] [stdout] | [INFO] [stdout] 645 | / tests [INFO] [stdout] 646 | | .async2(TestRunner::create_async_action(0)?, false, 0)? [INFO] [stdout] 647 | | .await?; [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:650:53 [INFO] [stdout] | [INFO] [stdout] 650 | .async2(TestRunner::create_async_action(0)?, true, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:649:9 [INFO] [stdout] | [INFO] [stdout] 649 | / tests [INFO] [stdout] 650 | | .async2(TestRunner::create_async_action(0)?, true, 0)? [INFO] [stdout] 651 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:650:64 [INFO] [stdout] | [INFO] [stdout] 650 | .async2(TestRunner::create_async_action(0)?, true, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:649:9 [INFO] [stdout] | [INFO] [stdout] 649 | / tests [INFO] [stdout] 650 | | .async2(TestRunner::create_async_action(0)?, true, 0)? [INFO] [stdout] 651 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:659:53 [INFO] [stdout] | [INFO] [stdout] 659 | .async3(TestRunner::create_async_action(0)?, false, 123)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:658:9 [INFO] [stdout] | [INFO] [stdout] 658 | / tests [INFO] [stdout] 659 | | .async3(TestRunner::create_async_action(0)?, false, 123)? [INFO] [stdout] 660 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:659:65 [INFO] [stdout] | [INFO] [stdout] 659 | .async3(TestRunner::create_async_action(0)?, false, 123)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:658:9 [INFO] [stdout] | [INFO] [stdout] 658 | / tests [INFO] [stdout] 659 | | .async3(TestRunner::create_async_action(0)?, false, 123)? [INFO] [stdout] 660 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:665:53 [INFO] [stdout] | [INFO] [stdout] 665 | .async3(TestRunner::create_async_action(0)?, true, 123)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:664:9 [INFO] [stdout] | [INFO] [stdout] 664 | / tests [INFO] [stdout] 665 | | .async3(TestRunner::create_async_action(0)?, true, 123)? [INFO] [stdout] 666 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:665:64 [INFO] [stdout] | [INFO] [stdout] 665 | .async3(TestRunner::create_async_action(0)?, true, 123)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:664:9 [INFO] [stdout] | [INFO] [stdout] 664 | / tests [INFO] [stdout] 665 | | .async3(TestRunner::create_async_action(0)?, true, 123)? [INFO] [stdout] 666 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:674:53 [INFO] [stdout] | [INFO] [stdout] 674 | .async4(TestRunner::create_async_action(0)?, false, 123, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:673:9 [INFO] [stdout] | [INFO] [stdout] 673 | / tests [INFO] [stdout] 674 | | .async4(TestRunner::create_async_action(0)?, false, 123, 0)? [INFO] [stdout] 675 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:674:65 [INFO] [stdout] | [INFO] [stdout] 674 | .async4(TestRunner::create_async_action(0)?, false, 123, 0)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:673:9 [INFO] [stdout] | [INFO] [stdout] 673 | / tests [INFO] [stdout] 674 | | .async4(TestRunner::create_async_action(0)?, false, 123, 0)? [INFO] [stdout] 675 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:674:70 [INFO] [stdout] | [INFO] [stdout] 674 | .async4(TestRunner::create_async_action(0)?, false, 123, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:673:9 [INFO] [stdout] | [INFO] [stdout] 673 | / tests [INFO] [stdout] 674 | | .async4(TestRunner::create_async_action(0)?, false, 123, 0)? [INFO] [stdout] 675 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:173:9 [INFO] [stdout] | [INFO] [stdout] 173 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:680:53 [INFO] [stdout] | [INFO] [stdout] 680 | .async4(TestRunner::create_async_action(0)?, true, 123, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:679:9 [INFO] [stdout] | [INFO] [stdout] 679 | / tests [INFO] [stdout] 680 | | .async4(TestRunner::create_async_action(0)?, true, 123, 0)? [INFO] [stdout] 681 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:680:64 [INFO] [stdout] | [INFO] [stdout] 680 | .async4(TestRunner::create_async_action(0)?, true, 123, 0)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:679:9 [INFO] [stdout] | [INFO] [stdout] 679 | / tests [INFO] [stdout] 680 | | .async4(TestRunner::create_async_action(0)?, true, 123, 0)? [INFO] [stdout] 681 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:680:69 [INFO] [stdout] | [INFO] [stdout] 680 | .async4(TestRunner::create_async_action(0)?, true, 123, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:679:9 [INFO] [stdout] | [INFO] [stdout] 679 | / tests [INFO] [stdout] 680 | | .async4(TestRunner::create_async_action(0)?, true, 123, 0)? [INFO] [stdout] 681 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:690:49 [INFO] [stdout] | [INFO] [stdout] 690 | .async1(TestRunner::create_async_action(200)?, false)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:689:5 [INFO] [stdout] | [INFO] [stdout] 689 | / tests [INFO] [stdout] 690 | | .async1(TestRunner::create_async_action(200)?, false)? [INFO] [stdout] 691 | | .await?; [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:178:9 [INFO] [stdout] | [INFO] [stdout] 178 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:694:53 [INFO] [stdout] | [INFO] [stdout] 694 | .async1(TestRunner::create_async_action(200)?, true)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:693:9 [INFO] [stdout] | [INFO] [stdout] 693 | / tests [INFO] [stdout] 694 | | .async1(TestRunner::create_async_action(200)?, true)? [INFO] [stdout] 695 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:702:49 [INFO] [stdout] | [INFO] [stdout] 702 | .async2(TestRunner::create_async_action(200)?, false, 0)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | / tests [INFO] [stdout] 702 | | .async2(TestRunner::create_async_action(200)?, false, 0)? [INFO] [stdout] 703 | | .await?; [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:702:63 [INFO] [stdout] | [INFO] [stdout] 702 | .async2(TestRunner::create_async_action(200)?, false, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | / tests [INFO] [stdout] 702 | | .async2(TestRunner::create_async_action(200)?, false, 0)? [INFO] [stdout] 703 | | .await?; [INFO] [stdout] | |______________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:706:53 [INFO] [stdout] | [INFO] [stdout] 706 | .async2(TestRunner::create_async_action(200)?, true, 0)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:705:9 [INFO] [stdout] | [INFO] [stdout] 705 | / tests [INFO] [stdout] 706 | | .async2(TestRunner::create_async_action(200)?, true, 0)? [INFO] [stdout] 707 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:706:66 [INFO] [stdout] | [INFO] [stdout] 706 | .async2(TestRunner::create_async_action(200)?, true, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:705:9 [INFO] [stdout] | [INFO] [stdout] 705 | / tests [INFO] [stdout] 706 | | .async2(TestRunner::create_async_action(200)?, true, 0)? [INFO] [stdout] 707 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:715:53 [INFO] [stdout] | [INFO] [stdout] 715 | .async3(TestRunner::create_async_action(200)?, false, 123)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:714:9 [INFO] [stdout] | [INFO] [stdout] 714 | / tests [INFO] [stdout] 715 | | .async3(TestRunner::create_async_action(200)?, false, 123)? [INFO] [stdout] 716 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:715:67 [INFO] [stdout] | [INFO] [stdout] 715 | .async3(TestRunner::create_async_action(200)?, false, 123)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:714:9 [INFO] [stdout] | [INFO] [stdout] 714 | / tests [INFO] [stdout] 715 | | .async3(TestRunner::create_async_action(200)?, false, 123)? [INFO] [stdout] 716 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:721:53 [INFO] [stdout] | [INFO] [stdout] 721 | .async3(TestRunner::create_async_action(200)?, true, 123)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:720:9 [INFO] [stdout] | [INFO] [stdout] 720 | / tests [INFO] [stdout] 721 | | .async3(TestRunner::create_async_action(200)?, true, 123)? [INFO] [stdout] 722 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:188:9 [INFO] [stdout] | [INFO] [stdout] 188 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:721:66 [INFO] [stdout] | [INFO] [stdout] 721 | .async3(TestRunner::create_async_action(200)?, true, 123)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:720:9 [INFO] [stdout] | [INFO] [stdout] 720 | / tests [INFO] [stdout] 721 | | .async3(TestRunner::create_async_action(200)?, true, 123)? [INFO] [stdout] 722 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:730:53 [INFO] [stdout] | [INFO] [stdout] 730 | .async4(TestRunner::create_async_action(200)?, false, 123, 0)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:729:9 [INFO] [stdout] | [INFO] [stdout] 729 | / tests [INFO] [stdout] 730 | | .async4(TestRunner::create_async_action(200)?, false, 123, 0)? [INFO] [stdout] 731 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:730:67 [INFO] [stdout] | [INFO] [stdout] 730 | .async4(TestRunner::create_async_action(200)?, false, 123, 0)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:729:9 [INFO] [stdout] | [INFO] [stdout] 729 | / tests [INFO] [stdout] 730 | | .async4(TestRunner::create_async_action(200)?, false, 123, 0)? [INFO] [stdout] 731 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:730:72 [INFO] [stdout] | [INFO] [stdout] 730 | .async4(TestRunner::create_async_action(200)?, false, 123, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:729:9 [INFO] [stdout] | [INFO] [stdout] 729 | / tests [INFO] [stdout] 730 | | .async4(TestRunner::create_async_action(200)?, false, 123, 0)? [INFO] [stdout] 731 | | .await?, [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:736:53 [INFO] [stdout] | [INFO] [stdout] 736 | .async4(TestRunner::create_async_action(200)?, true, 123, 0)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | / tests [INFO] [stdout] 736 | | .async4(TestRunner::create_async_action(200)?, true, 123, 0)? [INFO] [stdout] 737 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:736:66 [INFO] [stdout] | [INFO] [stdout] 736 | .async4(TestRunner::create_async_action(200)?, true, 123, 0)? [INFO] [stdout] | ^^^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | / tests [INFO] [stdout] 736 | | .async4(TestRunner::create_async_action(200)?, true, 123, 0)? [INFO] [stdout] 737 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context [INFO] [stdout] --> tests/gauntlet.rs:736:71 [INFO] [stdout] | [INFO] [stdout] 736 | .async4(TestRunner::create_async_action(200)?, true, 123, 0)? [INFO] [stdout] | ^ cannot infer type for type `{integer}` [INFO] [stdout] | [INFO] [stdout] note: the type is part of the `async fn` body because of this `await` [INFO] [stdout] --> tests/gauntlet.rs:735:9 [INFO] [stdout] | [INFO] [stdout] 735 | / tests [INFO] [stdout] 736 | | .async4(TestRunner::create_async_action(200)?, true, 123, 0)? [INFO] [stdout] 737 | | .await [INFO] [stdout] | |__________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:198:9 [INFO] [stdout] | [INFO] [stdout] 198 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:203:9 [INFO] [stdout] | [INFO] [stdout] 203 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:208:9 [INFO] [stdout] | [INFO] [stdout] 208 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `windows` [INFO] [stdout] --> tests/generic_guids.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | windows::foundation::IReference::::iid(), [INFO] [stdout] | ^^^^^^^ use of undeclared crate or module `windows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `winrt::ComInterface` [INFO] [stdout] --> tests/generic_guids.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | use winrt::ComInterface; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 42 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 136 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0432, E0433, E0698. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 31 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "259f7e4e6eb7bd0d3284adeaeba093e2dda7e55a2fd23f33069a1936e86a504b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "259f7e4e6eb7bd0d3284adeaeba093e2dda7e55a2fd23f33069a1936e86a504b", kill_on_drop: false }` [INFO] [stdout] 259f7e4e6eb7bd0d3284adeaeba093e2dda7e55a2fd23f33069a1936e86a504b