[INFO] fetching crate rusoto_appstream 0.48.0... [INFO] checking rusoto_appstream-0.48.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate rusoto_appstream 0.48.0 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate rusoto_appstream 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_appstream 0.48.0 [INFO] finished tweaking crates.io crate rusoto_appstream 0.48.0 [INFO] tweaked toml for crates.io crate rusoto_appstream 0.48.0 written to /workspace/builds/worker-6/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-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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] 686bff4c3dfc8c4fd08c7e4bee23b82b763aba59df8ab75537701ef777f043ae [INFO] running `Command { std: "docker" "start" "-a" "686bff4c3dfc8c4fd08c7e4bee23b82b763aba59df8ab75537701ef777f043ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "686bff4c3dfc8c4fd08c7e4bee23b82b763aba59df8ab75537701ef777f043ae", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "686bff4c3dfc8c4fd08c7e4bee23b82b763aba59df8ab75537701ef777f043ae", kill_on_drop: false }` [INFO] [stdout] 686bff4c3dfc8c4fd08c7e4bee23b82b763aba59df8ab75537701ef777f043ae [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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] c366a4d18933e6746f15b6331bf24c59836a7f0abd82c76cd9e559429392ebd3 [INFO] running `Command { std: "docker" "start" "-a" "c366a4d18933e6746f15b6331bf24c59836a7f0abd82c76cd9e559429392ebd3", 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] [stderr] Blocking waiting for file lock on package cache [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] Compiling futures-channel v0.3.24 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Compiling semver v1.0.13 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking opaque-debug v0.3.0 [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] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking http v0.2.8 [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 openssl-sys v0.9.75 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Compiling rusoto_core v0.48.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] Checking dirs-next v2.0.0 [INFO] [stderr] Checking hmac v0.11.0 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking md-5 v0.9.1 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling tokio-macros v1.8.0 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Checking tokio-util v0.7.4 [INFO] [stderr] Checking tokio-native-tls v0.3.0 [INFO] [stderr] Checking h2 v0.3.14 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking futures v0.3.24 [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_appstream v0.48.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::associate_fleet` [INFO] [stdout] --> src/generated.rs:4707:5 [INFO] [stdout] | [INFO] [stdout] 4707 | async fn associate_fleet( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4710:73 [INFO] [stdout] | [INFO] [stdout] 4710 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4711 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4712 | | request.add_header("x-amz-target", "PhotonAdminProxyService.AssociateFleet"); [INFO] [stdout] 4713 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4721 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4722 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4710:73 [INFO] [stdout] | [INFO] [stdout] 4710 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4711 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4712 | | request.add_header("x-amz-target", "PhotonAdminProxyService.AssociateFleet"); [INFO] [stdout] 4713 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4721 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4722 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4710:73 [INFO] [stdout] | [INFO] [stdout] 4710 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4711 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4712 | | request.add_header("x-amz-target", "PhotonAdminProxyService.AssociateFleet"); [INFO] [stdout] 4713 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4721 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4722 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4710:73 [INFO] [stdout] | [INFO] [stdout] 4710 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4711 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4712 | | request.add_header("x-amz-target", "PhotonAdminProxyService.AssociateFleet"); [INFO] [stdout] 4713 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4721 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4722 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4710:73 [INFO] [stdout] | [INFO] [stdout] 4710 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4711 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4712 | | request.add_header("x-amz-target", "PhotonAdminProxyService.AssociateFleet"); [INFO] [stdout] 4713 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4721 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4722 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4710:73 [INFO] [stdout] | [INFO] [stdout] 4710 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4711 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4712 | | request.add_header("x-amz-target", "PhotonAdminProxyService.AssociateFleet"); [INFO] [stdout] 4713 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4721 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4722 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4710:73 [INFO] [stdout] | [INFO] [stdout] 4710 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4711 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4712 | | request.add_header("x-amz-target", "PhotonAdminProxyService.AssociateFleet"); [INFO] [stdout] 4713 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4721 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4722 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4710:73 [INFO] [stdout] | [INFO] [stdout] 4710 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4711 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4712 | | request.add_header("x-amz-target", "PhotonAdminProxyService.AssociateFleet"); [INFO] [stdout] 4713 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4721 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4722 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_fleet`, 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::::batch_associate_user_stack` [INFO] [stdout] --> src/generated.rs:4725:5 [INFO] [stdout] | [INFO] [stdout] 4725 | async fn batch_associate_user_stack( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_associate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4728:91 [INFO] [stdout] | [INFO] [stdout] 4728 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4729 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4730 | | request.add_header( [INFO] [stdout] 4731 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4743 | | .deserialize::() [INFO] [stdout] 4744 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_associate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4728:91 [INFO] [stdout] | [INFO] [stdout] 4728 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4729 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4730 | | request.add_header( [INFO] [stdout] 4731 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4743 | | .deserialize::() [INFO] [stdout] 4744 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_associate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4728:91 [INFO] [stdout] | [INFO] [stdout] 4728 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4729 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4730 | | request.add_header( [INFO] [stdout] 4731 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4743 | | .deserialize::() [INFO] [stdout] 4744 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_associate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4728:91 [INFO] [stdout] | [INFO] [stdout] 4728 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4729 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4730 | | request.add_header( [INFO] [stdout] 4731 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4743 | | .deserialize::() [INFO] [stdout] 4744 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_associate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4728:91 [INFO] [stdout] | [INFO] [stdout] 4728 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4729 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4730 | | request.add_header( [INFO] [stdout] 4731 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4743 | | .deserialize::() [INFO] [stdout] 4744 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_associate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4728:91 [INFO] [stdout] | [INFO] [stdout] 4728 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4729 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4730 | | request.add_header( [INFO] [stdout] 4731 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4743 | | .deserialize::() [INFO] [stdout] 4744 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_associate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4728:91 [INFO] [stdout] | [INFO] [stdout] 4728 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4729 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4730 | | request.add_header( [INFO] [stdout] 4731 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4743 | | .deserialize::() [INFO] [stdout] 4744 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_associate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4728:91 [INFO] [stdout] | [INFO] [stdout] 4728 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4729 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4730 | | request.add_header( [INFO] [stdout] 4731 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4743 | | .deserialize::() [INFO] [stdout] 4744 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_associate_user_stack`, 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::::batch_disassociate_user_stack` [INFO] [stdout] --> src/generated.rs:4747:5 [INFO] [stdout] | [INFO] [stdout] 4747 | async fn batch_disassociate_user_stack( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_disassociate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4751:5 [INFO] [stdout] | [INFO] [stdout] 4751 | / { [INFO] [stdout] 4752 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4753 | | request.add_header( [INFO] [stdout] 4754 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4766 | | .deserialize::() [INFO] [stdout] 4767 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_disassociate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4751:5 [INFO] [stdout] | [INFO] [stdout] 4751 | / { [INFO] [stdout] 4752 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4753 | | request.add_header( [INFO] [stdout] 4754 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4766 | | .deserialize::() [INFO] [stdout] 4767 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_disassociate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4751:5 [INFO] [stdout] | [INFO] [stdout] 4751 | / { [INFO] [stdout] 4752 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4753 | | request.add_header( [INFO] [stdout] 4754 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4766 | | .deserialize::() [INFO] [stdout] 4767 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_disassociate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4751:5 [INFO] [stdout] | [INFO] [stdout] 4751 | / { [INFO] [stdout] 4752 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4753 | | request.add_header( [INFO] [stdout] 4754 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4766 | | .deserialize::() [INFO] [stdout] 4767 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_disassociate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4751:5 [INFO] [stdout] | [INFO] [stdout] 4751 | / { [INFO] [stdout] 4752 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4753 | | request.add_header( [INFO] [stdout] 4754 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4766 | | .deserialize::() [INFO] [stdout] 4767 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_disassociate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4751:5 [INFO] [stdout] | [INFO] [stdout] 4751 | / { [INFO] [stdout] 4752 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4753 | | request.add_header( [INFO] [stdout] 4754 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4766 | | .deserialize::() [INFO] [stdout] 4767 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_disassociate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4751:5 [INFO] [stdout] | [INFO] [stdout] 4751 | / { [INFO] [stdout] 4752 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4753 | | request.add_header( [INFO] [stdout] 4754 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4766 | | .deserialize::() [INFO] [stdout] 4767 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_disassociate_user_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4751:5 [INFO] [stdout] | [INFO] [stdout] 4751 | / { [INFO] [stdout] 4752 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4753 | | request.add_header( [INFO] [stdout] 4754 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4766 | | .deserialize::() [INFO] [stdout] 4767 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_disassociate_user_stack`, 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::::copy_image` [INFO] [stdout] --> src/generated.rs:4770:5 [INFO] [stdout] | [INFO] [stdout] 4770 | async fn copy_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::copy_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4773:65 [INFO] [stdout] | [INFO] [stdout] 4773 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4774 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4775 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CopyImage"); [INFO] [stdout] 4776 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4784 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4785 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::copy_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4773:65 [INFO] [stdout] | [INFO] [stdout] 4773 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4774 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4775 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CopyImage"); [INFO] [stdout] 4776 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4784 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4785 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::copy_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4773:65 [INFO] [stdout] | [INFO] [stdout] 4773 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4774 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4775 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CopyImage"); [INFO] [stdout] 4776 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4784 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4785 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::copy_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4773:65 [INFO] [stdout] | [INFO] [stdout] 4773 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4774 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4775 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CopyImage"); [INFO] [stdout] 4776 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4784 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4785 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::copy_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4773:65 [INFO] [stdout] | [INFO] [stdout] 4773 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4774 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4775 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CopyImage"); [INFO] [stdout] 4776 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4784 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4785 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::copy_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4773:65 [INFO] [stdout] | [INFO] [stdout] 4773 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4774 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4775 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CopyImage"); [INFO] [stdout] 4776 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4784 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4785 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::copy_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4773:65 [INFO] [stdout] | [INFO] [stdout] 4773 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4774 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4775 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CopyImage"); [INFO] [stdout] 4776 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4784 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4785 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::copy_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4773:65 [INFO] [stdout] | [INFO] [stdout] 4773 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4774 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4775 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CopyImage"); [INFO] [stdout] 4776 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4784 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4785 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::copy_image`, 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_directory_config` [INFO] [stdout] --> src/generated.rs:4788:5 [INFO] [stdout] | [INFO] [stdout] 4788 | async fn create_directory_config( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4791:87 [INFO] [stdout] | [INFO] [stdout] 4791 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4792 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4793 | | request.add_header( [INFO] [stdout] 4794 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4805 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4806 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4791:87 [INFO] [stdout] | [INFO] [stdout] 4791 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4792 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4793 | | request.add_header( [INFO] [stdout] 4794 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4805 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4806 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4791:87 [INFO] [stdout] | [INFO] [stdout] 4791 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4792 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4793 | | request.add_header( [INFO] [stdout] 4794 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4805 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4806 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4791:87 [INFO] [stdout] | [INFO] [stdout] 4791 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4792 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4793 | | request.add_header( [INFO] [stdout] 4794 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4805 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4806 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4791:87 [INFO] [stdout] | [INFO] [stdout] 4791 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4792 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4793 | | request.add_header( [INFO] [stdout] 4794 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4805 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4806 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4791:87 [INFO] [stdout] | [INFO] [stdout] 4791 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4792 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4793 | | request.add_header( [INFO] [stdout] 4794 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4805 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4806 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4791:87 [INFO] [stdout] | [INFO] [stdout] 4791 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4792 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4793 | | request.add_header( [INFO] [stdout] 4794 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4805 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4806 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4791:87 [INFO] [stdout] | [INFO] [stdout] 4791 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4792 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4793 | | request.add_header( [INFO] [stdout] 4794 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4805 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4806 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_directory_config`, 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_fleet` [INFO] [stdout] --> src/generated.rs:4809:5 [INFO] [stdout] | [INFO] [stdout] 4809 | async fn create_fleet( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4812:67 [INFO] [stdout] | [INFO] [stdout] 4812 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4814 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateFleet"); [INFO] [stdout] 4815 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4823 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4812:67 [INFO] [stdout] | [INFO] [stdout] 4812 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4814 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateFleet"); [INFO] [stdout] 4815 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4823 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4812:67 [INFO] [stdout] | [INFO] [stdout] 4812 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4814 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateFleet"); [INFO] [stdout] 4815 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4823 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4812:67 [INFO] [stdout] | [INFO] [stdout] 4812 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4814 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateFleet"); [INFO] [stdout] 4815 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4823 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4812:67 [INFO] [stdout] | [INFO] [stdout] 4812 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4814 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateFleet"); [INFO] [stdout] 4815 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4823 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4812:67 [INFO] [stdout] | [INFO] [stdout] 4812 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4814 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateFleet"); [INFO] [stdout] 4815 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4823 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4812:67 [INFO] [stdout] | [INFO] [stdout] 4812 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4814 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateFleet"); [INFO] [stdout] 4815 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4823 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4812:67 [INFO] [stdout] | [INFO] [stdout] 4812 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4814 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateFleet"); [INFO] [stdout] 4815 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4823 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4824 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_fleet`, 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_image_builder` [INFO] [stdout] --> src/generated.rs:4827:5 [INFO] [stdout] | [INFO] [stdout] 4827 | async fn create_image_builder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4830:81 [INFO] [stdout] | [INFO] [stdout] 4830 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4831 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4832 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateImageBuilder"); [INFO] [stdout] 4833 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4841 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4842 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4830:81 [INFO] [stdout] | [INFO] [stdout] 4830 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4831 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4832 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateImageBuilder"); [INFO] [stdout] 4833 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4841 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4842 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4830:81 [INFO] [stdout] | [INFO] [stdout] 4830 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4831 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4832 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateImageBuilder"); [INFO] [stdout] 4833 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4841 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4842 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4830:81 [INFO] [stdout] | [INFO] [stdout] 4830 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4831 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4832 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateImageBuilder"); [INFO] [stdout] 4833 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4841 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4842 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4830:81 [INFO] [stdout] | [INFO] [stdout] 4830 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4831 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4832 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateImageBuilder"); [INFO] [stdout] 4833 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4841 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4842 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4830:81 [INFO] [stdout] | [INFO] [stdout] 4830 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4831 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4832 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateImageBuilder"); [INFO] [stdout] 4833 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4841 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4842 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4830:81 [INFO] [stdout] | [INFO] [stdout] 4830 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4831 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4832 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateImageBuilder"); [INFO] [stdout] 4833 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4841 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4842 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4830:81 [INFO] [stdout] | [INFO] [stdout] 4830 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4831 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4832 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateImageBuilder"); [INFO] [stdout] 4833 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4841 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4842 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_image_builder`, 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_image_builder_streaming_url` [INFO] [stdout] --> src/generated.rs:4845:5 [INFO] [stdout] | [INFO] [stdout] 4845 | async fn create_image_builder_streaming_url( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_image_builder_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4851:7 [INFO] [stdout] | [INFO] [stdout] 4851 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4853 | | request.add_header( [INFO] [stdout] 4854 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4866 | | .deserialize::() [INFO] [stdout] 4867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_image_builder_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4851:7 [INFO] [stdout] | [INFO] [stdout] 4851 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4853 | | request.add_header( [INFO] [stdout] 4854 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4866 | | .deserialize::() [INFO] [stdout] 4867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_image_builder_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4851:7 [INFO] [stdout] | [INFO] [stdout] 4851 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4853 | | request.add_header( [INFO] [stdout] 4854 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4866 | | .deserialize::() [INFO] [stdout] 4867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_image_builder_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4851:7 [INFO] [stdout] | [INFO] [stdout] 4851 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4853 | | request.add_header( [INFO] [stdout] 4854 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4866 | | .deserialize::() [INFO] [stdout] 4867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_image_builder_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4851:7 [INFO] [stdout] | [INFO] [stdout] 4851 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4853 | | request.add_header( [INFO] [stdout] 4854 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4866 | | .deserialize::() [INFO] [stdout] 4867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_image_builder_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4851:7 [INFO] [stdout] | [INFO] [stdout] 4851 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4853 | | request.add_header( [INFO] [stdout] 4854 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4866 | | .deserialize::() [INFO] [stdout] 4867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_image_builder_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4851:7 [INFO] [stdout] | [INFO] [stdout] 4851 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4853 | | request.add_header( [INFO] [stdout] 4854 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4866 | | .deserialize::() [INFO] [stdout] 4867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_image_builder_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4851:7 [INFO] [stdout] | [INFO] [stdout] 4851 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4853 | | request.add_header( [INFO] [stdout] 4854 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4866 | | .deserialize::() [INFO] [stdout] 4867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_image_builder_streaming_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_stack` [INFO] [stdout] --> src/generated.rs:4870:5 [INFO] [stdout] | [INFO] [stdout] 4870 | async fn create_stack( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4873:67 [INFO] [stdout] | [INFO] [stdout] 4873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4875 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStack"); [INFO] [stdout] 4876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4873:67 [INFO] [stdout] | [INFO] [stdout] 4873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4875 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStack"); [INFO] [stdout] 4876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4873:67 [INFO] [stdout] | [INFO] [stdout] 4873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4875 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStack"); [INFO] [stdout] 4876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4873:67 [INFO] [stdout] | [INFO] [stdout] 4873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4875 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStack"); [INFO] [stdout] 4876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4873:67 [INFO] [stdout] | [INFO] [stdout] 4873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4875 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStack"); [INFO] [stdout] 4876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4873:67 [INFO] [stdout] | [INFO] [stdout] 4873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4875 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStack"); [INFO] [stdout] 4876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4873:67 [INFO] [stdout] | [INFO] [stdout] 4873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4875 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStack"); [INFO] [stdout] 4876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4873:67 [INFO] [stdout] | [INFO] [stdout] 4873 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4875 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStack"); [INFO] [stdout] 4876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_stack`, 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_streaming_url` [INFO] [stdout] --> src/generated.rs:4888:5 [INFO] [stdout] | [INFO] [stdout] 4888 | async fn create_streaming_url( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4891:81 [INFO] [stdout] | [INFO] [stdout] 4891 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4893 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStreamingURL"); [INFO] [stdout] 4894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4891:81 [INFO] [stdout] | [INFO] [stdout] 4891 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4893 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStreamingURL"); [INFO] [stdout] 4894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4891:81 [INFO] [stdout] | [INFO] [stdout] 4891 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4893 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStreamingURL"); [INFO] [stdout] 4894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4891:81 [INFO] [stdout] | [INFO] [stdout] 4891 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4893 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStreamingURL"); [INFO] [stdout] 4894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4891:81 [INFO] [stdout] | [INFO] [stdout] 4891 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4893 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStreamingURL"); [INFO] [stdout] 4894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4891:81 [INFO] [stdout] | [INFO] [stdout] 4891 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4893 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStreamingURL"); [INFO] [stdout] 4894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4891:81 [INFO] [stdout] | [INFO] [stdout] 4891 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4893 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStreamingURL"); [INFO] [stdout] 4894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_streaming_url::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4891:81 [INFO] [stdout] | [INFO] [stdout] 4891 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4893 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateStreamingURL"); [INFO] [stdout] 4894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_streaming_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_updated_image` [INFO] [stdout] --> src/generated.rs:4906:5 [INFO] [stdout] | [INFO] [stdout] 4906 | async fn create_updated_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_updated_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4909:81 [INFO] [stdout] | [INFO] [stdout] 4909 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4911 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUpdatedImage"); [INFO] [stdout] 4912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_updated_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4909:81 [INFO] [stdout] | [INFO] [stdout] 4909 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4911 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUpdatedImage"); [INFO] [stdout] 4912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_updated_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4909:81 [INFO] [stdout] | [INFO] [stdout] 4909 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4911 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUpdatedImage"); [INFO] [stdout] 4912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_updated_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4909:81 [INFO] [stdout] | [INFO] [stdout] 4909 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4911 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUpdatedImage"); [INFO] [stdout] 4912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_updated_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4909:81 [INFO] [stdout] | [INFO] [stdout] 4909 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4911 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUpdatedImage"); [INFO] [stdout] 4912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_updated_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4909:81 [INFO] [stdout] | [INFO] [stdout] 4909 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4911 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUpdatedImage"); [INFO] [stdout] 4912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_updated_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4909:81 [INFO] [stdout] | [INFO] [stdout] 4909 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4911 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUpdatedImage"); [INFO] [stdout] 4912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_updated_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4909:81 [INFO] [stdout] | [INFO] [stdout] 4909 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4911 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUpdatedImage"); [INFO] [stdout] 4912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_updated_image`, 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_usage_report_subscription` [INFO] [stdout] --> src/generated.rs:4924:5 [INFO] [stdout] | [INFO] [stdout] 4924 | async fn create_usage_report_subscription( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4927:5 [INFO] [stdout] | [INFO] [stdout] 4927 | / { [INFO] [stdout] 4928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4929 | | request.add_header( [INFO] [stdout] 4930 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4941 | | .deserialize::() [INFO] [stdout] 4942 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4927:5 [INFO] [stdout] | [INFO] [stdout] 4927 | / { [INFO] [stdout] 4928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4929 | | request.add_header( [INFO] [stdout] 4930 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4941 | | .deserialize::() [INFO] [stdout] 4942 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4927:5 [INFO] [stdout] | [INFO] [stdout] 4927 | / { [INFO] [stdout] 4928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4929 | | request.add_header( [INFO] [stdout] 4930 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4941 | | .deserialize::() [INFO] [stdout] 4942 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4927:5 [INFO] [stdout] | [INFO] [stdout] 4927 | / { [INFO] [stdout] 4928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4929 | | request.add_header( [INFO] [stdout] 4930 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4941 | | .deserialize::() [INFO] [stdout] 4942 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4927:5 [INFO] [stdout] | [INFO] [stdout] 4927 | / { [INFO] [stdout] 4928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4929 | | request.add_header( [INFO] [stdout] 4930 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4941 | | .deserialize::() [INFO] [stdout] 4942 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4927:5 [INFO] [stdout] | [INFO] [stdout] 4927 | / { [INFO] [stdout] 4928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4929 | | request.add_header( [INFO] [stdout] 4930 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4941 | | .deserialize::() [INFO] [stdout] 4942 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4927:5 [INFO] [stdout] | [INFO] [stdout] 4927 | / { [INFO] [stdout] 4928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4929 | | request.add_header( [INFO] [stdout] 4930 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4941 | | .deserialize::() [INFO] [stdout] 4942 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4927:5 [INFO] [stdout] | [INFO] [stdout] 4927 | / { [INFO] [stdout] 4928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4929 | | request.add_header( [INFO] [stdout] 4930 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4941 | | .deserialize::() [INFO] [stdout] 4942 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_usage_report_subscription`, 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_user` [INFO] [stdout] --> src/generated.rs:4945:5 [INFO] [stdout] | [INFO] [stdout] 4945 | async fn create_user( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4948:65 [INFO] [stdout] | [INFO] [stdout] 4948 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4949 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4950 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUser"); [INFO] [stdout] 4951 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4948:65 [INFO] [stdout] | [INFO] [stdout] 4948 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4949 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4950 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUser"); [INFO] [stdout] 4951 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4948:65 [INFO] [stdout] | [INFO] [stdout] 4948 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4949 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4950 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUser"); [INFO] [stdout] 4951 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4948:65 [INFO] [stdout] | [INFO] [stdout] 4948 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4949 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4950 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUser"); [INFO] [stdout] 4951 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4948:65 [INFO] [stdout] | [INFO] [stdout] 4948 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4949 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4950 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUser"); [INFO] [stdout] 4951 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4948:65 [INFO] [stdout] | [INFO] [stdout] 4948 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4949 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4950 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUser"); [INFO] [stdout] 4951 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4948:65 [INFO] [stdout] | [INFO] [stdout] 4948 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4949 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4950 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUser"); [INFO] [stdout] 4951 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4948:65 [INFO] [stdout] | [INFO] [stdout] 4948 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 4949 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4950 | | request.add_header("x-amz-target", "PhotonAdminProxyService.CreateUser"); [INFO] [stdout] 4951 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_user`, 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_directory_config` [INFO] [stdout] --> src/generated.rs:4963:5 [INFO] [stdout] | [INFO] [stdout] 4963 | async fn delete_directory_config( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4966:87 [INFO] [stdout] | [INFO] [stdout] 4966 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4968 | | request.add_header( [INFO] [stdout] 4969 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4980 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4966:87 [INFO] [stdout] | [INFO] [stdout] 4966 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4968 | | request.add_header( [INFO] [stdout] 4969 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4980 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4966:87 [INFO] [stdout] | [INFO] [stdout] 4966 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4968 | | request.add_header( [INFO] [stdout] 4969 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4980 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4966:87 [INFO] [stdout] | [INFO] [stdout] 4966 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4968 | | request.add_header( [INFO] [stdout] 4969 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4980 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4966:87 [INFO] [stdout] | [INFO] [stdout] 4966 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4968 | | request.add_header( [INFO] [stdout] 4969 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4980 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4966:87 [INFO] [stdout] | [INFO] [stdout] 4966 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4968 | | request.add_header( [INFO] [stdout] 4969 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4980 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4966:87 [INFO] [stdout] | [INFO] [stdout] 4966 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4968 | | request.add_header( [INFO] [stdout] 4969 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4980 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4966:87 [INFO] [stdout] | [INFO] [stdout] 4966 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 4967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4968 | | request.add_header( [INFO] [stdout] 4969 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4980 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_directory_config`, 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_fleet` [INFO] [stdout] --> src/generated.rs:4984:5 [INFO] [stdout] | [INFO] [stdout] 4984 | async fn delete_fleet( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4987:67 [INFO] [stdout] | [INFO] [stdout] 4987 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4989 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteFleet"); [INFO] [stdout] 4990 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4998 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4987:67 [INFO] [stdout] | [INFO] [stdout] 4987 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4989 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteFleet"); [INFO] [stdout] 4990 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4998 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4987:67 [INFO] [stdout] | [INFO] [stdout] 4987 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4989 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteFleet"); [INFO] [stdout] 4990 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4998 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4987:67 [INFO] [stdout] | [INFO] [stdout] 4987 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4989 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteFleet"); [INFO] [stdout] 4990 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4998 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4987:67 [INFO] [stdout] | [INFO] [stdout] 4987 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4989 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteFleet"); [INFO] [stdout] 4990 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4998 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4987:67 [INFO] [stdout] | [INFO] [stdout] 4987 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4989 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteFleet"); [INFO] [stdout] 4990 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4998 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4987:67 [INFO] [stdout] | [INFO] [stdout] 4987 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4989 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteFleet"); [INFO] [stdout] 4990 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4998 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4987:67 [INFO] [stdout] | [INFO] [stdout] 4987 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 4988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4989 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteFleet"); [INFO] [stdout] 4990 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4998 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4999 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_fleet`, 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_image` [INFO] [stdout] --> src/generated.rs:5002:5 [INFO] [stdout] | [INFO] [stdout] 5002 | async fn delete_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5005:67 [INFO] [stdout] | [INFO] [stdout] 5005 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5006 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5007 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImage"); [INFO] [stdout] 5008 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5016 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5005:67 [INFO] [stdout] | [INFO] [stdout] 5005 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5006 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5007 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImage"); [INFO] [stdout] 5008 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5016 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5005:67 [INFO] [stdout] | [INFO] [stdout] 5005 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5006 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5007 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImage"); [INFO] [stdout] 5008 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5016 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5005:67 [INFO] [stdout] | [INFO] [stdout] 5005 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5006 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5007 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImage"); [INFO] [stdout] 5008 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5016 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5005:67 [INFO] [stdout] | [INFO] [stdout] 5005 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5006 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5007 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImage"); [INFO] [stdout] 5008 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5016 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5005:67 [INFO] [stdout] | [INFO] [stdout] 5005 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5006 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5007 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImage"); [INFO] [stdout] 5008 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5016 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5005:67 [INFO] [stdout] | [INFO] [stdout] 5005 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5006 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5007 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImage"); [INFO] [stdout] 5008 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5016 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5005:67 [INFO] [stdout] | [INFO] [stdout] 5005 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5006 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5007 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImage"); [INFO] [stdout] 5008 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5016 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5017 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_image`, 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_image_builder` [INFO] [stdout] --> src/generated.rs:5020:5 [INFO] [stdout] | [INFO] [stdout] 5020 | async fn delete_image_builder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5023:81 [INFO] [stdout] | [INFO] [stdout] 5023 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5025 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImageBuilder"); [INFO] [stdout] 5026 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5034 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5035 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5023:81 [INFO] [stdout] | [INFO] [stdout] 5023 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5025 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImageBuilder"); [INFO] [stdout] 5026 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5034 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5035 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5023:81 [INFO] [stdout] | [INFO] [stdout] 5023 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5025 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImageBuilder"); [INFO] [stdout] 5026 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5034 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5035 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5023:81 [INFO] [stdout] | [INFO] [stdout] 5023 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5025 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImageBuilder"); [INFO] [stdout] 5026 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5034 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5035 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5023:81 [INFO] [stdout] | [INFO] [stdout] 5023 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5025 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImageBuilder"); [INFO] [stdout] 5026 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5034 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5035 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5023:81 [INFO] [stdout] | [INFO] [stdout] 5023 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5025 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImageBuilder"); [INFO] [stdout] 5026 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5034 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5035 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5023:81 [INFO] [stdout] | [INFO] [stdout] 5023 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5025 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImageBuilder"); [INFO] [stdout] 5026 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5034 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5035 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5023:81 [INFO] [stdout] | [INFO] [stdout] 5023 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5025 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteImageBuilder"); [INFO] [stdout] 5026 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5034 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5035 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_image_builder`, 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_image_permissions` [INFO] [stdout] --> src/generated.rs:5038:5 [INFO] [stdout] | [INFO] [stdout] 5038 | async fn delete_image_permissions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5041:89 [INFO] [stdout] | [INFO] [stdout] 5041 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5042 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5043 | | request.add_header( [INFO] [stdout] 5044 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5056 | | .deserialize::() [INFO] [stdout] 5057 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5041:89 [INFO] [stdout] | [INFO] [stdout] 5041 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5042 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5043 | | request.add_header( [INFO] [stdout] 5044 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5056 | | .deserialize::() [INFO] [stdout] 5057 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5041:89 [INFO] [stdout] | [INFO] [stdout] 5041 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5042 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5043 | | request.add_header( [INFO] [stdout] 5044 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5056 | | .deserialize::() [INFO] [stdout] 5057 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5041:89 [INFO] [stdout] | [INFO] [stdout] 5041 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5042 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5043 | | request.add_header( [INFO] [stdout] 5044 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5056 | | .deserialize::() [INFO] [stdout] 5057 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5041:89 [INFO] [stdout] | [INFO] [stdout] 5041 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5042 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5043 | | request.add_header( [INFO] [stdout] 5044 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5056 | | .deserialize::() [INFO] [stdout] 5057 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5041:89 [INFO] [stdout] | [INFO] [stdout] 5041 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5042 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5043 | | request.add_header( [INFO] [stdout] 5044 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5056 | | .deserialize::() [INFO] [stdout] 5057 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5041:89 [INFO] [stdout] | [INFO] [stdout] 5041 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5042 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5043 | | request.add_header( [INFO] [stdout] 5044 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5056 | | .deserialize::() [INFO] [stdout] 5057 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5041:89 [INFO] [stdout] | [INFO] [stdout] 5041 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5042 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5043 | | request.add_header( [INFO] [stdout] 5044 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5056 | | .deserialize::() [INFO] [stdout] 5057 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_image_permissions`, 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_stack` [INFO] [stdout] --> src/generated.rs:5060:5 [INFO] [stdout] | [INFO] [stdout] 5060 | async fn delete_stack( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5063:67 [INFO] [stdout] | [INFO] [stdout] 5063 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5064 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5065 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteStack"); [INFO] [stdout] 5066 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5074 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5063:67 [INFO] [stdout] | [INFO] [stdout] 5063 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5064 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5065 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteStack"); [INFO] [stdout] 5066 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5074 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5063:67 [INFO] [stdout] | [INFO] [stdout] 5063 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5064 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5065 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteStack"); [INFO] [stdout] 5066 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5074 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5063:67 [INFO] [stdout] | [INFO] [stdout] 5063 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5064 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5065 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteStack"); [INFO] [stdout] 5066 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5074 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5063:67 [INFO] [stdout] | [INFO] [stdout] 5063 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5064 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5065 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteStack"); [INFO] [stdout] 5066 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5074 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5063:67 [INFO] [stdout] | [INFO] [stdout] 5063 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5064 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5065 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteStack"); [INFO] [stdout] 5066 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5074 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5063:67 [INFO] [stdout] | [INFO] [stdout] 5063 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5064 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5065 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteStack"); [INFO] [stdout] 5066 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5074 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5063:67 [INFO] [stdout] | [INFO] [stdout] 5063 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5064 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5065 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteStack"); [INFO] [stdout] 5066 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5074 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5075 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_stack`, 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_usage_report_subscription` [INFO] [stdout] --> src/generated.rs:5078:5 [INFO] [stdout] | [INFO] [stdout] 5078 | async fn delete_usage_report_subscription( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5081:5 [INFO] [stdout] | [INFO] [stdout] 5081 | / { [INFO] [stdout] 5082 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5083 | | request.add_header( [INFO] [stdout] 5084 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5095 | | .deserialize::() [INFO] [stdout] 5096 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5081:5 [INFO] [stdout] | [INFO] [stdout] 5081 | / { [INFO] [stdout] 5082 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5083 | | request.add_header( [INFO] [stdout] 5084 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5095 | | .deserialize::() [INFO] [stdout] 5096 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5081:5 [INFO] [stdout] | [INFO] [stdout] 5081 | / { [INFO] [stdout] 5082 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5083 | | request.add_header( [INFO] [stdout] 5084 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5095 | | .deserialize::() [INFO] [stdout] 5096 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5081:5 [INFO] [stdout] | [INFO] [stdout] 5081 | / { [INFO] [stdout] 5082 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5083 | | request.add_header( [INFO] [stdout] 5084 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5095 | | .deserialize::() [INFO] [stdout] 5096 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5081:5 [INFO] [stdout] | [INFO] [stdout] 5081 | / { [INFO] [stdout] 5082 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5083 | | request.add_header( [INFO] [stdout] 5084 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5095 | | .deserialize::() [INFO] [stdout] 5096 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5081:5 [INFO] [stdout] | [INFO] [stdout] 5081 | / { [INFO] [stdout] 5082 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5083 | | request.add_header( [INFO] [stdout] 5084 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5095 | | .deserialize::() [INFO] [stdout] 5096 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5081:5 [INFO] [stdout] | [INFO] [stdout] 5081 | / { [INFO] [stdout] 5082 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5083 | | request.add_header( [INFO] [stdout] 5084 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5095 | | .deserialize::() [INFO] [stdout] 5096 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_usage_report_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5081:5 [INFO] [stdout] | [INFO] [stdout] 5081 | / { [INFO] [stdout] 5082 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5083 | | request.add_header( [INFO] [stdout] 5084 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5095 | | .deserialize::() [INFO] [stdout] 5096 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_usage_report_subscription`, 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_user` [INFO] [stdout] --> src/generated.rs:5099:5 [INFO] [stdout] | [INFO] [stdout] 5099 | async fn delete_user( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5102:65 [INFO] [stdout] | [INFO] [stdout] 5102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5103 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5104 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteUser"); [INFO] [stdout] 5105 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5113 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5102:65 [INFO] [stdout] | [INFO] [stdout] 5102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5103 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5104 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteUser"); [INFO] [stdout] 5105 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5113 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5102:65 [INFO] [stdout] | [INFO] [stdout] 5102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5103 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5104 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteUser"); [INFO] [stdout] 5105 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5113 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5102:65 [INFO] [stdout] | [INFO] [stdout] 5102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5103 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5104 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteUser"); [INFO] [stdout] 5105 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5113 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5102:65 [INFO] [stdout] | [INFO] [stdout] 5102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5103 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5104 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteUser"); [INFO] [stdout] 5105 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5113 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5102:65 [INFO] [stdout] | [INFO] [stdout] 5102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5103 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5104 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteUser"); [INFO] [stdout] 5105 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5113 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5102:65 [INFO] [stdout] | [INFO] [stdout] 5102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5103 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5104 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteUser"); [INFO] [stdout] 5105 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5113 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5102:65 [INFO] [stdout] | [INFO] [stdout] 5102 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5103 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5104 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DeleteUser"); [INFO] [stdout] 5105 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5113 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5114 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_user`, 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::::describe_directory_configs` [INFO] [stdout] --> src/generated.rs:5117:5 [INFO] [stdout] | [INFO] [stdout] 5117 | async fn describe_directory_configs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_directory_configs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5120:93 [INFO] [stdout] | [INFO] [stdout] 5120 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5121 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5122 | | request.add_header( [INFO] [stdout] 5123 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5135 | | .deserialize::() [INFO] [stdout] 5136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_directory_configs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5120:93 [INFO] [stdout] | [INFO] [stdout] 5120 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5121 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5122 | | request.add_header( [INFO] [stdout] 5123 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5135 | | .deserialize::() [INFO] [stdout] 5136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_directory_configs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5120:93 [INFO] [stdout] | [INFO] [stdout] 5120 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5121 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5122 | | request.add_header( [INFO] [stdout] 5123 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5135 | | .deserialize::() [INFO] [stdout] 5136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_directory_configs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5120:93 [INFO] [stdout] | [INFO] [stdout] 5120 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5121 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5122 | | request.add_header( [INFO] [stdout] 5123 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5135 | | .deserialize::() [INFO] [stdout] 5136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_directory_configs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5120:93 [INFO] [stdout] | [INFO] [stdout] 5120 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5121 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5122 | | request.add_header( [INFO] [stdout] 5123 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5135 | | .deserialize::() [INFO] [stdout] 5136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_directory_configs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5120:93 [INFO] [stdout] | [INFO] [stdout] 5120 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5121 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5122 | | request.add_header( [INFO] [stdout] 5123 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5135 | | .deserialize::() [INFO] [stdout] 5136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_directory_configs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5120:93 [INFO] [stdout] | [INFO] [stdout] 5120 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5121 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5122 | | request.add_header( [INFO] [stdout] 5123 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5135 | | .deserialize::() [INFO] [stdout] 5136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_directory_configs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5120:93 [INFO] [stdout] | [INFO] [stdout] 5120 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5121 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5122 | | request.add_header( [INFO] [stdout] 5123 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5135 | | .deserialize::() [INFO] [stdout] 5136 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_directory_configs`, 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::::describe_fleets` [INFO] [stdout] --> src/generated.rs:5139:5 [INFO] [stdout] | [INFO] [stdout] 5139 | async fn describe_fleets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5142:73 [INFO] [stdout] | [INFO] [stdout] 5142 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5144 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeFleets"); [INFO] [stdout] 5145 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5153 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5142:73 [INFO] [stdout] | [INFO] [stdout] 5142 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5144 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeFleets"); [INFO] [stdout] 5145 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5153 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5142:73 [INFO] [stdout] | [INFO] [stdout] 5142 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5144 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeFleets"); [INFO] [stdout] 5145 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5153 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5142:73 [INFO] [stdout] | [INFO] [stdout] 5142 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5144 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeFleets"); [INFO] [stdout] 5145 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5153 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5142:73 [INFO] [stdout] | [INFO] [stdout] 5142 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5144 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeFleets"); [INFO] [stdout] 5145 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5153 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5142:73 [INFO] [stdout] | [INFO] [stdout] 5142 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5144 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeFleets"); [INFO] [stdout] 5145 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5153 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5142:73 [INFO] [stdout] | [INFO] [stdout] 5142 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5144 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeFleets"); [INFO] [stdout] 5145 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5153 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5142:73 [INFO] [stdout] | [INFO] [stdout] 5142 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5144 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeFleets"); [INFO] [stdout] 5145 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5153 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5154 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_fleets`, 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::::describe_image_builders` [INFO] [stdout] --> src/generated.rs:5157:5 [INFO] [stdout] | [INFO] [stdout] 5157 | async fn describe_image_builders( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_image_builders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5160:87 [INFO] [stdout] | [INFO] [stdout] 5160 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5161 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5162 | | request.add_header( [INFO] [stdout] 5163 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_image_builders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5160:87 [INFO] [stdout] | [INFO] [stdout] 5160 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5161 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5162 | | request.add_header( [INFO] [stdout] 5163 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_image_builders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5160:87 [INFO] [stdout] | [INFO] [stdout] 5160 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5161 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5162 | | request.add_header( [INFO] [stdout] 5163 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_image_builders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5160:87 [INFO] [stdout] | [INFO] [stdout] 5160 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5161 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5162 | | request.add_header( [INFO] [stdout] 5163 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_image_builders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5160:87 [INFO] [stdout] | [INFO] [stdout] 5160 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5161 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5162 | | request.add_header( [INFO] [stdout] 5163 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_image_builders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5160:87 [INFO] [stdout] | [INFO] [stdout] 5160 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5161 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5162 | | request.add_header( [INFO] [stdout] 5163 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_image_builders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5160:87 [INFO] [stdout] | [INFO] [stdout] 5160 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5161 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5162 | | request.add_header( [INFO] [stdout] 5163 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_image_builders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5160:87 [INFO] [stdout] | [INFO] [stdout] 5160 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5161 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5162 | | request.add_header( [INFO] [stdout] 5163 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_image_builders`, 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::::describe_image_permissions` [INFO] [stdout] --> src/generated.rs:5178:5 [INFO] [stdout] | [INFO] [stdout] 5178 | async fn describe_image_permissions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5181:93 [INFO] [stdout] | [INFO] [stdout] 5181 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5183 | | request.add_header( [INFO] [stdout] 5184 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5196 | | .deserialize::() [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5181:93 [INFO] [stdout] | [INFO] [stdout] 5181 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5183 | | request.add_header( [INFO] [stdout] 5184 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5196 | | .deserialize::() [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5181:93 [INFO] [stdout] | [INFO] [stdout] 5181 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5183 | | request.add_header( [INFO] [stdout] 5184 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5196 | | .deserialize::() [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5181:93 [INFO] [stdout] | [INFO] [stdout] 5181 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5183 | | request.add_header( [INFO] [stdout] 5184 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5196 | | .deserialize::() [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5181:93 [INFO] [stdout] | [INFO] [stdout] 5181 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5183 | | request.add_header( [INFO] [stdout] 5184 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5196 | | .deserialize::() [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5181:93 [INFO] [stdout] | [INFO] [stdout] 5181 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5183 | | request.add_header( [INFO] [stdout] 5184 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5196 | | .deserialize::() [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5181:93 [INFO] [stdout] | [INFO] [stdout] 5181 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5183 | | request.add_header( [INFO] [stdout] 5184 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5196 | | .deserialize::() [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5181:93 [INFO] [stdout] | [INFO] [stdout] 5181 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5183 | | request.add_header( [INFO] [stdout] 5184 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5196 | | .deserialize::() [INFO] [stdout] 5197 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_image_permissions`, 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::::describe_images` [INFO] [stdout] --> src/generated.rs:5200:5 [INFO] [stdout] | [INFO] [stdout] 5200 | async fn describe_images( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5203:73 [INFO] [stdout] | [INFO] [stdout] 5203 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5204 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5205 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeImages"); [INFO] [stdout] 5206 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5214 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5215 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5203:73 [INFO] [stdout] | [INFO] [stdout] 5203 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5204 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5205 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeImages"); [INFO] [stdout] 5206 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5214 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5215 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5203:73 [INFO] [stdout] | [INFO] [stdout] 5203 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5204 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5205 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeImages"); [INFO] [stdout] 5206 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5214 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5215 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5203:73 [INFO] [stdout] | [INFO] [stdout] 5203 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5204 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5205 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeImages"); [INFO] [stdout] 5206 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5214 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5215 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5203:73 [INFO] [stdout] | [INFO] [stdout] 5203 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5204 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5205 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeImages"); [INFO] [stdout] 5206 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5214 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5215 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5203:73 [INFO] [stdout] | [INFO] [stdout] 5203 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5204 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5205 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeImages"); [INFO] [stdout] 5206 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5214 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5215 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5203:73 [INFO] [stdout] | [INFO] [stdout] 5203 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5204 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5205 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeImages"); [INFO] [stdout] 5206 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5214 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5215 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5203:73 [INFO] [stdout] | [INFO] [stdout] 5203 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5204 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5205 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeImages"); [INFO] [stdout] 5206 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5214 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5215 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_images`, 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::::describe_sessions` [INFO] [stdout] --> src/generated.rs:5218:5 [INFO] [stdout] | [INFO] [stdout] 5218 | async fn describe_sessions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5221:77 [INFO] [stdout] | [INFO] [stdout] 5221 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5222 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5223 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeSessions"); [INFO] [stdout] 5224 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5232 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5221:77 [INFO] [stdout] | [INFO] [stdout] 5221 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5222 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5223 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeSessions"); [INFO] [stdout] 5224 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5232 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5221:77 [INFO] [stdout] | [INFO] [stdout] 5221 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5222 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5223 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeSessions"); [INFO] [stdout] 5224 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5232 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5221:77 [INFO] [stdout] | [INFO] [stdout] 5221 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5222 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5223 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeSessions"); [INFO] [stdout] 5224 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5232 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5221:77 [INFO] [stdout] | [INFO] [stdout] 5221 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5222 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5223 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeSessions"); [INFO] [stdout] 5224 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5232 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5221:77 [INFO] [stdout] | [INFO] [stdout] 5221 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5222 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5223 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeSessions"); [INFO] [stdout] 5224 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5232 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5221:77 [INFO] [stdout] | [INFO] [stdout] 5221 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5222 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5223 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeSessions"); [INFO] [stdout] 5224 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5232 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_sessions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5221:77 [INFO] [stdout] | [INFO] [stdout] 5221 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5222 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5223 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeSessions"); [INFO] [stdout] 5224 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5232 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_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::::describe_stacks` [INFO] [stdout] --> src/generated.rs:5236:5 [INFO] [stdout] | [INFO] [stdout] 5236 | async fn describe_stacks( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5239:73 [INFO] [stdout] | [INFO] [stdout] 5239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5241 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeStacks"); [INFO] [stdout] 5242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5239:73 [INFO] [stdout] | [INFO] [stdout] 5239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5241 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeStacks"); [INFO] [stdout] 5242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5239:73 [INFO] [stdout] | [INFO] [stdout] 5239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5241 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeStacks"); [INFO] [stdout] 5242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5239:73 [INFO] [stdout] | [INFO] [stdout] 5239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5241 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeStacks"); [INFO] [stdout] 5242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5239:73 [INFO] [stdout] | [INFO] [stdout] 5239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5241 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeStacks"); [INFO] [stdout] 5242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5239:73 [INFO] [stdout] | [INFO] [stdout] 5239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5241 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeStacks"); [INFO] [stdout] 5242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5239:73 [INFO] [stdout] | [INFO] [stdout] 5239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5241 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeStacks"); [INFO] [stdout] 5242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5239:73 [INFO] [stdout] | [INFO] [stdout] 5239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5241 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeStacks"); [INFO] [stdout] 5242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_stacks`, 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::::describe_usage_report_subscriptions` [INFO] [stdout] --> src/generated.rs:5254:5 [INFO] [stdout] | [INFO] [stdout] 5254 | async fn describe_usage_report_subscriptions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_usage_report_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:7 [INFO] [stdout] | [INFO] [stdout] 5260 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header( [INFO] [stdout] 5263 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5278 | | .deserialize::() [INFO] [stdout] 5279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_usage_report_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:7 [INFO] [stdout] | [INFO] [stdout] 5260 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header( [INFO] [stdout] 5263 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5278 | | .deserialize::() [INFO] [stdout] 5279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_usage_report_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:7 [INFO] [stdout] | [INFO] [stdout] 5260 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header( [INFO] [stdout] 5263 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5278 | | .deserialize::() [INFO] [stdout] 5279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_usage_report_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:7 [INFO] [stdout] | [INFO] [stdout] 5260 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header( [INFO] [stdout] 5263 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5278 | | .deserialize::() [INFO] [stdout] 5279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_usage_report_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:7 [INFO] [stdout] | [INFO] [stdout] 5260 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header( [INFO] [stdout] 5263 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5278 | | .deserialize::() [INFO] [stdout] 5279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_usage_report_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:7 [INFO] [stdout] | [INFO] [stdout] 5260 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header( [INFO] [stdout] 5263 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5278 | | .deserialize::() [INFO] [stdout] 5279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_usage_report_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:7 [INFO] [stdout] | [INFO] [stdout] 5260 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header( [INFO] [stdout] 5263 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5278 | | .deserialize::() [INFO] [stdout] 5279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_usage_report_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:7 [INFO] [stdout] | [INFO] [stdout] 5260 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header( [INFO] [stdout] 5263 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5278 | | .deserialize::() [INFO] [stdout] 5279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_usage_report_subscriptions`, 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::::describe_user_stack_associations` [INFO] [stdout] --> src/generated.rs:5282:5 [INFO] [stdout] | [INFO] [stdout] 5282 | async fn describe_user_stack_associations( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_user_stack_associations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5286:5 [INFO] [stdout] | [INFO] [stdout] 5286 | / { [INFO] [stdout] 5287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5288 | | request.add_header( [INFO] [stdout] 5289 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5301 | | .deserialize::() [INFO] [stdout] 5302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_user_stack_associations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5286:5 [INFO] [stdout] | [INFO] [stdout] 5286 | / { [INFO] [stdout] 5287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5288 | | request.add_header( [INFO] [stdout] 5289 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5301 | | .deserialize::() [INFO] [stdout] 5302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_user_stack_associations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5286:5 [INFO] [stdout] | [INFO] [stdout] 5286 | / { [INFO] [stdout] 5287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5288 | | request.add_header( [INFO] [stdout] 5289 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5301 | | .deserialize::() [INFO] [stdout] 5302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_user_stack_associations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5286:5 [INFO] [stdout] | [INFO] [stdout] 5286 | / { [INFO] [stdout] 5287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5288 | | request.add_header( [INFO] [stdout] 5289 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5301 | | .deserialize::() [INFO] [stdout] 5302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_user_stack_associations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5286:5 [INFO] [stdout] | [INFO] [stdout] 5286 | / { [INFO] [stdout] 5287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5288 | | request.add_header( [INFO] [stdout] 5289 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5301 | | .deserialize::() [INFO] [stdout] 5302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_user_stack_associations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5286:5 [INFO] [stdout] | [INFO] [stdout] 5286 | / { [INFO] [stdout] 5287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5288 | | request.add_header( [INFO] [stdout] 5289 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5301 | | .deserialize::() [INFO] [stdout] 5302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_user_stack_associations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5286:5 [INFO] [stdout] | [INFO] [stdout] 5286 | / { [INFO] [stdout] 5287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5288 | | request.add_header( [INFO] [stdout] 5289 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5301 | | .deserialize::() [INFO] [stdout] 5302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_user_stack_associations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5286:5 [INFO] [stdout] | [INFO] [stdout] 5286 | / { [INFO] [stdout] 5287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5288 | | request.add_header( [INFO] [stdout] 5289 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5301 | | .deserialize::() [INFO] [stdout] 5302 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_user_stack_associations`, 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::::describe_users` [INFO] [stdout] --> src/generated.rs:5305:5 [INFO] [stdout] | [INFO] [stdout] 5305 | async fn describe_users( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_users::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5308:71 [INFO] [stdout] | [INFO] [stdout] 5308 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5310 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeUsers"); [INFO] [stdout] 5311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_users::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5308:71 [INFO] [stdout] | [INFO] [stdout] 5308 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5310 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeUsers"); [INFO] [stdout] 5311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_users::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5308:71 [INFO] [stdout] | [INFO] [stdout] 5308 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5310 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeUsers"); [INFO] [stdout] 5311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_users::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5308:71 [INFO] [stdout] | [INFO] [stdout] 5308 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5310 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeUsers"); [INFO] [stdout] 5311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_users::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5308:71 [INFO] [stdout] | [INFO] [stdout] 5308 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5310 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeUsers"); [INFO] [stdout] 5311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_users::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5308:71 [INFO] [stdout] | [INFO] [stdout] 5308 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5310 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeUsers"); [INFO] [stdout] 5311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_users::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5308:71 [INFO] [stdout] | [INFO] [stdout] 5308 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5310 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeUsers"); [INFO] [stdout] 5311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_users::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5308:71 [INFO] [stdout] | [INFO] [stdout] 5308 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5309 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5310 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DescribeUsers"); [INFO] [stdout] 5311 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5319 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5320 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_users`, 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::::disable_user` [INFO] [stdout] --> src/generated.rs:5323:5 [INFO] [stdout] | [INFO] [stdout] 5323 | async fn disable_user( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5326:67 [INFO] [stdout] | [INFO] [stdout] 5326 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5328 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisableUser"); [INFO] [stdout] 5329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5326:67 [INFO] [stdout] | [INFO] [stdout] 5326 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5328 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisableUser"); [INFO] [stdout] 5329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5326:67 [INFO] [stdout] | [INFO] [stdout] 5326 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5328 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisableUser"); [INFO] [stdout] 5329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5326:67 [INFO] [stdout] | [INFO] [stdout] 5326 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5328 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisableUser"); [INFO] [stdout] 5329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5326:67 [INFO] [stdout] | [INFO] [stdout] 5326 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5328 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisableUser"); [INFO] [stdout] 5329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5326:67 [INFO] [stdout] | [INFO] [stdout] 5326 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5328 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisableUser"); [INFO] [stdout] 5329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5326:67 [INFO] [stdout] | [INFO] [stdout] 5326 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5328 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisableUser"); [INFO] [stdout] 5329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5326:67 [INFO] [stdout] | [INFO] [stdout] 5326 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5327 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5328 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisableUser"); [INFO] [stdout] 5329 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disable_user`, 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::::disassociate_fleet` [INFO] [stdout] --> src/generated.rs:5341:5 [INFO] [stdout] | [INFO] [stdout] 5341 | async fn disassociate_fleet( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5344:79 [INFO] [stdout] | [INFO] [stdout] 5344 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5346 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisassociateFleet"); [INFO] [stdout] 5347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5344:79 [INFO] [stdout] | [INFO] [stdout] 5344 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5346 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisassociateFleet"); [INFO] [stdout] 5347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5344:79 [INFO] [stdout] | [INFO] [stdout] 5344 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5346 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisassociateFleet"); [INFO] [stdout] 5347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5344:79 [INFO] [stdout] | [INFO] [stdout] 5344 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5346 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisassociateFleet"); [INFO] [stdout] 5347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5344:79 [INFO] [stdout] | [INFO] [stdout] 5344 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5346 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisassociateFleet"); [INFO] [stdout] 5347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5344:79 [INFO] [stdout] | [INFO] [stdout] 5344 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5346 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisassociateFleet"); [INFO] [stdout] 5347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5344:79 [INFO] [stdout] | [INFO] [stdout] 5344 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5346 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisassociateFleet"); [INFO] [stdout] 5347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5344:79 [INFO] [stdout] | [INFO] [stdout] 5344 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5346 | | request.add_header("x-amz-target", "PhotonAdminProxyService.DisassociateFleet"); [INFO] [stdout] 5347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_fleet`, 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::::enable_user` [INFO] [stdout] --> src/generated.rs:5359:5 [INFO] [stdout] | [INFO] [stdout] 5359 | async fn enable_user( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::enable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5362:65 [INFO] [stdout] | [INFO] [stdout] 5362 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5364 | | request.add_header("x-amz-target", "PhotonAdminProxyService.EnableUser"); [INFO] [stdout] 5365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5362:65 [INFO] [stdout] | [INFO] [stdout] 5362 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5364 | | request.add_header("x-amz-target", "PhotonAdminProxyService.EnableUser"); [INFO] [stdout] 5365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5362:65 [INFO] [stdout] | [INFO] [stdout] 5362 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5364 | | request.add_header("x-amz-target", "PhotonAdminProxyService.EnableUser"); [INFO] [stdout] 5365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5362:65 [INFO] [stdout] | [INFO] [stdout] 5362 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5364 | | request.add_header("x-amz-target", "PhotonAdminProxyService.EnableUser"); [INFO] [stdout] 5365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5362:65 [INFO] [stdout] | [INFO] [stdout] 5362 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5364 | | request.add_header("x-amz-target", "PhotonAdminProxyService.EnableUser"); [INFO] [stdout] 5365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5362:65 [INFO] [stdout] | [INFO] [stdout] 5362 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5364 | | request.add_header("x-amz-target", "PhotonAdminProxyService.EnableUser"); [INFO] [stdout] 5365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5362:65 [INFO] [stdout] | [INFO] [stdout] 5362 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5364 | | request.add_header("x-amz-target", "PhotonAdminProxyService.EnableUser"); [INFO] [stdout] 5365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_user::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5362:65 [INFO] [stdout] | [INFO] [stdout] 5362 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5364 | | request.add_header("x-amz-target", "PhotonAdminProxyService.EnableUser"); [INFO] [stdout] 5365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::enable_user`, 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::::expire_session` [INFO] [stdout] --> src/generated.rs:5377:5 [INFO] [stdout] | [INFO] [stdout] 5377 | async fn expire_session( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::expire_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5380:71 [INFO] [stdout] | [INFO] [stdout] 5380 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5382 | | request.add_header("x-amz-target", "PhotonAdminProxyService.ExpireSession"); [INFO] [stdout] 5383 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5391 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::expire_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5380:71 [INFO] [stdout] | [INFO] [stdout] 5380 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5382 | | request.add_header("x-amz-target", "PhotonAdminProxyService.ExpireSession"); [INFO] [stdout] 5383 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5391 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::expire_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5380:71 [INFO] [stdout] | [INFO] [stdout] 5380 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5382 | | request.add_header("x-amz-target", "PhotonAdminProxyService.ExpireSession"); [INFO] [stdout] 5383 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5391 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::expire_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5380:71 [INFO] [stdout] | [INFO] [stdout] 5380 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5382 | | request.add_header("x-amz-target", "PhotonAdminProxyService.ExpireSession"); [INFO] [stdout] 5383 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5391 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::expire_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5380:71 [INFO] [stdout] | [INFO] [stdout] 5380 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5382 | | request.add_header("x-amz-target", "PhotonAdminProxyService.ExpireSession"); [INFO] [stdout] 5383 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5391 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::expire_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5380:71 [INFO] [stdout] | [INFO] [stdout] 5380 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5382 | | request.add_header("x-amz-target", "PhotonAdminProxyService.ExpireSession"); [INFO] [stdout] 5383 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5391 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::expire_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5380:71 [INFO] [stdout] | [INFO] [stdout] 5380 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5382 | | request.add_header("x-amz-target", "PhotonAdminProxyService.ExpireSession"); [INFO] [stdout] 5383 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5391 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::expire_session::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5380:71 [INFO] [stdout] | [INFO] [stdout] 5380 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5382 | | request.add_header("x-amz-target", "PhotonAdminProxyService.ExpireSession"); [INFO] [stdout] 5383 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5391 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5392 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::expire_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_associated_fleets` [INFO] [stdout] --> src/generated.rs:5395:5 [INFO] [stdout] | [INFO] [stdout] 5395 | async fn list_associated_fleets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_associated_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5398:85 [INFO] [stdout] | [INFO] [stdout] 5398 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5399 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5400 | | request.add_header( [INFO] [stdout] 5401 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5412 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_associated_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5398:85 [INFO] [stdout] | [INFO] [stdout] 5398 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5399 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5400 | | request.add_header( [INFO] [stdout] 5401 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5412 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_associated_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5398:85 [INFO] [stdout] | [INFO] [stdout] 5398 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5399 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5400 | | request.add_header( [INFO] [stdout] 5401 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5412 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_associated_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5398:85 [INFO] [stdout] | [INFO] [stdout] 5398 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5399 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5400 | | request.add_header( [INFO] [stdout] 5401 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5412 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_associated_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5398:85 [INFO] [stdout] | [INFO] [stdout] 5398 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5399 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5400 | | request.add_header( [INFO] [stdout] 5401 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5412 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_associated_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5398:85 [INFO] [stdout] | [INFO] [stdout] 5398 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5399 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5400 | | request.add_header( [INFO] [stdout] 5401 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5412 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_associated_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5398:85 [INFO] [stdout] | [INFO] [stdout] 5398 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5399 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5400 | | request.add_header( [INFO] [stdout] 5401 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5412 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_associated_fleets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5398:85 [INFO] [stdout] | [INFO] [stdout] 5398 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5399 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5400 | | request.add_header( [INFO] [stdout] 5401 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5412 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5413 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_associated_fleets`, 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_associated_stacks` [INFO] [stdout] --> src/generated.rs:5416:5 [INFO] [stdout] | [INFO] [stdout] 5416 | async fn list_associated_stacks( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_associated_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5419:85 [INFO] [stdout] | [INFO] [stdout] 5419 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5420 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5421 | | request.add_header( [INFO] [stdout] 5422 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5433 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5434 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_associated_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5419:85 [INFO] [stdout] | [INFO] [stdout] 5419 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5420 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5421 | | request.add_header( [INFO] [stdout] 5422 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5433 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5434 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_associated_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5419:85 [INFO] [stdout] | [INFO] [stdout] 5419 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5420 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5421 | | request.add_header( [INFO] [stdout] 5422 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5433 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5434 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_associated_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5419:85 [INFO] [stdout] | [INFO] [stdout] 5419 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5420 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5421 | | request.add_header( [INFO] [stdout] 5422 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5433 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5434 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_associated_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5419:85 [INFO] [stdout] | [INFO] [stdout] 5419 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5420 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5421 | | request.add_header( [INFO] [stdout] 5422 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5433 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5434 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_associated_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5419:85 [INFO] [stdout] | [INFO] [stdout] 5419 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5420 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5421 | | request.add_header( [INFO] [stdout] 5422 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5433 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5434 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_associated_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5419:85 [INFO] [stdout] | [INFO] [stdout] 5419 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5420 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5421 | | request.add_header( [INFO] [stdout] 5422 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5433 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5434 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_associated_stacks::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5419:85 [INFO] [stdout] | [INFO] [stdout] 5419 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5420 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5421 | | request.add_header( [INFO] [stdout] 5422 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5433 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5434 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_associated_stacks`, 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:5437:5 [INFO] [stdout] | [INFO] [stdout] 5437 | 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:5440:85 [INFO] [stdout] | [INFO] [stdout] 5440 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5441 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5442 | | request.add_header( [INFO] [stdout] 5443 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5454 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5440:85 [INFO] [stdout] | [INFO] [stdout] 5440 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5441 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5442 | | request.add_header( [INFO] [stdout] 5443 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5454 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5440:85 [INFO] [stdout] | [INFO] [stdout] 5440 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5441 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5442 | | request.add_header( [INFO] [stdout] 5443 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5454 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5440:85 [INFO] [stdout] | [INFO] [stdout] 5440 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5441 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5442 | | request.add_header( [INFO] [stdout] 5443 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5454 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5440:85 [INFO] [stdout] | [INFO] [stdout] 5440 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5441 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5442 | | request.add_header( [INFO] [stdout] 5443 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5454 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5440:85 [INFO] [stdout] | [INFO] [stdout] 5440 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5441 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5442 | | request.add_header( [INFO] [stdout] 5443 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5454 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5440:85 [INFO] [stdout] | [INFO] [stdout] 5440 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5441 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5442 | | request.add_header( [INFO] [stdout] 5443 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5454 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5455 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5440:85 [INFO] [stdout] | [INFO] [stdout] 5440 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 5441 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5442 | | request.add_header( [INFO] [stdout] 5443 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5454 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5455 | | } [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::::start_fleet` [INFO] [stdout] --> src/generated.rs:5458:5 [INFO] [stdout] | [INFO] [stdout] 5458 | async fn start_fleet( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5461:65 [INFO] [stdout] | [INFO] [stdout] 5461 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5462 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5463 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartFleet"); [INFO] [stdout] 5464 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5472 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5473 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5461:65 [INFO] [stdout] | [INFO] [stdout] 5461 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5462 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5463 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartFleet"); [INFO] [stdout] 5464 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5472 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5473 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5461:65 [INFO] [stdout] | [INFO] [stdout] 5461 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5462 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5463 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartFleet"); [INFO] [stdout] 5464 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5472 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5473 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5461:65 [INFO] [stdout] | [INFO] [stdout] 5461 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5462 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5463 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartFleet"); [INFO] [stdout] 5464 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5472 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5473 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5461:65 [INFO] [stdout] | [INFO] [stdout] 5461 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5462 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5463 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartFleet"); [INFO] [stdout] 5464 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5472 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5473 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5461:65 [INFO] [stdout] | [INFO] [stdout] 5461 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5462 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5463 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartFleet"); [INFO] [stdout] 5464 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5472 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5473 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5461:65 [INFO] [stdout] | [INFO] [stdout] 5461 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5462 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5463 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartFleet"); [INFO] [stdout] 5464 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5472 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5473 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5461:65 [INFO] [stdout] | [INFO] [stdout] 5461 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 5462 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5463 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartFleet"); [INFO] [stdout] 5464 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5472 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5473 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_fleet`, 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::::start_image_builder` [INFO] [stdout] --> src/generated.rs:5476:5 [INFO] [stdout] | [INFO] [stdout] 5476 | async fn start_image_builder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5479:79 [INFO] [stdout] | [INFO] [stdout] 5479 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5480 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5481 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartImageBuilder"); [INFO] [stdout] 5482 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5490 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5491 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5479:79 [INFO] [stdout] | [INFO] [stdout] 5479 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5480 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5481 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartImageBuilder"); [INFO] [stdout] 5482 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5490 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5491 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5479:79 [INFO] [stdout] | [INFO] [stdout] 5479 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5480 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5481 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartImageBuilder"); [INFO] [stdout] 5482 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5490 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5491 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5479:79 [INFO] [stdout] | [INFO] [stdout] 5479 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5480 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5481 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartImageBuilder"); [INFO] [stdout] 5482 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5490 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5491 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5479:79 [INFO] [stdout] | [INFO] [stdout] 5479 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5480 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5481 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartImageBuilder"); [INFO] [stdout] 5482 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5490 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5491 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5479:79 [INFO] [stdout] | [INFO] [stdout] 5479 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5480 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5481 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartImageBuilder"); [INFO] [stdout] 5482 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5490 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5491 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5479:79 [INFO] [stdout] | [INFO] [stdout] 5479 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5480 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5481 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartImageBuilder"); [INFO] [stdout] 5482 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5490 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5491 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5479:79 [INFO] [stdout] | [INFO] [stdout] 5479 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5480 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5481 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StartImageBuilder"); [INFO] [stdout] 5482 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5490 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5491 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_image_builder`, 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_fleet` [INFO] [stdout] --> src/generated.rs:5494:5 [INFO] [stdout] | [INFO] [stdout] 5494 | async fn stop_fleet( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5497:63 [INFO] [stdout] | [INFO] [stdout] 5497 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 5498 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5499 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopFleet"); [INFO] [stdout] 5500 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5508 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5497:63 [INFO] [stdout] | [INFO] [stdout] 5497 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 5498 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5499 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopFleet"); [INFO] [stdout] 5500 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5508 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5497:63 [INFO] [stdout] | [INFO] [stdout] 5497 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 5498 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5499 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopFleet"); [INFO] [stdout] 5500 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5508 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5497:63 [INFO] [stdout] | [INFO] [stdout] 5497 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 5498 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5499 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopFleet"); [INFO] [stdout] 5500 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5508 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5497:63 [INFO] [stdout] | [INFO] [stdout] 5497 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 5498 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5499 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopFleet"); [INFO] [stdout] 5500 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5508 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5497:63 [INFO] [stdout] | [INFO] [stdout] 5497 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 5498 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5499 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopFleet"); [INFO] [stdout] 5500 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5508 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5497:63 [INFO] [stdout] | [INFO] [stdout] 5497 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 5498 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5499 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopFleet"); [INFO] [stdout] 5500 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5508 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5497:63 [INFO] [stdout] | [INFO] [stdout] 5497 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 5498 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5499 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopFleet"); [INFO] [stdout] 5500 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5508 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5509 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_fleet`, 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_image_builder` [INFO] [stdout] --> src/generated.rs:5512:5 [INFO] [stdout] | [INFO] [stdout] 5512 | async fn stop_image_builder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5515:77 [INFO] [stdout] | [INFO] [stdout] 5515 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5516 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5517 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopImageBuilder"); [INFO] [stdout] 5518 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5526 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5515:77 [INFO] [stdout] | [INFO] [stdout] 5515 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5516 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5517 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopImageBuilder"); [INFO] [stdout] 5518 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5526 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5515:77 [INFO] [stdout] | [INFO] [stdout] 5515 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5516 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5517 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopImageBuilder"); [INFO] [stdout] 5518 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5526 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5515:77 [INFO] [stdout] | [INFO] [stdout] 5515 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5516 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5517 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopImageBuilder"); [INFO] [stdout] 5518 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5526 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5515:77 [INFO] [stdout] | [INFO] [stdout] 5515 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5516 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5517 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopImageBuilder"); [INFO] [stdout] 5518 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5526 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5515:77 [INFO] [stdout] | [INFO] [stdout] 5515 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5516 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5517 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopImageBuilder"); [INFO] [stdout] 5518 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5526 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5515:77 [INFO] [stdout] | [INFO] [stdout] 5515 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5516 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5517 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopImageBuilder"); [INFO] [stdout] 5518 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5526 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_image_builder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5515:77 [INFO] [stdout] | [INFO] [stdout] 5515 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5516 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5517 | | request.add_header("x-amz-target", "PhotonAdminProxyService.StopImageBuilder"); [INFO] [stdout] 5518 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5526 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_image_builder`, 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:5530:5 [INFO] [stdout] | [INFO] [stdout] 5530 | 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:5533:69 [INFO] [stdout] | [INFO] [stdout] 5533 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5535 | | request.add_header("x-amz-target", "PhotonAdminProxyService.TagResource"); [INFO] [stdout] 5536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5533:69 [INFO] [stdout] | [INFO] [stdout] 5533 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5535 | | request.add_header("x-amz-target", "PhotonAdminProxyService.TagResource"); [INFO] [stdout] 5536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5533:69 [INFO] [stdout] | [INFO] [stdout] 5533 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5535 | | request.add_header("x-amz-target", "PhotonAdminProxyService.TagResource"); [INFO] [stdout] 5536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5533:69 [INFO] [stdout] | [INFO] [stdout] 5533 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5535 | | request.add_header("x-amz-target", "PhotonAdminProxyService.TagResource"); [INFO] [stdout] 5536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5533:69 [INFO] [stdout] | [INFO] [stdout] 5533 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5535 | | request.add_header("x-amz-target", "PhotonAdminProxyService.TagResource"); [INFO] [stdout] 5536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5533:69 [INFO] [stdout] | [INFO] [stdout] 5533 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5535 | | request.add_header("x-amz-target", "PhotonAdminProxyService.TagResource"); [INFO] [stdout] 5536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5533:69 [INFO] [stdout] | [INFO] [stdout] 5533 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5535 | | request.add_header("x-amz-target", "PhotonAdminProxyService.TagResource"); [INFO] [stdout] 5536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5533:69 [INFO] [stdout] | [INFO] [stdout] 5533 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5535 | | request.add_header("x-amz-target", "PhotonAdminProxyService.TagResource"); [INFO] [stdout] 5536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5545 | | } [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:5548:5 [INFO] [stdout] | [INFO] [stdout] 5548 | 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:5551:73 [INFO] [stdout] | [INFO] [stdout] 5551 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5553 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UntagResource"); [INFO] [stdout] 5554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5551:73 [INFO] [stdout] | [INFO] [stdout] 5551 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5553 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UntagResource"); [INFO] [stdout] 5554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5551:73 [INFO] [stdout] | [INFO] [stdout] 5551 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5553 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UntagResource"); [INFO] [stdout] 5554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5551:73 [INFO] [stdout] | [INFO] [stdout] 5551 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5553 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UntagResource"); [INFO] [stdout] 5554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5551:73 [INFO] [stdout] | [INFO] [stdout] 5551 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5553 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UntagResource"); [INFO] [stdout] 5554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5551:73 [INFO] [stdout] | [INFO] [stdout] 5551 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5553 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UntagResource"); [INFO] [stdout] 5554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5551:73 [INFO] [stdout] | [INFO] [stdout] 5551 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5553 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UntagResource"); [INFO] [stdout] 5554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5551:73 [INFO] [stdout] | [INFO] [stdout] 5551 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5553 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UntagResource"); [INFO] [stdout] 5554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5563 | | } [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_directory_config` [INFO] [stdout] --> src/generated.rs:5566:5 [INFO] [stdout] | [INFO] [stdout] 5566 | async fn update_directory_config( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5569:87 [INFO] [stdout] | [INFO] [stdout] 5569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5571 | | request.add_header( [INFO] [stdout] 5572 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5583 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5569:87 [INFO] [stdout] | [INFO] [stdout] 5569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5571 | | request.add_header( [INFO] [stdout] 5572 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5583 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5569:87 [INFO] [stdout] | [INFO] [stdout] 5569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5571 | | request.add_header( [INFO] [stdout] 5572 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5583 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5569:87 [INFO] [stdout] | [INFO] [stdout] 5569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5571 | | request.add_header( [INFO] [stdout] 5572 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5583 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5569:87 [INFO] [stdout] | [INFO] [stdout] 5569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5571 | | request.add_header( [INFO] [stdout] 5572 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5583 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5569:87 [INFO] [stdout] | [INFO] [stdout] 5569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5571 | | request.add_header( [INFO] [stdout] 5572 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5583 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5569:87 [INFO] [stdout] | [INFO] [stdout] 5569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5571 | | request.add_header( [INFO] [stdout] 5572 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5583 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_directory_config::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5569:87 [INFO] [stdout] | [INFO] [stdout] 5569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5571 | | request.add_header( [INFO] [stdout] 5572 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5583 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_directory_config`, 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_fleet` [INFO] [stdout] --> src/generated.rs:5587:5 [INFO] [stdout] | [INFO] [stdout] 5587 | async fn update_fleet( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5590:67 [INFO] [stdout] | [INFO] [stdout] 5590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5592 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateFleet"); [INFO] [stdout] 5593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5590:67 [INFO] [stdout] | [INFO] [stdout] 5590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5592 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateFleet"); [INFO] [stdout] 5593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5590:67 [INFO] [stdout] | [INFO] [stdout] 5590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5592 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateFleet"); [INFO] [stdout] 5593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5590:67 [INFO] [stdout] | [INFO] [stdout] 5590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5592 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateFleet"); [INFO] [stdout] 5593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5590:67 [INFO] [stdout] | [INFO] [stdout] 5590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5592 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateFleet"); [INFO] [stdout] 5593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5590:67 [INFO] [stdout] | [INFO] [stdout] 5590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5592 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateFleet"); [INFO] [stdout] 5593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5590:67 [INFO] [stdout] | [INFO] [stdout] 5590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5592 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateFleet"); [INFO] [stdout] 5593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_fleet::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5590:67 [INFO] [stdout] | [INFO] [stdout] 5590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5592 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateFleet"); [INFO] [stdout] 5593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_fleet`, 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_image_permissions` [INFO] [stdout] --> src/generated.rs:5605:5 [INFO] [stdout] | [INFO] [stdout] 5605 | async fn update_image_permissions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5608:89 [INFO] [stdout] | [INFO] [stdout] 5608 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5610 | | request.add_header( [INFO] [stdout] 5611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5623 | | .deserialize::() [INFO] [stdout] 5624 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5608:89 [INFO] [stdout] | [INFO] [stdout] 5608 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5610 | | request.add_header( [INFO] [stdout] 5611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5623 | | .deserialize::() [INFO] [stdout] 5624 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5608:89 [INFO] [stdout] | [INFO] [stdout] 5608 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5610 | | request.add_header( [INFO] [stdout] 5611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5623 | | .deserialize::() [INFO] [stdout] 5624 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5608:89 [INFO] [stdout] | [INFO] [stdout] 5608 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5610 | | request.add_header( [INFO] [stdout] 5611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5623 | | .deserialize::() [INFO] [stdout] 5624 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5608:89 [INFO] [stdout] | [INFO] [stdout] 5608 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5610 | | request.add_header( [INFO] [stdout] 5611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5623 | | .deserialize::() [INFO] [stdout] 5624 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5608:89 [INFO] [stdout] | [INFO] [stdout] 5608 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5610 | | request.add_header( [INFO] [stdout] 5611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5623 | | .deserialize::() [INFO] [stdout] 5624 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5608:89 [INFO] [stdout] | [INFO] [stdout] 5608 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5610 | | request.add_header( [INFO] [stdout] 5611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5623 | | .deserialize::() [INFO] [stdout] 5624 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_image_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5608:89 [INFO] [stdout] | [INFO] [stdout] 5608 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5610 | | request.add_header( [INFO] [stdout] 5611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5623 | | .deserialize::() [INFO] [stdout] 5624 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_image_permissions`, 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_stack` [INFO] [stdout] --> src/generated.rs:5627:5 [INFO] [stdout] | [INFO] [stdout] 5627 | async fn update_stack( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5630:67 [INFO] [stdout] | [INFO] [stdout] 5630 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5631 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5632 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateStack"); [INFO] [stdout] 5633 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5641 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5630:67 [INFO] [stdout] | [INFO] [stdout] 5630 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5631 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5632 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateStack"); [INFO] [stdout] 5633 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5641 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5630:67 [INFO] [stdout] | [INFO] [stdout] 5630 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5631 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5632 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateStack"); [INFO] [stdout] 5633 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5641 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5630:67 [INFO] [stdout] | [INFO] [stdout] 5630 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5631 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5632 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateStack"); [INFO] [stdout] 5633 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5641 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5630:67 [INFO] [stdout] | [INFO] [stdout] 5630 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5631 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5632 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateStack"); [INFO] [stdout] 5633 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5641 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5630:67 [INFO] [stdout] | [INFO] [stdout] 5630 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5631 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5632 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateStack"); [INFO] [stdout] 5633 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5641 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5630:67 [INFO] [stdout] | [INFO] [stdout] 5630 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5631 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5632 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateStack"); [INFO] [stdout] 5633 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5641 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5630:67 [INFO] [stdout] | [INFO] [stdout] 5630 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5631 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5632 | | request.add_header("x-amz-target", "PhotonAdminProxyService.UpdateStack"); [INFO] [stdout] 5633 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5641 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5642 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_stack`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 48 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_appstream` due to 49 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] running `Command { std: "docker" "inspect" "c366a4d18933e6746f15b6331bf24c59836a7f0abd82c76cd9e559429392ebd3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c366a4d18933e6746f15b6331bf24c59836a7f0abd82c76cd9e559429392ebd3", kill_on_drop: false }` [INFO] [stdout] c366a4d18933e6746f15b6331bf24c59836a7f0abd82c76cd9e559429392ebd3