[INFO] fetching crate rusoto_devicefarm 0.48.0... [INFO] checking rusoto_devicefarm-0.48.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate rusoto_devicefarm 0.48.0 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate rusoto_devicefarm 0.48.0 on toolchain 8ea250bdb76176ecb0225baa34aa634b024ae0e2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rusoto_devicefarm 0.48.0 [INFO] finished tweaking crates.io crate rusoto_devicefarm 0.48.0 [INFO] tweaked toml for crates.io crate rusoto_devicefarm 0.48.0 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 57a10ba9b8710de05b2c2f76571c844f1d023465c79076127c653d09f6bd26ab [INFO] running `Command { std: "docker" "start" "-a" "57a10ba9b8710de05b2c2f76571c844f1d023465c79076127c653d09f6bd26ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "57a10ba9b8710de05b2c2f76571c844f1d023465c79076127c653d09f6bd26ab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "57a10ba9b8710de05b2c2f76571c844f1d023465c79076127c653d09f6bd26ab", kill_on_drop: false }` [INFO] [stdout] 57a10ba9b8710de05b2c2f76571c844f1d023465c79076127c653d09f6bd26ab [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bee0b6fb13a1e6977b6c4b2a241c898e059d2c0aaa6946aa4907f0c95f39ffe0 [INFO] running `Command { std: "docker" "start" "-a" "bee0b6fb13a1e6977b6c4b2a241c898e059d2c0aaa6946aa4907f0c95f39ffe0", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling unicode-ident v1.0.4 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Compiling semver v1.0.13 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling tokio v1.21.1 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.11.1 [INFO] [stderr] Compiling rusoto_core v0.48.0 [INFO] [stderr] Checking md-5 v0.9.1 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.11.0 [INFO] [stderr] Compiling tokio-macros v1.8.0 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Checking tokio-util v0.7.4 [INFO] [stderr] Checking tokio-native-tls v0.3.0 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking h2 v0.3.14 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking hyper v0.14.20 [INFO] [stderr] Checking rusoto_credential v0.48.0 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking rusoto_signature v0.48.0 [INFO] [stderr] Checking rusoto_mock v0.48.0 [INFO] [stderr] Checking rusoto_devicefarm v0.48.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_device_pool` [INFO] [stdout] --> src/generated.rs:7691:5 [INFO] [stdout] | [INFO] [stdout] 7691 | async fn create_device_pool( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7694:77 [INFO] [stdout] | [INFO] [stdout] 7694 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7695 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7696 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateDevicePool"); [INFO] [stdout] 7697 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7705 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7706 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7694:77 [INFO] [stdout] | [INFO] [stdout] 7694 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7695 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7696 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateDevicePool"); [INFO] [stdout] 7697 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7705 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7706 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7694:77 [INFO] [stdout] | [INFO] [stdout] 7694 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7695 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7696 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateDevicePool"); [INFO] [stdout] 7697 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7705 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7706 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7694:77 [INFO] [stdout] | [INFO] [stdout] 7694 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7695 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7696 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateDevicePool"); [INFO] [stdout] 7697 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7705 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7706 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7694:77 [INFO] [stdout] | [INFO] [stdout] 7694 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7695 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7696 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateDevicePool"); [INFO] [stdout] 7697 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7705 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7706 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7694:77 [INFO] [stdout] | [INFO] [stdout] 7694 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7695 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7696 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateDevicePool"); [INFO] [stdout] 7697 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7705 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7706 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7694:77 [INFO] [stdout] | [INFO] [stdout] 7694 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7695 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7696 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateDevicePool"); [INFO] [stdout] 7697 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7705 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7706 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7694:77 [INFO] [stdout] | [INFO] [stdout] 7694 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7695 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7696 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateDevicePool"); [INFO] [stdout] 7697 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7705 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7706 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_device_pool`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_instance_profile` [INFO] [stdout] --> src/generated.rs:7709:5 [INFO] [stdout] | [INFO] [stdout] 7709 | async fn create_instance_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7712:87 [INFO] [stdout] | [INFO] [stdout] 7712 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7713 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7714 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateInstanceProfile"); [INFO] [stdout] 7715 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7723 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7724 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7712:87 [INFO] [stdout] | [INFO] [stdout] 7712 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7713 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7714 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateInstanceProfile"); [INFO] [stdout] 7715 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7723 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7724 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7712:87 [INFO] [stdout] | [INFO] [stdout] 7712 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7713 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7714 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateInstanceProfile"); [INFO] [stdout] 7715 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7723 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7724 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7712:87 [INFO] [stdout] | [INFO] [stdout] 7712 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7713 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7714 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateInstanceProfile"); [INFO] [stdout] 7715 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7723 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7724 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7712:87 [INFO] [stdout] | [INFO] [stdout] 7712 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7713 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7714 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateInstanceProfile"); [INFO] [stdout] 7715 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7723 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7724 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7712:87 [INFO] [stdout] | [INFO] [stdout] 7712 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7713 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7714 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateInstanceProfile"); [INFO] [stdout] 7715 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7723 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7724 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7712:87 [INFO] [stdout] | [INFO] [stdout] 7712 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7713 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7714 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateInstanceProfile"); [INFO] [stdout] 7715 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7723 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7724 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7712:87 [INFO] [stdout] | [INFO] [stdout] 7712 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7713 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7714 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateInstanceProfile"); [INFO] [stdout] 7715 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7723 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7724 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_instance_profile`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_network_profile` [INFO] [stdout] --> src/generated.rs:7727:5 [INFO] [stdout] | [INFO] [stdout] 7727 | async fn create_network_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7730:85 [INFO] [stdout] | [INFO] [stdout] 7730 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7731 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7732 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateNetworkProfile"); [INFO] [stdout] 7733 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7741 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7730:85 [INFO] [stdout] | [INFO] [stdout] 7730 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7731 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7732 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateNetworkProfile"); [INFO] [stdout] 7733 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7741 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7730:85 [INFO] [stdout] | [INFO] [stdout] 7730 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7731 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7732 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateNetworkProfile"); [INFO] [stdout] 7733 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7741 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7730:85 [INFO] [stdout] | [INFO] [stdout] 7730 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7731 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7732 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateNetworkProfile"); [INFO] [stdout] 7733 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7741 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7730:85 [INFO] [stdout] | [INFO] [stdout] 7730 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7731 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7732 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateNetworkProfile"); [INFO] [stdout] 7733 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7741 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7730:85 [INFO] [stdout] | [INFO] [stdout] 7730 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7731 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7732 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateNetworkProfile"); [INFO] [stdout] 7733 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7741 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7730:85 [INFO] [stdout] | [INFO] [stdout] 7730 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7731 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7732 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateNetworkProfile"); [INFO] [stdout] 7733 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7741 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7730:85 [INFO] [stdout] | [INFO] [stdout] 7730 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7731 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7732 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateNetworkProfile"); [INFO] [stdout] 7733 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7741 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7742 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_network_profile`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_project` [INFO] [stdout] --> src/generated.rs:7745:5 [INFO] [stdout] | [INFO] [stdout] 7745 | async fn create_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7748:71 [INFO] [stdout] | [INFO] [stdout] 7748 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7749 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7750 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateProject"); [INFO] [stdout] 7751 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7748:71 [INFO] [stdout] | [INFO] [stdout] 7748 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7749 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7750 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateProject"); [INFO] [stdout] 7751 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7748:71 [INFO] [stdout] | [INFO] [stdout] 7748 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7749 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7750 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateProject"); [INFO] [stdout] 7751 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7748:71 [INFO] [stdout] | [INFO] [stdout] 7748 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7749 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7750 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateProject"); [INFO] [stdout] 7751 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7748:71 [INFO] [stdout] | [INFO] [stdout] 7748 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7749 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7750 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateProject"); [INFO] [stdout] 7751 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7748:71 [INFO] [stdout] | [INFO] [stdout] 7748 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7749 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7750 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateProject"); [INFO] [stdout] 7751 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7748:71 [INFO] [stdout] | [INFO] [stdout] 7748 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7749 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7750 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateProject"); [INFO] [stdout] 7751 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7748:71 [INFO] [stdout] | [INFO] [stdout] 7748 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7749 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7750 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateProject"); [INFO] [stdout] 7751 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_remote_access_session` [INFO] [stdout] --> src/generated.rs:7763:5 [INFO] [stdout] | [INFO] [stdout] 7763 | async fn create_remote_access_session( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7766:95 [INFO] [stdout] | [INFO] [stdout] 7766 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7768 | | request.add_header( [INFO] [stdout] 7769 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7781 | | .deserialize::() [INFO] [stdout] 7782 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7766:95 [INFO] [stdout] | [INFO] [stdout] 7766 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7768 | | request.add_header( [INFO] [stdout] 7769 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7781 | | .deserialize::() [INFO] [stdout] 7782 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7766:95 [INFO] [stdout] | [INFO] [stdout] 7766 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7768 | | request.add_header( [INFO] [stdout] 7769 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7781 | | .deserialize::() [INFO] [stdout] 7782 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7766:95 [INFO] [stdout] | [INFO] [stdout] 7766 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7768 | | request.add_header( [INFO] [stdout] 7769 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7781 | | .deserialize::() [INFO] [stdout] 7782 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7766:95 [INFO] [stdout] | [INFO] [stdout] 7766 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7768 | | request.add_header( [INFO] [stdout] 7769 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7781 | | .deserialize::() [INFO] [stdout] 7782 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7766:95 [INFO] [stdout] | [INFO] [stdout] 7766 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7768 | | request.add_header( [INFO] [stdout] 7769 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7781 | | .deserialize::() [INFO] [stdout] 7782 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7766:95 [INFO] [stdout] | [INFO] [stdout] 7766 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7768 | | request.add_header( [INFO] [stdout] 7769 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7781 | | .deserialize::() [INFO] [stdout] 7782 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7766:95 [INFO] [stdout] | [INFO] [stdout] 7766 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7768 | | request.add_header( [INFO] [stdout] 7769 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7781 | | .deserialize::() [INFO] [stdout] 7782 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_remote_access_session`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_test_grid_project` [INFO] [stdout] --> src/generated.rs:7785:5 [INFO] [stdout] | [INFO] [stdout] 7785 | async fn create_test_grid_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7788:87 [INFO] [stdout] | [INFO] [stdout] 7788 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7789 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7790 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridProject"); [INFO] [stdout] 7791 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7800 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7788:87 [INFO] [stdout] | [INFO] [stdout] 7788 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7789 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7790 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridProject"); [INFO] [stdout] 7791 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7800 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7788:87 [INFO] [stdout] | [INFO] [stdout] 7788 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7789 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7790 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridProject"); [INFO] [stdout] 7791 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7800 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7788:87 [INFO] [stdout] | [INFO] [stdout] 7788 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7789 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7790 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridProject"); [INFO] [stdout] 7791 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7800 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7788:87 [INFO] [stdout] | [INFO] [stdout] 7788 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7789 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7790 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridProject"); [INFO] [stdout] 7791 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7800 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7788:87 [INFO] [stdout] | [INFO] [stdout] 7788 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7789 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7790 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridProject"); [INFO] [stdout] 7791 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7800 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7788:87 [INFO] [stdout] | [INFO] [stdout] 7788 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7789 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7790 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridProject"); [INFO] [stdout] 7791 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7800 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7788:87 [INFO] [stdout] | [INFO] [stdout] 7788 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7789 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7790 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridProject"); [INFO] [stdout] 7791 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7799 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7800 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_test_grid_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_test_grid_url` [INFO] [stdout] --> src/generated.rs:7803:5 [INFO] [stdout] | [INFO] [stdout] 7803 | async fn create_test_grid_url( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_test_grid_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7806:79 [INFO] [stdout] | [INFO] [stdout] 7806 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7807 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7808 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridUrl"); [INFO] [stdout] 7809 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_test_grid_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7806:79 [INFO] [stdout] | [INFO] [stdout] 7806 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7807 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7808 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridUrl"); [INFO] [stdout] 7809 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_test_grid_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7806:79 [INFO] [stdout] | [INFO] [stdout] 7806 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7807 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7808 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridUrl"); [INFO] [stdout] 7809 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_test_grid_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7806:79 [INFO] [stdout] | [INFO] [stdout] 7806 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7807 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7808 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridUrl"); [INFO] [stdout] 7809 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_test_grid_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7806:79 [INFO] [stdout] | [INFO] [stdout] 7806 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7807 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7808 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridUrl"); [INFO] [stdout] 7809 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_test_grid_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7806:79 [INFO] [stdout] | [INFO] [stdout] 7806 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7807 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7808 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridUrl"); [INFO] [stdout] 7809 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_test_grid_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7806:79 [INFO] [stdout] | [INFO] [stdout] 7806 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7807 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7808 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridUrl"); [INFO] [stdout] 7809 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_test_grid_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7806:79 [INFO] [stdout] | [INFO] [stdout] 7806 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7807 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7808 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateTestGridUrl"); [INFO] [stdout] 7809 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_test_grid_url`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_upload` [INFO] [stdout] --> src/generated.rs:7821:5 [INFO] [stdout] | [INFO] [stdout] 7821 | async fn create_upload( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7824:69 [INFO] [stdout] | [INFO] [stdout] 7824 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7826 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateUpload"); [INFO] [stdout] 7827 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7835 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7836 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7824:69 [INFO] [stdout] | [INFO] [stdout] 7824 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7826 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateUpload"); [INFO] [stdout] 7827 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7835 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7836 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7824:69 [INFO] [stdout] | [INFO] [stdout] 7824 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7826 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateUpload"); [INFO] [stdout] 7827 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7835 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7836 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7824:69 [INFO] [stdout] | [INFO] [stdout] 7824 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7826 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateUpload"); [INFO] [stdout] 7827 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7835 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7836 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7824:69 [INFO] [stdout] | [INFO] [stdout] 7824 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7826 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateUpload"); [INFO] [stdout] 7827 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7835 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7836 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7824:69 [INFO] [stdout] | [INFO] [stdout] 7824 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7826 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateUpload"); [INFO] [stdout] 7827 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7835 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7836 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7824:69 [INFO] [stdout] | [INFO] [stdout] 7824 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7826 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateUpload"); [INFO] [stdout] 7827 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7835 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7836 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7824:69 [INFO] [stdout] | [INFO] [stdout] 7824 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7826 | | request.add_header("x-amz-target", "DeviceFarm_20150623.CreateUpload"); [INFO] [stdout] 7827 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7835 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7836 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_upload`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_vpce_configuration` [INFO] [stdout] --> src/generated.rs:7839:5 [INFO] [stdout] | [INFO] [stdout] 7839 | async fn create_vpce_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7842:91 [INFO] [stdout] | [INFO] [stdout] 7842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7843 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7844 | | request.add_header( [INFO] [stdout] 7845 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7857 | | .deserialize::() [INFO] [stdout] 7858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7842:91 [INFO] [stdout] | [INFO] [stdout] 7842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7843 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7844 | | request.add_header( [INFO] [stdout] 7845 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7857 | | .deserialize::() [INFO] [stdout] 7858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7842:91 [INFO] [stdout] | [INFO] [stdout] 7842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7843 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7844 | | request.add_header( [INFO] [stdout] 7845 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7857 | | .deserialize::() [INFO] [stdout] 7858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7842:91 [INFO] [stdout] | [INFO] [stdout] 7842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7843 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7844 | | request.add_header( [INFO] [stdout] 7845 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7857 | | .deserialize::() [INFO] [stdout] 7858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7842:91 [INFO] [stdout] | [INFO] [stdout] 7842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7843 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7844 | | request.add_header( [INFO] [stdout] 7845 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7857 | | .deserialize::() [INFO] [stdout] 7858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7842:91 [INFO] [stdout] | [INFO] [stdout] 7842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7843 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7844 | | request.add_header( [INFO] [stdout] 7845 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7857 | | .deserialize::() [INFO] [stdout] 7858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7842:91 [INFO] [stdout] | [INFO] [stdout] 7842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7843 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7844 | | request.add_header( [INFO] [stdout] 7845 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7857 | | .deserialize::() [INFO] [stdout] 7858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7842:91 [INFO] [stdout] | [INFO] [stdout] 7842 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7843 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7844 | | request.add_header( [INFO] [stdout] 7845 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7857 | | .deserialize::() [INFO] [stdout] 7858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_vpce_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_device_pool` [INFO] [stdout] --> src/generated.rs:7861:5 [INFO] [stdout] | [INFO] [stdout] 7861 | async fn delete_device_pool( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7864:77 [INFO] [stdout] | [INFO] [stdout] 7864 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7866 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteDevicePool"); [INFO] [stdout] 7867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7864:77 [INFO] [stdout] | [INFO] [stdout] 7864 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7866 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteDevicePool"); [INFO] [stdout] 7867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7864:77 [INFO] [stdout] | [INFO] [stdout] 7864 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7866 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteDevicePool"); [INFO] [stdout] 7867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7864:77 [INFO] [stdout] | [INFO] [stdout] 7864 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7866 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteDevicePool"); [INFO] [stdout] 7867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7864:77 [INFO] [stdout] | [INFO] [stdout] 7864 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7866 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteDevicePool"); [INFO] [stdout] 7867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7864:77 [INFO] [stdout] | [INFO] [stdout] 7864 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7866 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteDevicePool"); [INFO] [stdout] 7867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7864:77 [INFO] [stdout] | [INFO] [stdout] 7864 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7866 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteDevicePool"); [INFO] [stdout] 7867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7864:77 [INFO] [stdout] | [INFO] [stdout] 7864 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7866 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteDevicePool"); [INFO] [stdout] 7867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_device_pool`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_instance_profile` [INFO] [stdout] --> src/generated.rs:7879:5 [INFO] [stdout] | [INFO] [stdout] 7879 | async fn delete_instance_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7882:87 [INFO] [stdout] | [INFO] [stdout] 7882 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7884 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteInstanceProfile"); [INFO] [stdout] 7885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7882:87 [INFO] [stdout] | [INFO] [stdout] 7882 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7884 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteInstanceProfile"); [INFO] [stdout] 7885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7882:87 [INFO] [stdout] | [INFO] [stdout] 7882 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7884 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteInstanceProfile"); [INFO] [stdout] 7885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7882:87 [INFO] [stdout] | [INFO] [stdout] 7882 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7884 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteInstanceProfile"); [INFO] [stdout] 7885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7882:87 [INFO] [stdout] | [INFO] [stdout] 7882 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7884 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteInstanceProfile"); [INFO] [stdout] 7885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7882:87 [INFO] [stdout] | [INFO] [stdout] 7882 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7884 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteInstanceProfile"); [INFO] [stdout] 7885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7882:87 [INFO] [stdout] | [INFO] [stdout] 7882 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7884 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteInstanceProfile"); [INFO] [stdout] 7885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7882:87 [INFO] [stdout] | [INFO] [stdout] 7882 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7884 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteInstanceProfile"); [INFO] [stdout] 7885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_instance_profile`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_network_profile` [INFO] [stdout] --> src/generated.rs:7897:5 [INFO] [stdout] | [INFO] [stdout] 7897 | async fn delete_network_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7900:85 [INFO] [stdout] | [INFO] [stdout] 7900 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7902 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteNetworkProfile"); [INFO] [stdout] 7903 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7911 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7912 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7900:85 [INFO] [stdout] | [INFO] [stdout] 7900 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7902 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteNetworkProfile"); [INFO] [stdout] 7903 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7911 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7912 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7900:85 [INFO] [stdout] | [INFO] [stdout] 7900 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7902 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteNetworkProfile"); [INFO] [stdout] 7903 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7911 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7912 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7900:85 [INFO] [stdout] | [INFO] [stdout] 7900 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7902 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteNetworkProfile"); [INFO] [stdout] 7903 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7911 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7912 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7900:85 [INFO] [stdout] | [INFO] [stdout] 7900 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7902 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteNetworkProfile"); [INFO] [stdout] 7903 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7911 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7912 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7900:85 [INFO] [stdout] | [INFO] [stdout] 7900 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7902 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteNetworkProfile"); [INFO] [stdout] 7903 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7911 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7912 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7900:85 [INFO] [stdout] | [INFO] [stdout] 7900 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7902 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteNetworkProfile"); [INFO] [stdout] 7903 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7911 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7912 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7900:85 [INFO] [stdout] | [INFO] [stdout] 7900 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7902 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteNetworkProfile"); [INFO] [stdout] 7903 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7911 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7912 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_network_profile`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_project` [INFO] [stdout] --> src/generated.rs:7915:5 [INFO] [stdout] | [INFO] [stdout] 7915 | async fn delete_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7918:71 [INFO] [stdout] | [INFO] [stdout] 7918 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7919 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7920 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteProject"); [INFO] [stdout] 7921 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7929 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7930 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7918:71 [INFO] [stdout] | [INFO] [stdout] 7918 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7919 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7920 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteProject"); [INFO] [stdout] 7921 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7929 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7930 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7918:71 [INFO] [stdout] | [INFO] [stdout] 7918 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7919 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7920 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteProject"); [INFO] [stdout] 7921 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7929 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7930 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7918:71 [INFO] [stdout] | [INFO] [stdout] 7918 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7919 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7920 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteProject"); [INFO] [stdout] 7921 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7929 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7930 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7918:71 [INFO] [stdout] | [INFO] [stdout] 7918 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7919 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7920 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteProject"); [INFO] [stdout] 7921 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7929 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7930 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7918:71 [INFO] [stdout] | [INFO] [stdout] 7918 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7919 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7920 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteProject"); [INFO] [stdout] 7921 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7929 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7930 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7918:71 [INFO] [stdout] | [INFO] [stdout] 7918 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7919 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7920 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteProject"); [INFO] [stdout] 7921 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7929 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7930 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7918:71 [INFO] [stdout] | [INFO] [stdout] 7918 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7919 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7920 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteProject"); [INFO] [stdout] 7921 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7929 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7930 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_remote_access_session` [INFO] [stdout] --> src/generated.rs:7933:5 [INFO] [stdout] | [INFO] [stdout] 7933 | async fn delete_remote_access_session( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7936:95 [INFO] [stdout] | [INFO] [stdout] 7936 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7937 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7938 | | request.add_header( [INFO] [stdout] 7939 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7936:95 [INFO] [stdout] | [INFO] [stdout] 7936 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7937 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7938 | | request.add_header( [INFO] [stdout] 7939 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7936:95 [INFO] [stdout] | [INFO] [stdout] 7936 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7937 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7938 | | request.add_header( [INFO] [stdout] 7939 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7936:95 [INFO] [stdout] | [INFO] [stdout] 7936 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7937 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7938 | | request.add_header( [INFO] [stdout] 7939 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7936:95 [INFO] [stdout] | [INFO] [stdout] 7936 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7937 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7938 | | request.add_header( [INFO] [stdout] 7939 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7936:95 [INFO] [stdout] | [INFO] [stdout] 7936 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7937 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7938 | | request.add_header( [INFO] [stdout] 7939 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7936:95 [INFO] [stdout] | [INFO] [stdout] 7936 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7937 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7938 | | request.add_header( [INFO] [stdout] 7939 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7936:95 [INFO] [stdout] | [INFO] [stdout] 7936 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7937 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7938 | | request.add_header( [INFO] [stdout] 7939 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_remote_access_session`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_run` [INFO] [stdout] --> src/generated.rs:7955:5 [INFO] [stdout] | [INFO] [stdout] 7955 | async fn delete_run( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:63 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteRun"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:63 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteRun"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:63 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteRun"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:63 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteRun"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:63 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteRun"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:63 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteRun"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:63 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteRun"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:63 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteRun"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_run`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_test_grid_project` [INFO] [stdout] --> src/generated.rs:7973:5 [INFO] [stdout] | [INFO] [stdout] 7973 | async fn delete_test_grid_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteTestGridProject"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7987 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7988 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteTestGridProject"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7987 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7988 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteTestGridProject"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7987 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7988 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteTestGridProject"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7987 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7988 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteTestGridProject"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7987 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7988 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteTestGridProject"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7987 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7988 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteTestGridProject"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7987 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7988 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteTestGridProject"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7987 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7988 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_test_grid_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_upload` [INFO] [stdout] --> src/generated.rs:7991:5 [INFO] [stdout] | [INFO] [stdout] 7991 | async fn delete_upload( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7994:69 [INFO] [stdout] | [INFO] [stdout] 7994 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7995 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7996 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteUpload"); [INFO] [stdout] 7997 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8005 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8006 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7994:69 [INFO] [stdout] | [INFO] [stdout] 7994 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7995 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7996 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteUpload"); [INFO] [stdout] 7997 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8005 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8006 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7994:69 [INFO] [stdout] | [INFO] [stdout] 7994 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7995 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7996 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteUpload"); [INFO] [stdout] 7997 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8005 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8006 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7994:69 [INFO] [stdout] | [INFO] [stdout] 7994 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7995 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7996 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteUpload"); [INFO] [stdout] 7997 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8005 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8006 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7994:69 [INFO] [stdout] | [INFO] [stdout] 7994 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7995 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7996 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteUpload"); [INFO] [stdout] 7997 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8005 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8006 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7994:69 [INFO] [stdout] | [INFO] [stdout] 7994 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7995 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7996 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteUpload"); [INFO] [stdout] 7997 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8005 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8006 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7994:69 [INFO] [stdout] | [INFO] [stdout] 7994 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7995 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7996 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteUpload"); [INFO] [stdout] 7997 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8005 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8006 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7994:69 [INFO] [stdout] | [INFO] [stdout] 7994 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7995 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7996 | | request.add_header("x-amz-target", "DeviceFarm_20150623.DeleteUpload"); [INFO] [stdout] 7997 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8005 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8006 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_upload`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_vpce_configuration` [INFO] [stdout] --> src/generated.rs:8009:5 [INFO] [stdout] | [INFO] [stdout] 8009 | async fn delete_vpce_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8012:91 [INFO] [stdout] | [INFO] [stdout] 8012 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8014 | | request.add_header( [INFO] [stdout] 8015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8027 | | .deserialize::() [INFO] [stdout] 8028 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8012:91 [INFO] [stdout] | [INFO] [stdout] 8012 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8014 | | request.add_header( [INFO] [stdout] 8015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8027 | | .deserialize::() [INFO] [stdout] 8028 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8012:91 [INFO] [stdout] | [INFO] [stdout] 8012 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8014 | | request.add_header( [INFO] [stdout] 8015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8027 | | .deserialize::() [INFO] [stdout] 8028 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8012:91 [INFO] [stdout] | [INFO] [stdout] 8012 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8014 | | request.add_header( [INFO] [stdout] 8015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8027 | | .deserialize::() [INFO] [stdout] 8028 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8012:91 [INFO] [stdout] | [INFO] [stdout] 8012 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8014 | | request.add_header( [INFO] [stdout] 8015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8027 | | .deserialize::() [INFO] [stdout] 8028 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8012:91 [INFO] [stdout] | [INFO] [stdout] 8012 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8014 | | request.add_header( [INFO] [stdout] 8015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8027 | | .deserialize::() [INFO] [stdout] 8028 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8012:91 [INFO] [stdout] | [INFO] [stdout] 8012 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8014 | | request.add_header( [INFO] [stdout] 8015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8027 | | .deserialize::() [INFO] [stdout] 8028 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8012:91 [INFO] [stdout] | [INFO] [stdout] 8012 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8014 | | request.add_header( [INFO] [stdout] 8015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8027 | | .deserialize::() [INFO] [stdout] 8028 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_vpce_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_account_settings` [INFO] [stdout] --> src/generated.rs:8031:5 [INFO] [stdout] | [INFO] [stdout] 8031 | async fn get_account_settings( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_account_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8033:81 [INFO] [stdout] | [INFO] [stdout] 8033 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8034 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8035 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetAccountSettings"); [INFO] [stdout] 8036 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_account_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8033:81 [INFO] [stdout] | [INFO] [stdout] 8033 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8034 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8035 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetAccountSettings"); [INFO] [stdout] 8036 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_account_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8033:81 [INFO] [stdout] | [INFO] [stdout] 8033 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8034 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8035 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetAccountSettings"); [INFO] [stdout] 8036 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_account_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8033:81 [INFO] [stdout] | [INFO] [stdout] 8033 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8034 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8035 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetAccountSettings"); [INFO] [stdout] 8036 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_account_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8033:81 [INFO] [stdout] | [INFO] [stdout] 8033 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8034 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8035 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetAccountSettings"); [INFO] [stdout] 8036 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_account_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8033:81 [INFO] [stdout] | [INFO] [stdout] 8033 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8034 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8035 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetAccountSettings"); [INFO] [stdout] 8036 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_account_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8033:81 [INFO] [stdout] | [INFO] [stdout] 8033 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8034 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8035 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetAccountSettings"); [INFO] [stdout] 8036 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_account_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8033:81 [INFO] [stdout] | [INFO] [stdout] 8033 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8034 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8035 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetAccountSettings"); [INFO] [stdout] 8036 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_account_settings`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_device` [INFO] [stdout] --> src/generated.rs:8047:5 [INFO] [stdout] | [INFO] [stdout] 8047 | async fn get_device( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8050:63 [INFO] [stdout] | [INFO] [stdout] 8050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8052 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevice"); [INFO] [stdout] 8053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8050:63 [INFO] [stdout] | [INFO] [stdout] 8050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8052 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevice"); [INFO] [stdout] 8053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8050:63 [INFO] [stdout] | [INFO] [stdout] 8050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8052 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevice"); [INFO] [stdout] 8053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8050:63 [INFO] [stdout] | [INFO] [stdout] 8050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8052 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevice"); [INFO] [stdout] 8053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8050:63 [INFO] [stdout] | [INFO] [stdout] 8050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8052 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevice"); [INFO] [stdout] 8053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8050:63 [INFO] [stdout] | [INFO] [stdout] 8050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8052 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevice"); [INFO] [stdout] 8053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8050:63 [INFO] [stdout] | [INFO] [stdout] 8050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8052 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevice"); [INFO] [stdout] 8053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_device::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8050:63 [INFO] [stdout] | [INFO] [stdout] 8050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8052 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevice"); [INFO] [stdout] 8053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_device`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_device_instance` [INFO] [stdout] --> src/generated.rs:8065:5 [INFO] [stdout] | [INFO] [stdout] 8065 | async fn get_device_instance( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8068:79 [INFO] [stdout] | [INFO] [stdout] 8068 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8070 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDeviceInstance"); [INFO] [stdout] 8071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8068:79 [INFO] [stdout] | [INFO] [stdout] 8068 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8070 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDeviceInstance"); [INFO] [stdout] 8071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8068:79 [INFO] [stdout] | [INFO] [stdout] 8068 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8070 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDeviceInstance"); [INFO] [stdout] 8071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8068:79 [INFO] [stdout] | [INFO] [stdout] 8068 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8070 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDeviceInstance"); [INFO] [stdout] 8071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8068:79 [INFO] [stdout] | [INFO] [stdout] 8068 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8070 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDeviceInstance"); [INFO] [stdout] 8071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8068:79 [INFO] [stdout] | [INFO] [stdout] 8068 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8070 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDeviceInstance"); [INFO] [stdout] 8071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8068:79 [INFO] [stdout] | [INFO] [stdout] 8068 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8070 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDeviceInstance"); [INFO] [stdout] 8071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8068:79 [INFO] [stdout] | [INFO] [stdout] 8068 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8070 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDeviceInstance"); [INFO] [stdout] 8071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_device_instance`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_device_pool` [INFO] [stdout] --> src/generated.rs:8083:5 [INFO] [stdout] | [INFO] [stdout] 8083 | async fn get_device_pool( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8086:71 [INFO] [stdout] | [INFO] [stdout] 8086 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8087 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8088 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevicePool"); [INFO] [stdout] 8089 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8097 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8098 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8086:71 [INFO] [stdout] | [INFO] [stdout] 8086 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8087 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8088 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevicePool"); [INFO] [stdout] 8089 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8097 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8098 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8086:71 [INFO] [stdout] | [INFO] [stdout] 8086 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8087 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8088 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevicePool"); [INFO] [stdout] 8089 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8097 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8098 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8086:71 [INFO] [stdout] | [INFO] [stdout] 8086 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8087 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8088 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevicePool"); [INFO] [stdout] 8089 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8097 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8098 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8086:71 [INFO] [stdout] | [INFO] [stdout] 8086 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8087 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8088 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevicePool"); [INFO] [stdout] 8089 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8097 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8098 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8086:71 [INFO] [stdout] | [INFO] [stdout] 8086 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8087 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8088 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevicePool"); [INFO] [stdout] 8089 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8097 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8098 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8086:71 [INFO] [stdout] | [INFO] [stdout] 8086 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8087 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8088 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevicePool"); [INFO] [stdout] 8089 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8097 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8098 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8086:71 [INFO] [stdout] | [INFO] [stdout] 8086 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8087 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8088 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetDevicePool"); [INFO] [stdout] 8089 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8097 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8098 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_device_pool`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_device_pool_compatibility` [INFO] [stdout] --> src/generated.rs:8101:5 [INFO] [stdout] | [INFO] [stdout] 8101 | async fn get_device_pool_compatibility( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_device_pool_compatibility::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8105:5 [INFO] [stdout] | [INFO] [stdout] 8105 | / { [INFO] [stdout] 8106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8107 | | request.add_header( [INFO] [stdout] 8108 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8120 | | .deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_device_pool_compatibility::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8105:5 [INFO] [stdout] | [INFO] [stdout] 8105 | / { [INFO] [stdout] 8106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8107 | | request.add_header( [INFO] [stdout] 8108 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8120 | | .deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_device_pool_compatibility::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8105:5 [INFO] [stdout] | [INFO] [stdout] 8105 | / { [INFO] [stdout] 8106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8107 | | request.add_header( [INFO] [stdout] 8108 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8120 | | .deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_device_pool_compatibility::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8105:5 [INFO] [stdout] | [INFO] [stdout] 8105 | / { [INFO] [stdout] 8106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8107 | | request.add_header( [INFO] [stdout] 8108 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8120 | | .deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_device_pool_compatibility::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8105:5 [INFO] [stdout] | [INFO] [stdout] 8105 | / { [INFO] [stdout] 8106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8107 | | request.add_header( [INFO] [stdout] 8108 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8120 | | .deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_device_pool_compatibility::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8105:5 [INFO] [stdout] | [INFO] [stdout] 8105 | / { [INFO] [stdout] 8106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8107 | | request.add_header( [INFO] [stdout] 8108 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8120 | | .deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_device_pool_compatibility::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8105:5 [INFO] [stdout] | [INFO] [stdout] 8105 | / { [INFO] [stdout] 8106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8107 | | request.add_header( [INFO] [stdout] 8108 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8120 | | .deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_device_pool_compatibility::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8105:5 [INFO] [stdout] | [INFO] [stdout] 8105 | / { [INFO] [stdout] 8106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8107 | | request.add_header( [INFO] [stdout] 8108 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8120 | | .deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_device_pool_compatibility`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_instance_profile` [INFO] [stdout] --> src/generated.rs:8124:5 [INFO] [stdout] | [INFO] [stdout] 8124 | async fn get_instance_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:81 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetInstanceProfile"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:81 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetInstanceProfile"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:81 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetInstanceProfile"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:81 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetInstanceProfile"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:81 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetInstanceProfile"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:81 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetInstanceProfile"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:81 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetInstanceProfile"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:81 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetInstanceProfile"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_instance_profile`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_job` [INFO] [stdout] --> src/generated.rs:8142:5 [INFO] [stdout] | [INFO] [stdout] 8142 | async fn get_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:57 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetJob"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:57 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetJob"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:57 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetJob"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:57 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetJob"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:57 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetJob"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:57 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetJob"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:57 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetJob"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:57 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetJob"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_network_profile` [INFO] [stdout] --> src/generated.rs:8160:5 [INFO] [stdout] | [INFO] [stdout] 8160 | async fn get_network_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:79 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetNetworkProfile"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:79 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetNetworkProfile"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:79 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetNetworkProfile"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:79 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetNetworkProfile"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:79 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetNetworkProfile"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:79 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetNetworkProfile"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:79 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetNetworkProfile"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:79 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetNetworkProfile"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_network_profile`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_offering_status` [INFO] [stdout] --> src/generated.rs:8178:5 [INFO] [stdout] | [INFO] [stdout] 8178 | async fn get_offering_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_offering_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:79 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetOfferingStatus"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_offering_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:79 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetOfferingStatus"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_offering_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:79 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetOfferingStatus"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_offering_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:79 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetOfferingStatus"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_offering_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:79 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetOfferingStatus"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_offering_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:79 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetOfferingStatus"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_offering_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:79 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetOfferingStatus"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_offering_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:79 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetOfferingStatus"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_offering_status`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_project` [INFO] [stdout] --> src/generated.rs:8196:5 [INFO] [stdout] | [INFO] [stdout] 8196 | async fn get_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:65 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetProject"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:65 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetProject"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:65 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetProject"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:65 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetProject"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:65 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetProject"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:65 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetProject"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:65 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetProject"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:65 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetProject"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_remote_access_session` [INFO] [stdout] --> src/generated.rs:8214:5 [INFO] [stdout] | [INFO] [stdout] 8214 | async fn get_remote_access_session( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8217:89 [INFO] [stdout] | [INFO] [stdout] 8217 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8219 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRemoteAccessSession"); [INFO] [stdout] 8220 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | .deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8217:89 [INFO] [stdout] | [INFO] [stdout] 8217 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8219 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRemoteAccessSession"); [INFO] [stdout] 8220 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | .deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8217:89 [INFO] [stdout] | [INFO] [stdout] 8217 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8219 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRemoteAccessSession"); [INFO] [stdout] 8220 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | .deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8217:89 [INFO] [stdout] | [INFO] [stdout] 8217 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8219 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRemoteAccessSession"); [INFO] [stdout] 8220 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | .deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8217:89 [INFO] [stdout] | [INFO] [stdout] 8217 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8219 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRemoteAccessSession"); [INFO] [stdout] 8220 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | .deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8217:89 [INFO] [stdout] | [INFO] [stdout] 8217 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8219 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRemoteAccessSession"); [INFO] [stdout] 8220 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | .deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8217:89 [INFO] [stdout] | [INFO] [stdout] 8217 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8219 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRemoteAccessSession"); [INFO] [stdout] 8220 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | .deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8217:89 [INFO] [stdout] | [INFO] [stdout] 8217 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8219 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRemoteAccessSession"); [INFO] [stdout] 8220 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | .deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_remote_access_session`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_run` [INFO] [stdout] --> src/generated.rs:8233:5 [INFO] [stdout] | [INFO] [stdout] 8233 | async fn get_run( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:57 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRun"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:57 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRun"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:57 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRun"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:57 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRun"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:57 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRun"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:57 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRun"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:57 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRun"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:57 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetRun"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_run`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_suite` [INFO] [stdout] --> src/generated.rs:8251:5 [INFO] [stdout] | [INFO] [stdout] 8251 | async fn get_suite( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_suite::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8254:61 [INFO] [stdout] | [INFO] [stdout] 8254 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8255 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8256 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetSuite"); [INFO] [stdout] 8257 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8265 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8266 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_suite::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8254:61 [INFO] [stdout] | [INFO] [stdout] 8254 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8255 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8256 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetSuite"); [INFO] [stdout] 8257 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8265 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8266 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_suite::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8254:61 [INFO] [stdout] | [INFO] [stdout] 8254 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8255 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8256 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetSuite"); [INFO] [stdout] 8257 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8265 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8266 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_suite::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8254:61 [INFO] [stdout] | [INFO] [stdout] 8254 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8255 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8256 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetSuite"); [INFO] [stdout] 8257 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8265 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8266 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_suite::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8254:61 [INFO] [stdout] | [INFO] [stdout] 8254 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8255 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8256 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetSuite"); [INFO] [stdout] 8257 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8265 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8266 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_suite::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8254:61 [INFO] [stdout] | [INFO] [stdout] 8254 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8255 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8256 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetSuite"); [INFO] [stdout] 8257 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8265 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8266 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_suite::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8254:61 [INFO] [stdout] | [INFO] [stdout] 8254 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8255 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8256 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetSuite"); [INFO] [stdout] 8257 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8265 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8266 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_suite::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8254:61 [INFO] [stdout] | [INFO] [stdout] 8254 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8255 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8256 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetSuite"); [INFO] [stdout] 8257 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8265 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8266 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_suite`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_test` [INFO] [stdout] --> src/generated.rs:8269:5 [INFO] [stdout] | [INFO] [stdout] 8269 | async fn get_test( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_test::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8272:59 [INFO] [stdout] | [INFO] [stdout] 8272 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8273 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8274 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTest"); [INFO] [stdout] 8275 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8283 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8284 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_test::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8272:59 [INFO] [stdout] | [INFO] [stdout] 8272 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8273 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8274 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTest"); [INFO] [stdout] 8275 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8283 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8284 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_test::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8272:59 [INFO] [stdout] | [INFO] [stdout] 8272 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8273 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8274 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTest"); [INFO] [stdout] 8275 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8283 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8284 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_test::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8272:59 [INFO] [stdout] | [INFO] [stdout] 8272 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8273 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8274 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTest"); [INFO] [stdout] 8275 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8283 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8284 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_test::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8272:59 [INFO] [stdout] | [INFO] [stdout] 8272 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8273 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8274 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTest"); [INFO] [stdout] 8275 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8283 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8284 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_test::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8272:59 [INFO] [stdout] | [INFO] [stdout] 8272 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8273 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8274 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTest"); [INFO] [stdout] 8275 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8283 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8284 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_test::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8272:59 [INFO] [stdout] | [INFO] [stdout] 8272 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8273 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8274 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTest"); [INFO] [stdout] 8275 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8283 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8284 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_test::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8272:59 [INFO] [stdout] | [INFO] [stdout] 8272 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8273 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8274 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTest"); [INFO] [stdout] 8275 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8283 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8284 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_test`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_test_grid_project` [INFO] [stdout] --> src/generated.rs:8287:5 [INFO] [stdout] | [INFO] [stdout] 8287 | async fn get_test_grid_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8290:81 [INFO] [stdout] | [INFO] [stdout] 8290 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8291 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8292 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridProject"); [INFO] [stdout] 8293 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8301 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8290:81 [INFO] [stdout] | [INFO] [stdout] 8290 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8291 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8292 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridProject"); [INFO] [stdout] 8293 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8301 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8290:81 [INFO] [stdout] | [INFO] [stdout] 8290 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8291 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8292 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridProject"); [INFO] [stdout] 8293 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8301 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8290:81 [INFO] [stdout] | [INFO] [stdout] 8290 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8291 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8292 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridProject"); [INFO] [stdout] 8293 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8301 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8290:81 [INFO] [stdout] | [INFO] [stdout] 8290 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8291 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8292 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridProject"); [INFO] [stdout] 8293 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8301 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8290:81 [INFO] [stdout] | [INFO] [stdout] 8290 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8291 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8292 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridProject"); [INFO] [stdout] 8293 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8301 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8290:81 [INFO] [stdout] | [INFO] [stdout] 8290 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8291 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8292 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridProject"); [INFO] [stdout] 8293 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8301 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8290:81 [INFO] [stdout] | [INFO] [stdout] 8290 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8291 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8292 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridProject"); [INFO] [stdout] 8293 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8301 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_test_grid_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_test_grid_session` [INFO] [stdout] --> src/generated.rs:8305:5 [INFO] [stdout] | [INFO] [stdout] 8305 | async fn get_test_grid_session( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_test_grid_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8308:81 [INFO] [stdout] | [INFO] [stdout] 8308 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8310 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridSession"); [INFO] [stdout] 8311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_test_grid_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8308:81 [INFO] [stdout] | [INFO] [stdout] 8308 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8310 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridSession"); [INFO] [stdout] 8311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_test_grid_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8308:81 [INFO] [stdout] | [INFO] [stdout] 8308 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8310 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridSession"); [INFO] [stdout] 8311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_test_grid_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8308:81 [INFO] [stdout] | [INFO] [stdout] 8308 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8310 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridSession"); [INFO] [stdout] 8311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_test_grid_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8308:81 [INFO] [stdout] | [INFO] [stdout] 8308 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8310 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridSession"); [INFO] [stdout] 8311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_test_grid_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8308:81 [INFO] [stdout] | [INFO] [stdout] 8308 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8310 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridSession"); [INFO] [stdout] 8311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_test_grid_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8308:81 [INFO] [stdout] | [INFO] [stdout] 8308 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8310 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridSession"); [INFO] [stdout] 8311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_test_grid_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8308:81 [INFO] [stdout] | [INFO] [stdout] 8308 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8310 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetTestGridSession"); [INFO] [stdout] 8311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_test_grid_session`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_upload` [INFO] [stdout] --> src/generated.rs:8323:5 [INFO] [stdout] | [INFO] [stdout] 8323 | async fn get_upload( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8326:63 [INFO] [stdout] | [INFO] [stdout] 8326 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8328 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetUpload"); [INFO] [stdout] 8329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8326:63 [INFO] [stdout] | [INFO] [stdout] 8326 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8328 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetUpload"); [INFO] [stdout] 8329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8326:63 [INFO] [stdout] | [INFO] [stdout] 8326 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8328 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetUpload"); [INFO] [stdout] 8329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8326:63 [INFO] [stdout] | [INFO] [stdout] 8326 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8328 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetUpload"); [INFO] [stdout] 8329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8326:63 [INFO] [stdout] | [INFO] [stdout] 8326 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8328 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetUpload"); [INFO] [stdout] 8329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8326:63 [INFO] [stdout] | [INFO] [stdout] 8326 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8328 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetUpload"); [INFO] [stdout] 8329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8326:63 [INFO] [stdout] | [INFO] [stdout] 8326 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8328 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetUpload"); [INFO] [stdout] 8329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8326:63 [INFO] [stdout] | [INFO] [stdout] 8326 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8328 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetUpload"); [INFO] [stdout] 8329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_upload`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_vpce_configuration` [INFO] [stdout] --> src/generated.rs:8341:5 [INFO] [stdout] | [INFO] [stdout] 8341 | async fn get_vpce_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8344:85 [INFO] [stdout] | [INFO] [stdout] 8344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8346 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetVPCEConfiguration"); [INFO] [stdout] 8347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8344:85 [INFO] [stdout] | [INFO] [stdout] 8344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8346 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetVPCEConfiguration"); [INFO] [stdout] 8347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8344:85 [INFO] [stdout] | [INFO] [stdout] 8344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8346 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetVPCEConfiguration"); [INFO] [stdout] 8347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8344:85 [INFO] [stdout] | [INFO] [stdout] 8344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8346 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetVPCEConfiguration"); [INFO] [stdout] 8347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8344:85 [INFO] [stdout] | [INFO] [stdout] 8344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8346 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetVPCEConfiguration"); [INFO] [stdout] 8347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8344:85 [INFO] [stdout] | [INFO] [stdout] 8344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8346 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetVPCEConfiguration"); [INFO] [stdout] 8347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8344:85 [INFO] [stdout] | [INFO] [stdout] 8344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8346 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetVPCEConfiguration"); [INFO] [stdout] 8347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8344:85 [INFO] [stdout] | [INFO] [stdout] 8344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8346 | | request.add_header("x-amz-target", "DeviceFarm_20150623.GetVPCEConfiguration"); [INFO] [stdout] 8347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_vpce_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::install_to_remote_access_session` [INFO] [stdout] --> src/generated.rs:8359:5 [INFO] [stdout] | [INFO] [stdout] 8359 | async fn install_to_remote_access_session( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::install_to_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:5 [INFO] [stdout] | [INFO] [stdout] 8363 | / { [INFO] [stdout] 8364 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8365 | | request.add_header( [INFO] [stdout] 8366 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8378 | | .deserialize::() [INFO] [stdout] 8379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::install_to_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:5 [INFO] [stdout] | [INFO] [stdout] 8363 | / { [INFO] [stdout] 8364 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8365 | | request.add_header( [INFO] [stdout] 8366 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8378 | | .deserialize::() [INFO] [stdout] 8379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::install_to_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:5 [INFO] [stdout] | [INFO] [stdout] 8363 | / { [INFO] [stdout] 8364 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8365 | | request.add_header( [INFO] [stdout] 8366 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8378 | | .deserialize::() [INFO] [stdout] 8379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::install_to_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:5 [INFO] [stdout] | [INFO] [stdout] 8363 | / { [INFO] [stdout] 8364 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8365 | | request.add_header( [INFO] [stdout] 8366 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8378 | | .deserialize::() [INFO] [stdout] 8379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::install_to_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:5 [INFO] [stdout] | [INFO] [stdout] 8363 | / { [INFO] [stdout] 8364 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8365 | | request.add_header( [INFO] [stdout] 8366 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8378 | | .deserialize::() [INFO] [stdout] 8379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::install_to_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:5 [INFO] [stdout] | [INFO] [stdout] 8363 | / { [INFO] [stdout] 8364 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8365 | | request.add_header( [INFO] [stdout] 8366 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8378 | | .deserialize::() [INFO] [stdout] 8379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::install_to_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:5 [INFO] [stdout] | [INFO] [stdout] 8363 | / { [INFO] [stdout] 8364 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8365 | | request.add_header( [INFO] [stdout] 8366 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8378 | | .deserialize::() [INFO] [stdout] 8379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::install_to_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:5 [INFO] [stdout] | [INFO] [stdout] 8363 | / { [INFO] [stdout] 8364 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8365 | | request.add_header( [INFO] [stdout] 8366 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8378 | | .deserialize::() [INFO] [stdout] 8379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::install_to_remote_access_session`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_artifacts` [INFO] [stdout] --> src/generated.rs:8382:5 [INFO] [stdout] | [INFO] [stdout] 8382 | async fn list_artifacts( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8385:71 [INFO] [stdout] | [INFO] [stdout] 8385 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8387 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListArtifacts"); [INFO] [stdout] 8388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8385:71 [INFO] [stdout] | [INFO] [stdout] 8385 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8387 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListArtifacts"); [INFO] [stdout] 8388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8385:71 [INFO] [stdout] | [INFO] [stdout] 8385 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8387 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListArtifacts"); [INFO] [stdout] 8388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8385:71 [INFO] [stdout] | [INFO] [stdout] 8385 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8387 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListArtifacts"); [INFO] [stdout] 8388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8385:71 [INFO] [stdout] | [INFO] [stdout] 8385 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8387 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListArtifacts"); [INFO] [stdout] 8388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8385:71 [INFO] [stdout] | [INFO] [stdout] 8385 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8387 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListArtifacts"); [INFO] [stdout] 8388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8385:71 [INFO] [stdout] | [INFO] [stdout] 8385 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8387 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListArtifacts"); [INFO] [stdout] 8388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8385:71 [INFO] [stdout] | [INFO] [stdout] 8385 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8387 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListArtifacts"); [INFO] [stdout] 8388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_artifacts`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_device_instances` [INFO] [stdout] --> src/generated.rs:8400:5 [INFO] [stdout] | [INFO] [stdout] 8400 | async fn list_device_instances( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_device_instances::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8403:83 [INFO] [stdout] | [INFO] [stdout] 8403 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8405 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDeviceInstances"); [INFO] [stdout] 8406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_device_instances::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8403:83 [INFO] [stdout] | [INFO] [stdout] 8403 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8405 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDeviceInstances"); [INFO] [stdout] 8406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_device_instances::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8403:83 [INFO] [stdout] | [INFO] [stdout] 8403 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8405 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDeviceInstances"); [INFO] [stdout] 8406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_device_instances::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8403:83 [INFO] [stdout] | [INFO] [stdout] 8403 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8405 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDeviceInstances"); [INFO] [stdout] 8406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_device_instances::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8403:83 [INFO] [stdout] | [INFO] [stdout] 8403 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8405 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDeviceInstances"); [INFO] [stdout] 8406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_device_instances::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8403:83 [INFO] [stdout] | [INFO] [stdout] 8403 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8405 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDeviceInstances"); [INFO] [stdout] 8406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_device_instances::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8403:83 [INFO] [stdout] | [INFO] [stdout] 8403 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8405 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDeviceInstances"); [INFO] [stdout] 8406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_device_instances::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8403:83 [INFO] [stdout] | [INFO] [stdout] 8403 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8405 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDeviceInstances"); [INFO] [stdout] 8406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_device_instances`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_device_pools` [INFO] [stdout] --> src/generated.rs:8418:5 [INFO] [stdout] | [INFO] [stdout] 8418 | async fn list_device_pools( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_device_pools::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8421:75 [INFO] [stdout] | [INFO] [stdout] 8421 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8423 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevicePools"); [INFO] [stdout] 8424 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8432 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_device_pools::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8421:75 [INFO] [stdout] | [INFO] [stdout] 8421 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8423 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevicePools"); [INFO] [stdout] 8424 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8432 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_device_pools::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8421:75 [INFO] [stdout] | [INFO] [stdout] 8421 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8423 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevicePools"); [INFO] [stdout] 8424 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8432 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_device_pools::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8421:75 [INFO] [stdout] | [INFO] [stdout] 8421 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8423 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevicePools"); [INFO] [stdout] 8424 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8432 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_device_pools::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8421:75 [INFO] [stdout] | [INFO] [stdout] 8421 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8423 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevicePools"); [INFO] [stdout] 8424 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8432 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_device_pools::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8421:75 [INFO] [stdout] | [INFO] [stdout] 8421 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8423 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevicePools"); [INFO] [stdout] 8424 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8432 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_device_pools::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8421:75 [INFO] [stdout] | [INFO] [stdout] 8421 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8423 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevicePools"); [INFO] [stdout] 8424 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8432 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_device_pools::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8421:75 [INFO] [stdout] | [INFO] [stdout] 8421 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8423 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevicePools"); [INFO] [stdout] 8424 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8432 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8433 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_device_pools`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_devices` [INFO] [stdout] --> src/generated.rs:8436:5 [INFO] [stdout] | [INFO] [stdout] 8436 | async fn list_devices( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8439:67 [INFO] [stdout] | [INFO] [stdout] 8439 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8440 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8441 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevices"); [INFO] [stdout] 8442 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8450 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8451 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8439:67 [INFO] [stdout] | [INFO] [stdout] 8439 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8440 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8441 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevices"); [INFO] [stdout] 8442 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8450 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8451 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8439:67 [INFO] [stdout] | [INFO] [stdout] 8439 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8440 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8441 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevices"); [INFO] [stdout] 8442 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8450 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8451 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8439:67 [INFO] [stdout] | [INFO] [stdout] 8439 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8440 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8441 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevices"); [INFO] [stdout] 8442 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8450 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8451 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8439:67 [INFO] [stdout] | [INFO] [stdout] 8439 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8440 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8441 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevices"); [INFO] [stdout] 8442 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8450 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8451 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8439:67 [INFO] [stdout] | [INFO] [stdout] 8439 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8440 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8441 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevices"); [INFO] [stdout] 8442 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8450 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8451 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8439:67 [INFO] [stdout] | [INFO] [stdout] 8439 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8440 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8441 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevices"); [INFO] [stdout] 8442 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8450 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8451 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_devices::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8439:67 [INFO] [stdout] | [INFO] [stdout] 8439 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8440 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8441 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListDevices"); [INFO] [stdout] 8442 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8450 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8451 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_devices`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_instance_profiles` [INFO] [stdout] --> src/generated.rs:8454:5 [INFO] [stdout] | [INFO] [stdout] 8454 | async fn list_instance_profiles( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_instance_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8457:85 [INFO] [stdout] | [INFO] [stdout] 8457 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8458 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8459 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListInstanceProfiles"); [INFO] [stdout] 8460 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8468 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8469 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_instance_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8457:85 [INFO] [stdout] | [INFO] [stdout] 8457 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8458 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8459 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListInstanceProfiles"); [INFO] [stdout] 8460 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8468 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8469 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_instance_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8457:85 [INFO] [stdout] | [INFO] [stdout] 8457 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8458 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8459 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListInstanceProfiles"); [INFO] [stdout] 8460 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8468 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8469 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_instance_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8457:85 [INFO] [stdout] | [INFO] [stdout] 8457 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8458 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8459 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListInstanceProfiles"); [INFO] [stdout] 8460 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8468 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8469 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_instance_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8457:85 [INFO] [stdout] | [INFO] [stdout] 8457 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8458 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8459 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListInstanceProfiles"); [INFO] [stdout] 8460 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8468 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8469 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_instance_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8457:85 [INFO] [stdout] | [INFO] [stdout] 8457 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8458 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8459 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListInstanceProfiles"); [INFO] [stdout] 8460 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8468 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8469 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_instance_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8457:85 [INFO] [stdout] | [INFO] [stdout] 8457 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8458 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8459 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListInstanceProfiles"); [INFO] [stdout] 8460 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8468 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8469 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_instance_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8457:85 [INFO] [stdout] | [INFO] [stdout] 8457 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8458 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8459 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListInstanceProfiles"); [INFO] [stdout] 8460 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8468 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8469 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_instance_profiles`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_jobs` [INFO] [stdout] --> src/generated.rs:8472:5 [INFO] [stdout] | [INFO] [stdout] 8472 | async fn list_jobs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8475:61 [INFO] [stdout] | [INFO] [stdout] 8475 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8476 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8477 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListJobs"); [INFO] [stdout] 8478 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8486 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8487 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8475:61 [INFO] [stdout] | [INFO] [stdout] 8475 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8476 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8477 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListJobs"); [INFO] [stdout] 8478 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8486 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8487 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8475:61 [INFO] [stdout] | [INFO] [stdout] 8475 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8476 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8477 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListJobs"); [INFO] [stdout] 8478 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8486 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8487 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8475:61 [INFO] [stdout] | [INFO] [stdout] 8475 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8476 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8477 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListJobs"); [INFO] [stdout] 8478 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8486 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8487 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8475:61 [INFO] [stdout] | [INFO] [stdout] 8475 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8476 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8477 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListJobs"); [INFO] [stdout] 8478 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8486 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8487 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8475:61 [INFO] [stdout] | [INFO] [stdout] 8475 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8476 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8477 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListJobs"); [INFO] [stdout] 8478 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8486 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8487 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8475:61 [INFO] [stdout] | [INFO] [stdout] 8475 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8476 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8477 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListJobs"); [INFO] [stdout] 8478 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8486 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8487 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8475:61 [INFO] [stdout] | [INFO] [stdout] 8475 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8476 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8477 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListJobs"); [INFO] [stdout] 8478 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8486 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8487 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_jobs`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_network_profiles` [INFO] [stdout] --> src/generated.rs:8490:5 [INFO] [stdout] | [INFO] [stdout] 8490 | async fn list_network_profiles( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_network_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8493:83 [INFO] [stdout] | [INFO] [stdout] 8493 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8494 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8495 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListNetworkProfiles"); [INFO] [stdout] 8496 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8504 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8505 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_network_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8493:83 [INFO] [stdout] | [INFO] [stdout] 8493 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8494 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8495 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListNetworkProfiles"); [INFO] [stdout] 8496 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8504 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8505 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_network_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8493:83 [INFO] [stdout] | [INFO] [stdout] 8493 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8494 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8495 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListNetworkProfiles"); [INFO] [stdout] 8496 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8504 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8505 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_network_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8493:83 [INFO] [stdout] | [INFO] [stdout] 8493 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8494 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8495 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListNetworkProfiles"); [INFO] [stdout] 8496 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8504 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8505 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_network_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8493:83 [INFO] [stdout] | [INFO] [stdout] 8493 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8494 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8495 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListNetworkProfiles"); [INFO] [stdout] 8496 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8504 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8505 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_network_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8493:83 [INFO] [stdout] | [INFO] [stdout] 8493 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8494 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8495 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListNetworkProfiles"); [INFO] [stdout] 8496 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8504 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8505 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_network_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8493:83 [INFO] [stdout] | [INFO] [stdout] 8493 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8494 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8495 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListNetworkProfiles"); [INFO] [stdout] 8496 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8504 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8505 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_network_profiles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8493:83 [INFO] [stdout] | [INFO] [stdout] 8493 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8494 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8495 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListNetworkProfiles"); [INFO] [stdout] 8496 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8504 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8505 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_network_profiles`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_offering_promotions` [INFO] [stdout] --> src/generated.rs:8508:5 [INFO] [stdout] | [INFO] [stdout] 8508 | async fn list_offering_promotions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_offering_promotions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8511:89 [INFO] [stdout] | [INFO] [stdout] 8511 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8512 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8513 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferingPromotions"); [INFO] [stdout] 8514 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8523 | | .deserialize::() [INFO] [stdout] 8524 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_offering_promotions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8511:89 [INFO] [stdout] | [INFO] [stdout] 8511 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8512 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8513 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferingPromotions"); [INFO] [stdout] 8514 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8523 | | .deserialize::() [INFO] [stdout] 8524 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_offering_promotions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8511:89 [INFO] [stdout] | [INFO] [stdout] 8511 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8512 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8513 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferingPromotions"); [INFO] [stdout] 8514 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8523 | | .deserialize::() [INFO] [stdout] 8524 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_offering_promotions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8511:89 [INFO] [stdout] | [INFO] [stdout] 8511 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8512 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8513 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferingPromotions"); [INFO] [stdout] 8514 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8523 | | .deserialize::() [INFO] [stdout] 8524 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_offering_promotions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8511:89 [INFO] [stdout] | [INFO] [stdout] 8511 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8512 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8513 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferingPromotions"); [INFO] [stdout] 8514 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8523 | | .deserialize::() [INFO] [stdout] 8524 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_offering_promotions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8511:89 [INFO] [stdout] | [INFO] [stdout] 8511 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8512 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8513 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferingPromotions"); [INFO] [stdout] 8514 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8523 | | .deserialize::() [INFO] [stdout] 8524 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_offering_promotions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8511:89 [INFO] [stdout] | [INFO] [stdout] 8511 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8512 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8513 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferingPromotions"); [INFO] [stdout] 8514 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8523 | | .deserialize::() [INFO] [stdout] 8524 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_offering_promotions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8511:89 [INFO] [stdout] | [INFO] [stdout] 8511 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8512 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8513 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferingPromotions"); [INFO] [stdout] 8514 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8523 | | .deserialize::() [INFO] [stdout] 8524 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_offering_promotions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_offering_transactions` [INFO] [stdout] --> src/generated.rs:8527:5 [INFO] [stdout] | [INFO] [stdout] 8527 | async fn list_offering_transactions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_offering_transactions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8530:93 [INFO] [stdout] | [INFO] [stdout] 8530 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8532 | | request.add_header( [INFO] [stdout] 8533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8545 | | .deserialize::() [INFO] [stdout] 8546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_offering_transactions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8530:93 [INFO] [stdout] | [INFO] [stdout] 8530 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8532 | | request.add_header( [INFO] [stdout] 8533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8545 | | .deserialize::() [INFO] [stdout] 8546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_offering_transactions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8530:93 [INFO] [stdout] | [INFO] [stdout] 8530 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8532 | | request.add_header( [INFO] [stdout] 8533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8545 | | .deserialize::() [INFO] [stdout] 8546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_offering_transactions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8530:93 [INFO] [stdout] | [INFO] [stdout] 8530 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8532 | | request.add_header( [INFO] [stdout] 8533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8545 | | .deserialize::() [INFO] [stdout] 8546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_offering_transactions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8530:93 [INFO] [stdout] | [INFO] [stdout] 8530 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8532 | | request.add_header( [INFO] [stdout] 8533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8545 | | .deserialize::() [INFO] [stdout] 8546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_offering_transactions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8530:93 [INFO] [stdout] | [INFO] [stdout] 8530 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8532 | | request.add_header( [INFO] [stdout] 8533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8545 | | .deserialize::() [INFO] [stdout] 8546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_offering_transactions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8530:93 [INFO] [stdout] | [INFO] [stdout] 8530 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8532 | | request.add_header( [INFO] [stdout] 8533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8545 | | .deserialize::() [INFO] [stdout] 8546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_offering_transactions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8530:93 [INFO] [stdout] | [INFO] [stdout] 8530 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8532 | | request.add_header( [INFO] [stdout] 8533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8545 | | .deserialize::() [INFO] [stdout] 8546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_offering_transactions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_offerings` [INFO] [stdout] --> src/generated.rs:8549:5 [INFO] [stdout] | [INFO] [stdout] 8549 | async fn list_offerings( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:71 [INFO] [stdout] | [INFO] [stdout] 8552 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8554 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferings"); [INFO] [stdout] 8555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8563 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:71 [INFO] [stdout] | [INFO] [stdout] 8552 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8554 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferings"); [INFO] [stdout] 8555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8563 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:71 [INFO] [stdout] | [INFO] [stdout] 8552 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8554 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferings"); [INFO] [stdout] 8555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8563 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:71 [INFO] [stdout] | [INFO] [stdout] 8552 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8554 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferings"); [INFO] [stdout] 8555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8563 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:71 [INFO] [stdout] | [INFO] [stdout] 8552 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8554 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferings"); [INFO] [stdout] 8555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8563 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:71 [INFO] [stdout] | [INFO] [stdout] 8552 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8554 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferings"); [INFO] [stdout] 8555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8563 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:71 [INFO] [stdout] | [INFO] [stdout] 8552 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8554 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferings"); [INFO] [stdout] 8555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8563 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_offerings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:71 [INFO] [stdout] | [INFO] [stdout] 8552 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8554 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListOfferings"); [INFO] [stdout] 8555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8563 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_offerings`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_projects` [INFO] [stdout] --> src/generated.rs:8567:5 [INFO] [stdout] | [INFO] [stdout] 8567 | async fn list_projects( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8570:69 [INFO] [stdout] | [INFO] [stdout] 8570 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8572 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListProjects"); [INFO] [stdout] 8573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8570:69 [INFO] [stdout] | [INFO] [stdout] 8570 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8572 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListProjects"); [INFO] [stdout] 8573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8570:69 [INFO] [stdout] | [INFO] [stdout] 8570 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8572 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListProjects"); [INFO] [stdout] 8573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8570:69 [INFO] [stdout] | [INFO] [stdout] 8570 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8572 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListProjects"); [INFO] [stdout] 8573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8570:69 [INFO] [stdout] | [INFO] [stdout] 8570 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8572 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListProjects"); [INFO] [stdout] 8573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8570:69 [INFO] [stdout] | [INFO] [stdout] 8570 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8572 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListProjects"); [INFO] [stdout] 8573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8570:69 [INFO] [stdout] | [INFO] [stdout] 8570 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8572 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListProjects"); [INFO] [stdout] 8573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8570:69 [INFO] [stdout] | [INFO] [stdout] 8570 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8572 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListProjects"); [INFO] [stdout] 8573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_projects`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_remote_access_sessions` [INFO] [stdout] --> src/generated.rs:8585:5 [INFO] [stdout] | [INFO] [stdout] 8585 | async fn list_remote_access_sessions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_remote_access_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8588:93 [INFO] [stdout] | [INFO] [stdout] 8588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8590 | | request.add_header( [INFO] [stdout] 8591 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8603 | | .deserialize::() [INFO] [stdout] 8604 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_remote_access_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8588:93 [INFO] [stdout] | [INFO] [stdout] 8588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8590 | | request.add_header( [INFO] [stdout] 8591 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8603 | | .deserialize::() [INFO] [stdout] 8604 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_remote_access_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8588:93 [INFO] [stdout] | [INFO] [stdout] 8588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8590 | | request.add_header( [INFO] [stdout] 8591 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8603 | | .deserialize::() [INFO] [stdout] 8604 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_remote_access_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8588:93 [INFO] [stdout] | [INFO] [stdout] 8588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8590 | | request.add_header( [INFO] [stdout] 8591 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8603 | | .deserialize::() [INFO] [stdout] 8604 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_remote_access_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8588:93 [INFO] [stdout] | [INFO] [stdout] 8588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8590 | | request.add_header( [INFO] [stdout] 8591 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8603 | | .deserialize::() [INFO] [stdout] 8604 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_remote_access_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8588:93 [INFO] [stdout] | [INFO] [stdout] 8588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8590 | | request.add_header( [INFO] [stdout] 8591 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8603 | | .deserialize::() [INFO] [stdout] 8604 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_remote_access_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8588:93 [INFO] [stdout] | [INFO] [stdout] 8588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8590 | | request.add_header( [INFO] [stdout] 8591 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8603 | | .deserialize::() [INFO] [stdout] 8604 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_remote_access_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8588:93 [INFO] [stdout] | [INFO] [stdout] 8588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8590 | | request.add_header( [INFO] [stdout] 8591 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8603 | | .deserialize::() [INFO] [stdout] 8604 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_remote_access_sessions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_runs` [INFO] [stdout] --> src/generated.rs:8607:5 [INFO] [stdout] | [INFO] [stdout] 8607 | async fn list_runs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_runs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8610:61 [INFO] [stdout] | [INFO] [stdout] 8610 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8611 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8612 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListRuns"); [INFO] [stdout] 8613 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8621 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8622 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_runs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8610:61 [INFO] [stdout] | [INFO] [stdout] 8610 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8611 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8612 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListRuns"); [INFO] [stdout] 8613 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8621 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8622 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_runs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8610:61 [INFO] [stdout] | [INFO] [stdout] 8610 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8611 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8612 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListRuns"); [INFO] [stdout] 8613 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8621 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8622 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_runs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8610:61 [INFO] [stdout] | [INFO] [stdout] 8610 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8611 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8612 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListRuns"); [INFO] [stdout] 8613 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8621 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8622 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_runs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8610:61 [INFO] [stdout] | [INFO] [stdout] 8610 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8611 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8612 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListRuns"); [INFO] [stdout] 8613 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8621 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8622 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_runs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8610:61 [INFO] [stdout] | [INFO] [stdout] 8610 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8611 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8612 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListRuns"); [INFO] [stdout] 8613 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8621 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8622 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_runs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8610:61 [INFO] [stdout] | [INFO] [stdout] 8610 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8611 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8612 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListRuns"); [INFO] [stdout] 8613 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8621 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8622 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_runs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8610:61 [INFO] [stdout] | [INFO] [stdout] 8610 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8611 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8612 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListRuns"); [INFO] [stdout] 8613 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8621 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8622 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_runs`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_samples` [INFO] [stdout] --> src/generated.rs:8625:5 [INFO] [stdout] | [INFO] [stdout] 8625 | async fn list_samples( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_samples::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8628:67 [INFO] [stdout] | [INFO] [stdout] 8628 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8629 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8630 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSamples"); [INFO] [stdout] 8631 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8639 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_samples::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8628:67 [INFO] [stdout] | [INFO] [stdout] 8628 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8629 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8630 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSamples"); [INFO] [stdout] 8631 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8639 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_samples::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8628:67 [INFO] [stdout] | [INFO] [stdout] 8628 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8629 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8630 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSamples"); [INFO] [stdout] 8631 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8639 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_samples::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8628:67 [INFO] [stdout] | [INFO] [stdout] 8628 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8629 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8630 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSamples"); [INFO] [stdout] 8631 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8639 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_samples::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8628:67 [INFO] [stdout] | [INFO] [stdout] 8628 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8629 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8630 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSamples"); [INFO] [stdout] 8631 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8639 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_samples::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8628:67 [INFO] [stdout] | [INFO] [stdout] 8628 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8629 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8630 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSamples"); [INFO] [stdout] 8631 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8639 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_samples::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8628:67 [INFO] [stdout] | [INFO] [stdout] 8628 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8629 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8630 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSamples"); [INFO] [stdout] 8631 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8639 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_samples::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8628:67 [INFO] [stdout] | [INFO] [stdout] 8628 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8629 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8630 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSamples"); [INFO] [stdout] 8631 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8639 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_samples`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_suites` [INFO] [stdout] --> src/generated.rs:8643:5 [INFO] [stdout] | [INFO] [stdout] 8643 | async fn list_suites( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_suites::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8646:65 [INFO] [stdout] | [INFO] [stdout] 8646 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8647 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8648 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSuites"); [INFO] [stdout] 8649 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8657 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8658 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_suites::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8646:65 [INFO] [stdout] | [INFO] [stdout] 8646 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8647 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8648 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSuites"); [INFO] [stdout] 8649 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8657 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8658 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_suites::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8646:65 [INFO] [stdout] | [INFO] [stdout] 8646 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8647 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8648 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSuites"); [INFO] [stdout] 8649 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8657 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8658 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_suites::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8646:65 [INFO] [stdout] | [INFO] [stdout] 8646 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8647 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8648 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSuites"); [INFO] [stdout] 8649 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8657 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8658 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_suites::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8646:65 [INFO] [stdout] | [INFO] [stdout] 8646 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8647 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8648 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSuites"); [INFO] [stdout] 8649 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8657 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8658 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_suites::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8646:65 [INFO] [stdout] | [INFO] [stdout] 8646 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8647 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8648 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSuites"); [INFO] [stdout] 8649 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8657 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8658 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_suites::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8646:65 [INFO] [stdout] | [INFO] [stdout] 8646 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8647 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8648 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSuites"); [INFO] [stdout] 8649 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8657 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8658 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_suites::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8646:65 [INFO] [stdout] | [INFO] [stdout] 8646 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8647 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8648 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListSuites"); [INFO] [stdout] 8649 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8657 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8658 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_suites`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_tags_for_resource` [INFO] [stdout] --> src/generated.rs:8661:5 [INFO] [stdout] | [INFO] [stdout] 8661 | async fn list_tags_for_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8664:85 [INFO] [stdout] | [INFO] [stdout] 8664 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8666 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTagsForResource"); [INFO] [stdout] 8667 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8675 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8664:85 [INFO] [stdout] | [INFO] [stdout] 8664 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8666 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTagsForResource"); [INFO] [stdout] 8667 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8675 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8664:85 [INFO] [stdout] | [INFO] [stdout] 8664 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8666 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTagsForResource"); [INFO] [stdout] 8667 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8675 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8664:85 [INFO] [stdout] | [INFO] [stdout] 8664 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8666 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTagsForResource"); [INFO] [stdout] 8667 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8675 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8664:85 [INFO] [stdout] | [INFO] [stdout] 8664 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8666 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTagsForResource"); [INFO] [stdout] 8667 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8675 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8664:85 [INFO] [stdout] | [INFO] [stdout] 8664 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8666 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTagsForResource"); [INFO] [stdout] 8667 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8675 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8664:85 [INFO] [stdout] | [INFO] [stdout] 8664 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8666 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTagsForResource"); [INFO] [stdout] 8667 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8675 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8664:85 [INFO] [stdout] | [INFO] [stdout] 8664 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8666 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTagsForResource"); [INFO] [stdout] 8667 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8675 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_tags_for_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_test_grid_projects` [INFO] [stdout] --> src/generated.rs:8679:5 [INFO] [stdout] | [INFO] [stdout] 8679 | async fn list_test_grid_projects( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_test_grid_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8682:85 [INFO] [stdout] | [INFO] [stdout] 8682 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8683 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8684 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridProjects"); [INFO] [stdout] 8685 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8693 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8694 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_test_grid_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8682:85 [INFO] [stdout] | [INFO] [stdout] 8682 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8683 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8684 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridProjects"); [INFO] [stdout] 8685 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8693 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8694 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_test_grid_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8682:85 [INFO] [stdout] | [INFO] [stdout] 8682 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8683 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8684 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridProjects"); [INFO] [stdout] 8685 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8693 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8694 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_test_grid_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8682:85 [INFO] [stdout] | [INFO] [stdout] 8682 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8683 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8684 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridProjects"); [INFO] [stdout] 8685 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8693 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8694 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_test_grid_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8682:85 [INFO] [stdout] | [INFO] [stdout] 8682 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8683 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8684 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridProjects"); [INFO] [stdout] 8685 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8693 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8694 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_test_grid_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8682:85 [INFO] [stdout] | [INFO] [stdout] 8682 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8683 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8684 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridProjects"); [INFO] [stdout] 8685 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8693 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8694 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_test_grid_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8682:85 [INFO] [stdout] | [INFO] [stdout] 8682 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8683 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8684 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridProjects"); [INFO] [stdout] 8685 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8693 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8694 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_test_grid_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8682:85 [INFO] [stdout] | [INFO] [stdout] 8682 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8683 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8684 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridProjects"); [INFO] [stdout] 8685 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8693 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8694 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_test_grid_projects`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_test_grid_session_actions` [INFO] [stdout] --> src/generated.rs:8697:5 [INFO] [stdout] | [INFO] [stdout] 8697 | async fn list_test_grid_session_actions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_test_grid_session_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:5 [INFO] [stdout] | [INFO] [stdout] 8701 | / { [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8716 | | .deserialize::() [INFO] [stdout] 8717 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_test_grid_session_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:5 [INFO] [stdout] | [INFO] [stdout] 8701 | / { [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8716 | | .deserialize::() [INFO] [stdout] 8717 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_test_grid_session_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:5 [INFO] [stdout] | [INFO] [stdout] 8701 | / { [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8716 | | .deserialize::() [INFO] [stdout] 8717 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_test_grid_session_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:5 [INFO] [stdout] | [INFO] [stdout] 8701 | / { [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8716 | | .deserialize::() [INFO] [stdout] 8717 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_test_grid_session_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:5 [INFO] [stdout] | [INFO] [stdout] 8701 | / { [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8716 | | .deserialize::() [INFO] [stdout] 8717 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_test_grid_session_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:5 [INFO] [stdout] | [INFO] [stdout] 8701 | / { [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8716 | | .deserialize::() [INFO] [stdout] 8717 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_test_grid_session_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:5 [INFO] [stdout] | [INFO] [stdout] 8701 | / { [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8716 | | .deserialize::() [INFO] [stdout] 8717 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_test_grid_session_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:5 [INFO] [stdout] | [INFO] [stdout] 8701 | / { [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8716 | | .deserialize::() [INFO] [stdout] 8717 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_test_grid_session_actions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_test_grid_session_artifacts` [INFO] [stdout] --> src/generated.rs:8720:5 [INFO] [stdout] | [INFO] [stdout] 8720 | async fn list_test_grid_session_artifacts( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_test_grid_session_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8724:5 [INFO] [stdout] | [INFO] [stdout] 8724 | / { [INFO] [stdout] 8725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8726 | | request.add_header( [INFO] [stdout] 8727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8739 | | .deserialize::() [INFO] [stdout] 8740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_test_grid_session_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8724:5 [INFO] [stdout] | [INFO] [stdout] 8724 | / { [INFO] [stdout] 8725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8726 | | request.add_header( [INFO] [stdout] 8727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8739 | | .deserialize::() [INFO] [stdout] 8740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_test_grid_session_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8724:5 [INFO] [stdout] | [INFO] [stdout] 8724 | / { [INFO] [stdout] 8725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8726 | | request.add_header( [INFO] [stdout] 8727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8739 | | .deserialize::() [INFO] [stdout] 8740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_test_grid_session_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8724:5 [INFO] [stdout] | [INFO] [stdout] 8724 | / { [INFO] [stdout] 8725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8726 | | request.add_header( [INFO] [stdout] 8727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8739 | | .deserialize::() [INFO] [stdout] 8740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_test_grid_session_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8724:5 [INFO] [stdout] | [INFO] [stdout] 8724 | / { [INFO] [stdout] 8725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8726 | | request.add_header( [INFO] [stdout] 8727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8739 | | .deserialize::() [INFO] [stdout] 8740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_test_grid_session_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8724:5 [INFO] [stdout] | [INFO] [stdout] 8724 | / { [INFO] [stdout] 8725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8726 | | request.add_header( [INFO] [stdout] 8727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8739 | | .deserialize::() [INFO] [stdout] 8740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_test_grid_session_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8724:5 [INFO] [stdout] | [INFO] [stdout] 8724 | / { [INFO] [stdout] 8725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8726 | | request.add_header( [INFO] [stdout] 8727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8739 | | .deserialize::() [INFO] [stdout] 8740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_test_grid_session_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8724:5 [INFO] [stdout] | [INFO] [stdout] 8724 | / { [INFO] [stdout] 8725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8726 | | request.add_header( [INFO] [stdout] 8727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8739 | | .deserialize::() [INFO] [stdout] 8740 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_test_grid_session_artifacts`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_test_grid_sessions` [INFO] [stdout] --> src/generated.rs:8743:5 [INFO] [stdout] | [INFO] [stdout] 8743 | async fn list_test_grid_sessions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_test_grid_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8746:85 [INFO] [stdout] | [INFO] [stdout] 8746 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8747 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8748 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridSessions"); [INFO] [stdout] 8749 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8757 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_test_grid_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8746:85 [INFO] [stdout] | [INFO] [stdout] 8746 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8747 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8748 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridSessions"); [INFO] [stdout] 8749 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8757 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_test_grid_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8746:85 [INFO] [stdout] | [INFO] [stdout] 8746 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8747 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8748 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridSessions"); [INFO] [stdout] 8749 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8757 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_test_grid_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8746:85 [INFO] [stdout] | [INFO] [stdout] 8746 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8747 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8748 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridSessions"); [INFO] [stdout] 8749 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8757 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_test_grid_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8746:85 [INFO] [stdout] | [INFO] [stdout] 8746 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8747 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8748 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridSessions"); [INFO] [stdout] 8749 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8757 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_test_grid_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8746:85 [INFO] [stdout] | [INFO] [stdout] 8746 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8747 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8748 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridSessions"); [INFO] [stdout] 8749 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8757 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_test_grid_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8746:85 [INFO] [stdout] | [INFO] [stdout] 8746 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8747 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8748 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridSessions"); [INFO] [stdout] 8749 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8757 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_test_grid_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8746:85 [INFO] [stdout] | [INFO] [stdout] 8746 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8747 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8748 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTestGridSessions"); [INFO] [stdout] 8749 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8757 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_test_grid_sessions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_tests` [INFO] [stdout] --> src/generated.rs:8761:5 [INFO] [stdout] | [INFO] [stdout] 8761 | async fn list_tests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_tests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8764:63 [INFO] [stdout] | [INFO] [stdout] 8764 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8765 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8766 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTests"); [INFO] [stdout] 8767 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8764:63 [INFO] [stdout] | [INFO] [stdout] 8764 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8765 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8766 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTests"); [INFO] [stdout] 8767 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8764:63 [INFO] [stdout] | [INFO] [stdout] 8764 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8765 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8766 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTests"); [INFO] [stdout] 8767 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8764:63 [INFO] [stdout] | [INFO] [stdout] 8764 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8765 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8766 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTests"); [INFO] [stdout] 8767 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8764:63 [INFO] [stdout] | [INFO] [stdout] 8764 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8765 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8766 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTests"); [INFO] [stdout] 8767 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8764:63 [INFO] [stdout] | [INFO] [stdout] 8764 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8765 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8766 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTests"); [INFO] [stdout] 8767 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8764:63 [INFO] [stdout] | [INFO] [stdout] 8764 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8765 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8766 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTests"); [INFO] [stdout] 8767 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8764:63 [INFO] [stdout] | [INFO] [stdout] 8764 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8765 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8766 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListTests"); [INFO] [stdout] 8767 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_tests`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_unique_problems` [INFO] [stdout] --> src/generated.rs:8779:5 [INFO] [stdout] | [INFO] [stdout] 8779 | async fn list_unique_problems( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_unique_problems::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8782:81 [INFO] [stdout] | [INFO] [stdout] 8782 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8784 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUniqueProblems"); [INFO] [stdout] 8785 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8793 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8794 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_unique_problems::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8782:81 [INFO] [stdout] | [INFO] [stdout] 8782 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8784 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUniqueProblems"); [INFO] [stdout] 8785 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8793 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8794 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_unique_problems::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8782:81 [INFO] [stdout] | [INFO] [stdout] 8782 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8784 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUniqueProblems"); [INFO] [stdout] 8785 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8793 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8794 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_unique_problems::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8782:81 [INFO] [stdout] | [INFO] [stdout] 8782 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8784 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUniqueProblems"); [INFO] [stdout] 8785 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8793 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8794 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_unique_problems::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8782:81 [INFO] [stdout] | [INFO] [stdout] 8782 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8784 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUniqueProblems"); [INFO] [stdout] 8785 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8793 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8794 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_unique_problems::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8782:81 [INFO] [stdout] | [INFO] [stdout] 8782 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8784 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUniqueProblems"); [INFO] [stdout] 8785 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8793 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8794 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_unique_problems::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8782:81 [INFO] [stdout] | [INFO] [stdout] 8782 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8784 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUniqueProblems"); [INFO] [stdout] 8785 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8793 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8794 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_unique_problems::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8782:81 [INFO] [stdout] | [INFO] [stdout] 8782 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8784 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUniqueProblems"); [INFO] [stdout] 8785 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8793 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8794 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_unique_problems`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_uploads` [INFO] [stdout] --> src/generated.rs:8797:5 [INFO] [stdout] | [INFO] [stdout] 8797 | async fn list_uploads( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_uploads::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8800:67 [INFO] [stdout] | [INFO] [stdout] 8800 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8801 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8802 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUploads"); [INFO] [stdout] 8803 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8811 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_uploads::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8800:67 [INFO] [stdout] | [INFO] [stdout] 8800 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8801 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8802 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUploads"); [INFO] [stdout] 8803 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8811 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_uploads::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8800:67 [INFO] [stdout] | [INFO] [stdout] 8800 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8801 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8802 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUploads"); [INFO] [stdout] 8803 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8811 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_uploads::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8800:67 [INFO] [stdout] | [INFO] [stdout] 8800 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8801 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8802 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUploads"); [INFO] [stdout] 8803 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8811 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_uploads::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8800:67 [INFO] [stdout] | [INFO] [stdout] 8800 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8801 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8802 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUploads"); [INFO] [stdout] 8803 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8811 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_uploads::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8800:67 [INFO] [stdout] | [INFO] [stdout] 8800 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8801 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8802 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUploads"); [INFO] [stdout] 8803 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8811 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_uploads::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8800:67 [INFO] [stdout] | [INFO] [stdout] 8800 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8801 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8802 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUploads"); [INFO] [stdout] 8803 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8811 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_uploads::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8800:67 [INFO] [stdout] | [INFO] [stdout] 8800 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8801 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8802 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListUploads"); [INFO] [stdout] 8803 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8811 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_uploads`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_vpce_configurations` [INFO] [stdout] --> src/generated.rs:8815:5 [INFO] [stdout] | [INFO] [stdout] 8815 | async fn list_vpce_configurations( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_vpce_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8818:89 [INFO] [stdout] | [INFO] [stdout] 8818 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8820 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListVPCEConfigurations"); [INFO] [stdout] 8821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8830 | | .deserialize::() [INFO] [stdout] 8831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_vpce_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8818:89 [INFO] [stdout] | [INFO] [stdout] 8818 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8820 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListVPCEConfigurations"); [INFO] [stdout] 8821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8830 | | .deserialize::() [INFO] [stdout] 8831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_vpce_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8818:89 [INFO] [stdout] | [INFO] [stdout] 8818 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8820 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListVPCEConfigurations"); [INFO] [stdout] 8821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8830 | | .deserialize::() [INFO] [stdout] 8831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_vpce_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8818:89 [INFO] [stdout] | [INFO] [stdout] 8818 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8820 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListVPCEConfigurations"); [INFO] [stdout] 8821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8830 | | .deserialize::() [INFO] [stdout] 8831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_vpce_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8818:89 [INFO] [stdout] | [INFO] [stdout] 8818 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8820 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListVPCEConfigurations"); [INFO] [stdout] 8821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8830 | | .deserialize::() [INFO] [stdout] 8831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_vpce_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8818:89 [INFO] [stdout] | [INFO] [stdout] 8818 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8820 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListVPCEConfigurations"); [INFO] [stdout] 8821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8830 | | .deserialize::() [INFO] [stdout] 8831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_vpce_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8818:89 [INFO] [stdout] | [INFO] [stdout] 8818 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8820 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListVPCEConfigurations"); [INFO] [stdout] 8821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8830 | | .deserialize::() [INFO] [stdout] 8831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_vpce_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8818:89 [INFO] [stdout] | [INFO] [stdout] 8818 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8820 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ListVPCEConfigurations"); [INFO] [stdout] 8821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8830 | | .deserialize::() [INFO] [stdout] 8831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_vpce_configurations`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::purchase_offering` [INFO] [stdout] --> src/generated.rs:8834:5 [INFO] [stdout] | [INFO] [stdout] 8834 | async fn purchase_offering( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8837:77 [INFO] [stdout] | [INFO] [stdout] 8837 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8839 | | request.add_header("x-amz-target", "DeviceFarm_20150623.PurchaseOffering"); [INFO] [stdout] 8840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8837:77 [INFO] [stdout] | [INFO] [stdout] 8837 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8839 | | request.add_header("x-amz-target", "DeviceFarm_20150623.PurchaseOffering"); [INFO] [stdout] 8840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8837:77 [INFO] [stdout] | [INFO] [stdout] 8837 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8839 | | request.add_header("x-amz-target", "DeviceFarm_20150623.PurchaseOffering"); [INFO] [stdout] 8840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8837:77 [INFO] [stdout] | [INFO] [stdout] 8837 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8839 | | request.add_header("x-amz-target", "DeviceFarm_20150623.PurchaseOffering"); [INFO] [stdout] 8840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8837:77 [INFO] [stdout] | [INFO] [stdout] 8837 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8839 | | request.add_header("x-amz-target", "DeviceFarm_20150623.PurchaseOffering"); [INFO] [stdout] 8840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8837:77 [INFO] [stdout] | [INFO] [stdout] 8837 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8839 | | request.add_header("x-amz-target", "DeviceFarm_20150623.PurchaseOffering"); [INFO] [stdout] 8840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8837:77 [INFO] [stdout] | [INFO] [stdout] 8837 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8839 | | request.add_header("x-amz-target", "DeviceFarm_20150623.PurchaseOffering"); [INFO] [stdout] 8840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::purchase_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8837:77 [INFO] [stdout] | [INFO] [stdout] 8837 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8839 | | request.add_header("x-amz-target", "DeviceFarm_20150623.PurchaseOffering"); [INFO] [stdout] 8840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::purchase_offering`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::renew_offering` [INFO] [stdout] --> src/generated.rs:8852:5 [INFO] [stdout] | [INFO] [stdout] 8852 | async fn renew_offering( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::renew_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8855:71 [INFO] [stdout] | [INFO] [stdout] 8855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8857 | | request.add_header("x-amz-target", "DeviceFarm_20150623.RenewOffering"); [INFO] [stdout] 8858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::renew_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8855:71 [INFO] [stdout] | [INFO] [stdout] 8855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8857 | | request.add_header("x-amz-target", "DeviceFarm_20150623.RenewOffering"); [INFO] [stdout] 8858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::renew_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8855:71 [INFO] [stdout] | [INFO] [stdout] 8855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8857 | | request.add_header("x-amz-target", "DeviceFarm_20150623.RenewOffering"); [INFO] [stdout] 8858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::renew_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8855:71 [INFO] [stdout] | [INFO] [stdout] 8855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8857 | | request.add_header("x-amz-target", "DeviceFarm_20150623.RenewOffering"); [INFO] [stdout] 8858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::renew_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8855:71 [INFO] [stdout] | [INFO] [stdout] 8855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8857 | | request.add_header("x-amz-target", "DeviceFarm_20150623.RenewOffering"); [INFO] [stdout] 8858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::renew_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8855:71 [INFO] [stdout] | [INFO] [stdout] 8855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8857 | | request.add_header("x-amz-target", "DeviceFarm_20150623.RenewOffering"); [INFO] [stdout] 8858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::renew_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8855:71 [INFO] [stdout] | [INFO] [stdout] 8855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8857 | | request.add_header("x-amz-target", "DeviceFarm_20150623.RenewOffering"); [INFO] [stdout] 8858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::renew_offering::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8855:71 [INFO] [stdout] | [INFO] [stdout] 8855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8857 | | request.add_header("x-amz-target", "DeviceFarm_20150623.RenewOffering"); [INFO] [stdout] 8858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::renew_offering`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::schedule_run` [INFO] [stdout] --> src/generated.rs:8870:5 [INFO] [stdout] | [INFO] [stdout] 8870 | async fn schedule_run( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::schedule_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8873:67 [INFO] [stdout] | [INFO] [stdout] 8873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8875 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ScheduleRun"); [INFO] [stdout] 8876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::schedule_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8873:67 [INFO] [stdout] | [INFO] [stdout] 8873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8875 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ScheduleRun"); [INFO] [stdout] 8876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::schedule_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8873:67 [INFO] [stdout] | [INFO] [stdout] 8873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8875 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ScheduleRun"); [INFO] [stdout] 8876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::schedule_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8873:67 [INFO] [stdout] | [INFO] [stdout] 8873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8875 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ScheduleRun"); [INFO] [stdout] 8876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::schedule_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8873:67 [INFO] [stdout] | [INFO] [stdout] 8873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8875 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ScheduleRun"); [INFO] [stdout] 8876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::schedule_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8873:67 [INFO] [stdout] | [INFO] [stdout] 8873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8875 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ScheduleRun"); [INFO] [stdout] 8876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::schedule_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8873:67 [INFO] [stdout] | [INFO] [stdout] 8873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8875 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ScheduleRun"); [INFO] [stdout] 8876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::schedule_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8873:67 [INFO] [stdout] | [INFO] [stdout] 8873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8875 | | request.add_header("x-amz-target", "DeviceFarm_20150623.ScheduleRun"); [INFO] [stdout] 8876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::schedule_run`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::stop_job` [INFO] [stdout] --> src/generated.rs:8888:5 [INFO] [stdout] | [INFO] [stdout] 8888 | async fn stop_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8891:59 [INFO] [stdout] | [INFO] [stdout] 8891 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8893 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopJob"); [INFO] [stdout] 8894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8891:59 [INFO] [stdout] | [INFO] [stdout] 8891 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8893 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopJob"); [INFO] [stdout] 8894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8891:59 [INFO] [stdout] | [INFO] [stdout] 8891 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8893 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopJob"); [INFO] [stdout] 8894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8891:59 [INFO] [stdout] | [INFO] [stdout] 8891 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8893 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopJob"); [INFO] [stdout] 8894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8891:59 [INFO] [stdout] | [INFO] [stdout] 8891 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8893 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopJob"); [INFO] [stdout] 8894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8891:59 [INFO] [stdout] | [INFO] [stdout] 8891 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8893 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopJob"); [INFO] [stdout] 8894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8891:59 [INFO] [stdout] | [INFO] [stdout] 8891 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8893 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopJob"); [INFO] [stdout] 8894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8891:59 [INFO] [stdout] | [INFO] [stdout] 8891 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8893 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopJob"); [INFO] [stdout] 8894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::stop_remote_access_session` [INFO] [stdout] --> src/generated.rs:8906:5 [INFO] [stdout] | [INFO] [stdout] 8906 | async fn stop_remote_access_session( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8909:91 [INFO] [stdout] | [INFO] [stdout] 8909 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8911 | | request.add_header( [INFO] [stdout] 8912 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8924 | | .deserialize::() [INFO] [stdout] 8925 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8909:91 [INFO] [stdout] | [INFO] [stdout] 8909 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8911 | | request.add_header( [INFO] [stdout] 8912 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8924 | | .deserialize::() [INFO] [stdout] 8925 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8909:91 [INFO] [stdout] | [INFO] [stdout] 8909 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8911 | | request.add_header( [INFO] [stdout] 8912 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8924 | | .deserialize::() [INFO] [stdout] 8925 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8909:91 [INFO] [stdout] | [INFO] [stdout] 8909 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8911 | | request.add_header( [INFO] [stdout] 8912 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8924 | | .deserialize::() [INFO] [stdout] 8925 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8909:91 [INFO] [stdout] | [INFO] [stdout] 8909 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8911 | | request.add_header( [INFO] [stdout] 8912 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8924 | | .deserialize::() [INFO] [stdout] 8925 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8909:91 [INFO] [stdout] | [INFO] [stdout] 8909 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8911 | | request.add_header( [INFO] [stdout] 8912 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8924 | | .deserialize::() [INFO] [stdout] 8925 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8909:91 [INFO] [stdout] | [INFO] [stdout] 8909 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8911 | | request.add_header( [INFO] [stdout] 8912 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8924 | | .deserialize::() [INFO] [stdout] 8925 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_remote_access_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8909:91 [INFO] [stdout] | [INFO] [stdout] 8909 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8911 | | request.add_header( [INFO] [stdout] 8912 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8924 | | .deserialize::() [INFO] [stdout] 8925 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_remote_access_session`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::stop_run` [INFO] [stdout] --> src/generated.rs:8928:5 [INFO] [stdout] | [INFO] [stdout] 8928 | async fn stop_run( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8931:59 [INFO] [stdout] | [INFO] [stdout] 8931 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8932 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8933 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopRun"); [INFO] [stdout] 8934 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8942 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8943 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8931:59 [INFO] [stdout] | [INFO] [stdout] 8931 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8932 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8933 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopRun"); [INFO] [stdout] 8934 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8942 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8943 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8931:59 [INFO] [stdout] | [INFO] [stdout] 8931 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8932 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8933 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopRun"); [INFO] [stdout] 8934 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8942 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8943 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8931:59 [INFO] [stdout] | [INFO] [stdout] 8931 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8932 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8933 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopRun"); [INFO] [stdout] 8934 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8942 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8943 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8931:59 [INFO] [stdout] | [INFO] [stdout] 8931 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8932 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8933 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopRun"); [INFO] [stdout] 8934 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8942 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8943 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8931:59 [INFO] [stdout] | [INFO] [stdout] 8931 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8932 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8933 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopRun"); [INFO] [stdout] 8934 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8942 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8943 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8931:59 [INFO] [stdout] | [INFO] [stdout] 8931 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8932 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8933 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopRun"); [INFO] [stdout] 8934 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8942 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8943 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_run::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8931:59 [INFO] [stdout] | [INFO] [stdout] 8931 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________^ [INFO] [stdout] 8932 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8933 | | request.add_header("x-amz-target", "DeviceFarm_20150623.StopRun"); [INFO] [stdout] 8934 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8942 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8943 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_run`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::tag_resource` [INFO] [stdout] --> src/generated.rs:8946:5 [INFO] [stdout] | [INFO] [stdout] 8946 | async fn tag_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8949:69 [INFO] [stdout] | [INFO] [stdout] 8949 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8950 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8951 | | request.add_header("x-amz-target", "DeviceFarm_20150623.TagResource"); [INFO] [stdout] 8952 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8960 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8961 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8949:69 [INFO] [stdout] | [INFO] [stdout] 8949 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8950 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8951 | | request.add_header("x-amz-target", "DeviceFarm_20150623.TagResource"); [INFO] [stdout] 8952 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8960 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8961 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8949:69 [INFO] [stdout] | [INFO] [stdout] 8949 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8950 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8951 | | request.add_header("x-amz-target", "DeviceFarm_20150623.TagResource"); [INFO] [stdout] 8952 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8960 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8961 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8949:69 [INFO] [stdout] | [INFO] [stdout] 8949 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8950 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8951 | | request.add_header("x-amz-target", "DeviceFarm_20150623.TagResource"); [INFO] [stdout] 8952 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8960 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8961 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8949:69 [INFO] [stdout] | [INFO] [stdout] 8949 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8950 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8951 | | request.add_header("x-amz-target", "DeviceFarm_20150623.TagResource"); [INFO] [stdout] 8952 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8960 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8961 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8949:69 [INFO] [stdout] | [INFO] [stdout] 8949 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8950 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8951 | | request.add_header("x-amz-target", "DeviceFarm_20150623.TagResource"); [INFO] [stdout] 8952 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8960 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8961 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8949:69 [INFO] [stdout] | [INFO] [stdout] 8949 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8950 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8951 | | request.add_header("x-amz-target", "DeviceFarm_20150623.TagResource"); [INFO] [stdout] 8952 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8960 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8961 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8949:69 [INFO] [stdout] | [INFO] [stdout] 8949 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8950 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8951 | | request.add_header("x-amz-target", "DeviceFarm_20150623.TagResource"); [INFO] [stdout] 8952 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8960 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8961 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::tag_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::untag_resource` [INFO] [stdout] --> src/generated.rs:8964:5 [INFO] [stdout] | [INFO] [stdout] 8964 | async fn untag_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8967:73 [INFO] [stdout] | [INFO] [stdout] 8967 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8968 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8969 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UntagResource"); [INFO] [stdout] 8970 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8978 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8967:73 [INFO] [stdout] | [INFO] [stdout] 8967 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8968 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8969 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UntagResource"); [INFO] [stdout] 8970 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8978 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8967:73 [INFO] [stdout] | [INFO] [stdout] 8967 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8968 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8969 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UntagResource"); [INFO] [stdout] 8970 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8978 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8967:73 [INFO] [stdout] | [INFO] [stdout] 8967 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8968 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8969 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UntagResource"); [INFO] [stdout] 8970 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8978 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8967:73 [INFO] [stdout] | [INFO] [stdout] 8967 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8968 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8969 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UntagResource"); [INFO] [stdout] 8970 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8978 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8967:73 [INFO] [stdout] | [INFO] [stdout] 8967 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8968 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8969 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UntagResource"); [INFO] [stdout] 8970 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8978 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8967:73 [INFO] [stdout] | [INFO] [stdout] 8967 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8968 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8969 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UntagResource"); [INFO] [stdout] 8970 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8978 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8967:73 [INFO] [stdout] | [INFO] [stdout] 8967 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8968 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8969 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UntagResource"); [INFO] [stdout] 8970 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8978 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8979 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::untag_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_device_instance` [INFO] [stdout] --> src/generated.rs:8982:5 [INFO] [stdout] | [INFO] [stdout] 8982 | async fn update_device_instance( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8985:85 [INFO] [stdout] | [INFO] [stdout] 8985 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8987 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDeviceInstance"); [INFO] [stdout] 8988 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8996 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8997 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8985:85 [INFO] [stdout] | [INFO] [stdout] 8985 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8987 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDeviceInstance"); [INFO] [stdout] 8988 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8996 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8997 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8985:85 [INFO] [stdout] | [INFO] [stdout] 8985 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8987 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDeviceInstance"); [INFO] [stdout] 8988 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8996 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8997 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8985:85 [INFO] [stdout] | [INFO] [stdout] 8985 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8987 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDeviceInstance"); [INFO] [stdout] 8988 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8996 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8997 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8985:85 [INFO] [stdout] | [INFO] [stdout] 8985 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8987 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDeviceInstance"); [INFO] [stdout] 8988 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8996 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8997 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8985:85 [INFO] [stdout] | [INFO] [stdout] 8985 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8987 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDeviceInstance"); [INFO] [stdout] 8988 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8996 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8997 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8985:85 [INFO] [stdout] | [INFO] [stdout] 8985 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8987 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDeviceInstance"); [INFO] [stdout] 8988 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8996 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8997 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_device_instance::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8985:85 [INFO] [stdout] | [INFO] [stdout] 8985 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8987 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDeviceInstance"); [INFO] [stdout] 8988 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8996 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8997 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_device_instance`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_device_pool` [INFO] [stdout] --> src/generated.rs:9000:5 [INFO] [stdout] | [INFO] [stdout] 9000 | async fn update_device_pool( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9003:77 [INFO] [stdout] | [INFO] [stdout] 9003 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9005 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDevicePool"); [INFO] [stdout] 9006 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9014 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9015 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9003:77 [INFO] [stdout] | [INFO] [stdout] 9003 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9005 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDevicePool"); [INFO] [stdout] 9006 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9014 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9015 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9003:77 [INFO] [stdout] | [INFO] [stdout] 9003 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9005 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDevicePool"); [INFO] [stdout] 9006 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9014 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9015 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9003:77 [INFO] [stdout] | [INFO] [stdout] 9003 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9005 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDevicePool"); [INFO] [stdout] 9006 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9014 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9015 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9003:77 [INFO] [stdout] | [INFO] [stdout] 9003 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9005 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDevicePool"); [INFO] [stdout] 9006 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9014 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9015 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9003:77 [INFO] [stdout] | [INFO] [stdout] 9003 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9005 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDevicePool"); [INFO] [stdout] 9006 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9014 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9015 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9003:77 [INFO] [stdout] | [INFO] [stdout] 9003 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9005 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDevicePool"); [INFO] [stdout] 9006 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9014 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9015 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_device_pool::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9003:77 [INFO] [stdout] | [INFO] [stdout] 9003 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9005 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateDevicePool"); [INFO] [stdout] 9006 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9014 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9015 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_device_pool`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_instance_profile` [INFO] [stdout] --> src/generated.rs:9018:5 [INFO] [stdout] | [INFO] [stdout] 9018 | async fn update_instance_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9021:87 [INFO] [stdout] | [INFO] [stdout] 9021 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9022 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9023 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateInstanceProfile"); [INFO] [stdout] 9024 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9032 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9021:87 [INFO] [stdout] | [INFO] [stdout] 9021 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9022 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9023 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateInstanceProfile"); [INFO] [stdout] 9024 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9032 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9021:87 [INFO] [stdout] | [INFO] [stdout] 9021 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9022 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9023 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateInstanceProfile"); [INFO] [stdout] 9024 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9032 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9021:87 [INFO] [stdout] | [INFO] [stdout] 9021 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9022 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9023 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateInstanceProfile"); [INFO] [stdout] 9024 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9032 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9021:87 [INFO] [stdout] | [INFO] [stdout] 9021 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9022 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9023 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateInstanceProfile"); [INFO] [stdout] 9024 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9032 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9021:87 [INFO] [stdout] | [INFO] [stdout] 9021 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9022 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9023 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateInstanceProfile"); [INFO] [stdout] 9024 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9032 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9021:87 [INFO] [stdout] | [INFO] [stdout] 9021 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9022 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9023 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateInstanceProfile"); [INFO] [stdout] 9024 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9032 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_instance_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9021:87 [INFO] [stdout] | [INFO] [stdout] 9021 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9022 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9023 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateInstanceProfile"); [INFO] [stdout] 9024 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9032 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9033 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_instance_profile`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_network_profile` [INFO] [stdout] --> src/generated.rs:9036:5 [INFO] [stdout] | [INFO] [stdout] 9036 | async fn update_network_profile( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9039:85 [INFO] [stdout] | [INFO] [stdout] 9039 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9040 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9041 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateNetworkProfile"); [INFO] [stdout] 9042 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9050 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9039:85 [INFO] [stdout] | [INFO] [stdout] 9039 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9040 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9041 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateNetworkProfile"); [INFO] [stdout] 9042 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9050 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9039:85 [INFO] [stdout] | [INFO] [stdout] 9039 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9040 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9041 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateNetworkProfile"); [INFO] [stdout] 9042 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9050 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9039:85 [INFO] [stdout] | [INFO] [stdout] 9039 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9040 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9041 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateNetworkProfile"); [INFO] [stdout] 9042 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9050 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9039:85 [INFO] [stdout] | [INFO] [stdout] 9039 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9040 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9041 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateNetworkProfile"); [INFO] [stdout] 9042 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9050 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9039:85 [INFO] [stdout] | [INFO] [stdout] 9039 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9040 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9041 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateNetworkProfile"); [INFO] [stdout] 9042 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9050 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9039:85 [INFO] [stdout] | [INFO] [stdout] 9039 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9040 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9041 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateNetworkProfile"); [INFO] [stdout] 9042 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9050 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_network_profile::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9039:85 [INFO] [stdout] | [INFO] [stdout] 9039 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9040 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9041 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateNetworkProfile"); [INFO] [stdout] 9042 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9050 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9051 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_network_profile`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_project` [INFO] [stdout] --> src/generated.rs:9054:5 [INFO] [stdout] | [INFO] [stdout] 9054 | async fn update_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9057:71 [INFO] [stdout] | [INFO] [stdout] 9057 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9058 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9059 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateProject"); [INFO] [stdout] 9060 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9068 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9069 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9057:71 [INFO] [stdout] | [INFO] [stdout] 9057 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9058 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9059 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateProject"); [INFO] [stdout] 9060 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9068 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9069 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9057:71 [INFO] [stdout] | [INFO] [stdout] 9057 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9058 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9059 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateProject"); [INFO] [stdout] 9060 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9068 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9069 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9057:71 [INFO] [stdout] | [INFO] [stdout] 9057 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9058 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9059 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateProject"); [INFO] [stdout] 9060 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9068 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9069 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9057:71 [INFO] [stdout] | [INFO] [stdout] 9057 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9058 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9059 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateProject"); [INFO] [stdout] 9060 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9068 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9069 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9057:71 [INFO] [stdout] | [INFO] [stdout] 9057 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9058 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9059 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateProject"); [INFO] [stdout] 9060 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9068 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9069 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9057:71 [INFO] [stdout] | [INFO] [stdout] 9057 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9058 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9059 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateProject"); [INFO] [stdout] 9060 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9068 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9069 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9057:71 [INFO] [stdout] | [INFO] [stdout] 9057 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9058 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9059 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateProject"); [INFO] [stdout] 9060 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9068 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9069 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_test_grid_project` [INFO] [stdout] --> src/generated.rs:9072:5 [INFO] [stdout] | [INFO] [stdout] 9072 | async fn update_test_grid_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9075:87 [INFO] [stdout] | [INFO] [stdout] 9075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9076 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9077 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateTestGridProject"); [INFO] [stdout] 9078 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9086 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9087 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9075:87 [INFO] [stdout] | [INFO] [stdout] 9075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9076 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9077 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateTestGridProject"); [INFO] [stdout] 9078 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9086 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9087 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9075:87 [INFO] [stdout] | [INFO] [stdout] 9075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9076 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9077 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateTestGridProject"); [INFO] [stdout] 9078 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9086 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9087 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9075:87 [INFO] [stdout] | [INFO] [stdout] 9075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9076 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9077 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateTestGridProject"); [INFO] [stdout] 9078 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9086 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9087 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9075:87 [INFO] [stdout] | [INFO] [stdout] 9075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9076 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9077 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateTestGridProject"); [INFO] [stdout] 9078 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9086 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9087 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9075:87 [INFO] [stdout] | [INFO] [stdout] 9075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9076 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9077 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateTestGridProject"); [INFO] [stdout] 9078 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9086 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9087 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9075:87 [INFO] [stdout] | [INFO] [stdout] 9075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9076 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9077 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateTestGridProject"); [INFO] [stdout] 9078 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9086 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9087 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_test_grid_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9075:87 [INFO] [stdout] | [INFO] [stdout] 9075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9076 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9077 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateTestGridProject"); [INFO] [stdout] 9078 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9086 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9087 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_test_grid_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_upload` [INFO] [stdout] --> src/generated.rs:9090:5 [INFO] [stdout] | [INFO] [stdout] 9090 | async fn update_upload( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9093:69 [INFO] [stdout] | [INFO] [stdout] 9093 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 9094 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9095 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateUpload"); [INFO] [stdout] 9096 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9104 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9093:69 [INFO] [stdout] | [INFO] [stdout] 9093 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 9094 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9095 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateUpload"); [INFO] [stdout] 9096 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9104 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9093:69 [INFO] [stdout] | [INFO] [stdout] 9093 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 9094 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9095 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateUpload"); [INFO] [stdout] 9096 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9104 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9093:69 [INFO] [stdout] | [INFO] [stdout] 9093 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 9094 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9095 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateUpload"); [INFO] [stdout] 9096 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9104 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9093:69 [INFO] [stdout] | [INFO] [stdout] 9093 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 9094 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9095 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateUpload"); [INFO] [stdout] 9096 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9104 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9093:69 [INFO] [stdout] | [INFO] [stdout] 9093 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 9094 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9095 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateUpload"); [INFO] [stdout] 9096 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9104 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9093:69 [INFO] [stdout] | [INFO] [stdout] 9093 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 9094 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9095 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateUpload"); [INFO] [stdout] 9096 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9104 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_upload::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9093:69 [INFO] [stdout] | [INFO] [stdout] 9093 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 9094 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9095 | | request.add_header("x-amz-target", "DeviceFarm_20150623.UpdateUpload"); [INFO] [stdout] 9096 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9104 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_upload`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_vpce_configuration` [INFO] [stdout] --> src/generated.rs:9108:5 [INFO] [stdout] | [INFO] [stdout] 9108 | async fn update_vpce_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9111:91 [INFO] [stdout] | [INFO] [stdout] 9111 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9113 | | request.add_header( [INFO] [stdout] 9114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9126 | | .deserialize::() [INFO] [stdout] 9127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9111:91 [INFO] [stdout] | [INFO] [stdout] 9111 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9113 | | request.add_header( [INFO] [stdout] 9114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9126 | | .deserialize::() [INFO] [stdout] 9127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9111:91 [INFO] [stdout] | [INFO] [stdout] 9111 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9113 | | request.add_header( [INFO] [stdout] 9114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9126 | | .deserialize::() [INFO] [stdout] 9127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9111:91 [INFO] [stdout] | [INFO] [stdout] 9111 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9113 | | request.add_header( [INFO] [stdout] 9114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9126 | | .deserialize::() [INFO] [stdout] 9127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9111:91 [INFO] [stdout] | [INFO] [stdout] 9111 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9113 | | request.add_header( [INFO] [stdout] 9114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9126 | | .deserialize::() [INFO] [stdout] 9127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9111:91 [INFO] [stdout] | [INFO] [stdout] 9111 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9113 | | request.add_header( [INFO] [stdout] 9114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9126 | | .deserialize::() [INFO] [stdout] 9127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9111:91 [INFO] [stdout] | [INFO] [stdout] 9111 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9113 | | request.add_header( [INFO] [stdout] 9114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9126 | | .deserialize::() [INFO] [stdout] 9127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_vpce_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9111:91 [INFO] [stdout] | [INFO] [stdout] 9111 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9113 | | request.add_header( [INFO] [stdout] 9114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9126 | | .deserialize::() [INFO] [stdout] 9127 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_vpce_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 77 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rusoto_devicefarm` due to 78 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "bee0b6fb13a1e6977b6c4b2a241c898e059d2c0aaa6946aa4907f0c95f39ffe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bee0b6fb13a1e6977b6c4b2a241c898e059d2c0aaa6946aa4907f0c95f39ffe0", kill_on_drop: false }` [INFO] [stdout] bee0b6fb13a1e6977b6c4b2a241c898e059d2c0aaa6946aa4907f0c95f39ffe0