[INFO] fetching crate mz_rusoto_workspaces 0.46.0... [INFO] checking mz_rusoto_workspaces-0.46.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate mz_rusoto_workspaces 0.46.0 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate mz_rusoto_workspaces 0.46.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 mz_rusoto_workspaces 0.46.0 [INFO] finished tweaking crates.io crate mz_rusoto_workspaces 0.46.0 [INFO] tweaked toml for crates.io crate mz_rusoto_workspaces 0.46.0 written to /workspace/builds/worker-3/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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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] 1876c804daca4643b66ad9b9b83baccc48fc95e9b38085574ad82672b1ff46dd [INFO] running `Command { std: "docker" "start" "-a" "1876c804daca4643b66ad9b9b83baccc48fc95e9b38085574ad82672b1ff46dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1876c804daca4643b66ad9b9b83baccc48fc95e9b38085574ad82672b1ff46dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1876c804daca4643b66ad9b9b83baccc48fc95e9b38085574ad82672b1ff46dd", kill_on_drop: false }` [INFO] [stdout] 1876c804daca4643b66ad9b9b83baccc48fc95e9b38085574ad82672b1ff46dd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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] fd93513c6fd85daa177368679f687146ba6810231d3c07ebe2a81669ad350e6d [INFO] running `Command { std: "docker" "start" "-a" "fd93513c6fd85daa177368679f687146ba6810231d3c07ebe2a81669ad350e6d", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling unicode-ident v1.0.4 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Checking bytes v0.5.6 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Checking pin-project-lite v0.1.12 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling thiserror v1.0.35 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling ucd-trie v0.1.5 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking itoa v0.4.8 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking httpdate v0.3.2 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Compiling const_fn v0.4.9 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking regex-syntax v0.6.27 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking shlex v0.1.1 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking md5 v0.7.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Compiling standback v0.2.17 [INFO] [stderr] Compiling time v0.2.27 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling slab v0.4.7 [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] Checking http v0.2.8 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking http-body v0.3.1 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Checking net2 v0.2.37 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking socket2 v0.3.19 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking aho-corasick v0.7.19 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking mio v0.6.23 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.10.1 [INFO] [stderr] Checking regex v1.6.0 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking mio-uds v0.6.8 [INFO] [stderr] Checking hmac v0.10.1 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling tokio-macros v0.2.6 [INFO] [stderr] Compiling thiserror-impl v1.0.35 [INFO] [stderr] Compiling pin-project-internal v1.0.12 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Compiling time-macros-impl v0.1.2 [INFO] [stderr] Checking tokio v0.2.25 [INFO] [stderr] Checking time-macros v0.1.1 [INFO] [stderr] Checking tokio-util v0.3.1 [INFO] [stderr] Checking pin-project v1.0.12 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Compiling pest v2.3.1 [INFO] [stderr] Checking tracing-futures v0.2.5 [INFO] [stderr] Compiling semver-parser v0.10.2 [INFO] [stderr] Checking tokio-tls v0.3.1 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Compiling semver v0.11.0 [INFO] [stderr] Checking h2 v0.2.7 [INFO] [stderr] Compiling rustc_version v0.3.3 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Compiling mz_rusoto_core v0.46.0 [INFO] [stderr] Checking hyper v0.13.10 [INFO] [stderr] Checking mz_rusoto_credential v0.46.0 [INFO] [stderr] Checking hyper-tls v0.4.3 [INFO] [stderr] Checking mz_rusoto_signature v0.46.0 [INFO] [stderr] Checking mz_rusoto_mock v0.46.0 [INFO] [stderr] Checking mz_rusoto_workspaces v0.46.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::associate_ip_groups` [INFO] [stdout] --> src/generated.rs:3798:5 [INFO] [stdout] | [INFO] [stdout] 3798 | async fn associate_ip_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_ip_groups`, 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::::associate_ip_groups` [INFO] [stdout] --> src/generated.rs:3798:5 [INFO] [stdout] | [INFO] [stdout] 3798 | async fn associate_ip_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3801:79 [INFO] [stdout] | [INFO] [stdout] 3801 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 3802 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3803 | | request.add_header("x-amz-target", "WorkspacesService.AssociateIpGroups"); [INFO] [stdout] 3804 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3812 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3813 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_ip_groups`, 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::::authorize_ip_rules` [INFO] [stdout] --> src/generated.rs:3816:5 [INFO] [stdout] | [INFO] [stdout] 3816 | async fn authorize_ip_rules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::authorize_ip_rules`, 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::::authorize_ip_rules` [INFO] [stdout] --> src/generated.rs:3816:5 [INFO] [stdout] | [INFO] [stdout] 3816 | async fn authorize_ip_rules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::authorize_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3819:77 [INFO] [stdout] | [INFO] [stdout] 3819 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3820 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3821 | | request.add_header("x-amz-target", "WorkspacesService.AuthorizeIpRules"); [INFO] [stdout] 3822 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3830 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3831 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::authorize_ip_rules`, 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_workspace_image` [INFO] [stdout] --> src/generated.rs:3834:5 [INFO] [stdout] | [INFO] [stdout] 3834 | async fn copy_workspace_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::copy_workspace_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::::copy_workspace_image` [INFO] [stdout] --> src/generated.rs:3834:5 [INFO] [stdout] | [INFO] [stdout] 3834 | async fn copy_workspace_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::copy_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3837:81 [INFO] [stdout] | [INFO] [stdout] 3837 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 3838 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3839 | | request.add_header("x-amz-target", "WorkspacesService.CopyWorkspaceImage"); [INFO] [stdout] 3840 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::copy_workspace_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_ip_group` [INFO] [stdout] --> src/generated.rs:3852:5 [INFO] [stdout] | [INFO] [stdout] 3852 | async fn create_ip_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_ip_group`, 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_ip_group` [INFO] [stdout] --> src/generated.rs:3852:5 [INFO] [stdout] | [INFO] [stdout] 3852 | async fn create_ip_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3855:71 [INFO] [stdout] | [INFO] [stdout] 3855 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3856 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3857 | | request.add_header("x-amz-target", "WorkspacesService.CreateIpGroup"); [INFO] [stdout] 3858 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3866 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3867 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_ip_group`, 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_tags` [INFO] [stdout] --> src/generated.rs:3870:5 [INFO] [stdout] | [INFO] [stdout] 3870 | async fn create_tags( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_tags`, 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_tags` [INFO] [stdout] --> src/generated.rs:3870:5 [INFO] [stdout] | [INFO] [stdout] 3870 | async fn create_tags( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3873:65 [INFO] [stdout] | [INFO] [stdout] 3873 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3874 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3875 | | request.add_header("x-amz-target", "WorkspacesService.CreateTags"); [INFO] [stdout] 3876 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3884 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3885 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_tags`, 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_workspaces` [INFO] [stdout] --> src/generated.rs:3888:5 [INFO] [stdout] | [INFO] [stdout] 3888 | async fn create_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_workspaces`, 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_workspaces` [INFO] [stdout] --> src/generated.rs:3888:5 [INFO] [stdout] | [INFO] [stdout] 3888 | async fn create_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3891:77 [INFO] [stdout] | [INFO] [stdout] 3891 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 3892 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3893 | | request.add_header("x-amz-target", "WorkspacesService.CreateWorkspaces"); [INFO] [stdout] 3894 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3902 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_workspaces`, 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_ip_group` [INFO] [stdout] --> src/generated.rs:3906:5 [INFO] [stdout] | [INFO] [stdout] 3906 | async fn delete_ip_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_ip_group`, 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_ip_group` [INFO] [stdout] --> src/generated.rs:3906:5 [INFO] [stdout] | [INFO] [stdout] 3906 | async fn delete_ip_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3909:71 [INFO] [stdout] | [INFO] [stdout] 3909 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 3910 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3911 | | request.add_header("x-amz-target", "WorkspacesService.DeleteIpGroup"); [INFO] [stdout] 3912 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_ip_group`, 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_tags` [INFO] [stdout] --> src/generated.rs:3924:5 [INFO] [stdout] | [INFO] [stdout] 3924 | async fn delete_tags( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_tags`, 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_workspace_image` [INFO] [stdout] --> src/generated.rs:3942:5 [INFO] [stdout] | [INFO] [stdout] 3942 | async fn delete_workspace_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_workspace_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_tags` [INFO] [stdout] --> src/generated.rs:3924:5 [INFO] [stdout] | [INFO] [stdout] 3924 | async fn delete_tags( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3927:65 [INFO] [stdout] | [INFO] [stdout] 3927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 3928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3929 | | request.add_header("x-amz-target", "WorkspacesService.DeleteTags"); [INFO] [stdout] 3930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_tags`, 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::::deregister_workspace_directory` [INFO] [stdout] --> src/generated.rs:3960:5 [INFO] [stdout] | [INFO] [stdout] 3960 | async fn deregister_workspace_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::deregister_workspace_directory`, 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_workspace_image` [INFO] [stdout] --> src/generated.rs:3942:5 [INFO] [stdout] | [INFO] [stdout] 3942 | async fn delete_workspace_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3945:85 [INFO] [stdout] | [INFO] [stdout] 3945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 3946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3947 | | request.add_header("x-amz-target", "WorkspacesService.DeleteWorkspaceImage"); [INFO] [stdout] 3948 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 3956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_workspace_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::::describe_account` [INFO] [stdout] --> src/generated.rs:3983:5 [INFO] [stdout] | [INFO] [stdout] 3983 | async fn describe_account( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_account`, 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::::deregister_workspace_directory` [INFO] [stdout] --> src/generated.rs:3960:5 [INFO] [stdout] | [INFO] [stdout] 3960 | async fn deregister_workspace_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3964:5 [INFO] [stdout] | [INFO] [stdout] 3964 | / { [INFO] [stdout] 3965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3966 | | request.add_header( [INFO] [stdout] 3967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 3979 | | .deserialize::() [INFO] [stdout] 3980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::deregister_workspace_directory`, 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_account_modifications` [INFO] [stdout] --> src/generated.rs:3999:5 [INFO] [stdout] | [INFO] [stdout] 3999 | async fn describe_account_modifications( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_account_modifications`, 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_client_properties` [INFO] [stdout] --> src/generated.rs:4022:5 [INFO] [stdout] | [INFO] [stdout] 4022 | async fn describe_client_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_client_properties`, 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_account` [INFO] [stdout] --> src/generated.rs:3983:5 [INFO] [stdout] | [INFO] [stdout] 3983 | async fn describe_account( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:3985:75 [INFO] [stdout] | [INFO] [stdout] 3985 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 3986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 3987 | | request.add_header("x-amz-target", "WorkspacesService.DescribeAccount"); [INFO] [stdout] 3988 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 3995 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 3996 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_account`, 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_ip_groups` [INFO] [stdout] --> src/generated.rs:4041:5 [INFO] [stdout] | [INFO] [stdout] 4041 | async fn describe_ip_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_ip_groups`, 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_account_modifications` [INFO] [stdout] --> src/generated.rs:3999:5 [INFO] [stdout] | [INFO] [stdout] 3999 | async fn describe_account_modifications( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_account_modifications::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4003:5 [INFO] [stdout] | [INFO] [stdout] 4003 | / { [INFO] [stdout] 4004 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4005 | | request.add_header( [INFO] [stdout] 4006 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4018 | | .deserialize::() [INFO] [stdout] 4019 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_account_modifications`, 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_tags` [INFO] [stdout] --> src/generated.rs:4059:5 [INFO] [stdout] | [INFO] [stdout] 4059 | async fn describe_tags( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_tags`, 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_workspace_bundles` [INFO] [stdout] --> src/generated.rs:4077:5 [INFO] [stdout] | [INFO] [stdout] 4077 | async fn describe_workspace_bundles( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspace_bundles`, 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_client_properties` [INFO] [stdout] --> src/generated.rs:4022:5 [INFO] [stdout] | [INFO] [stdout] 4022 | async fn describe_client_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4025:93 [INFO] [stdout] | [INFO] [stdout] 4025 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4026 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4027 | | request.add_header("x-amz-target", "WorkspacesService.DescribeClientProperties"); [INFO] [stdout] 4028 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4037 | | .deserialize::() [INFO] [stdout] 4038 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_client_properties`, 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_workspace_directories` [INFO] [stdout] --> src/generated.rs:4096:5 [INFO] [stdout] | [INFO] [stdout] 4096 | async fn describe_workspace_directories( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspace_directories`, 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_ip_groups` [INFO] [stdout] --> src/generated.rs:4041:5 [INFO] [stdout] | [INFO] [stdout] 4041 | async fn describe_ip_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4044:77 [INFO] [stdout] | [INFO] [stdout] 4044 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4045 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4046 | | request.add_header("x-amz-target", "WorkspacesService.DescribeIpGroups"); [INFO] [stdout] 4047 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4055 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4056 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_ip_groups`, 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_workspace_images` [INFO] [stdout] --> src/generated.rs:4119:5 [INFO] [stdout] | [INFO] [stdout] 4119 | async fn describe_workspace_images( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspace_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_tags` [INFO] [stdout] --> src/generated.rs:4059:5 [INFO] [stdout] | [INFO] [stdout] 4059 | async fn describe_tags( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_tags::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4062:69 [INFO] [stdout] | [INFO] [stdout] 4062 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 4063 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4064 | | request.add_header("x-amz-target", "WorkspacesService.DescribeTags"); [INFO] [stdout] 4065 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4073 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_tags`, 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_workspace_snapshots` [INFO] [stdout] --> src/generated.rs:4138:5 [INFO] [stdout] | [INFO] [stdout] 4138 | async fn describe_workspace_snapshots( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspace_snapshots`, 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_workspace_bundles` [INFO] [stdout] --> src/generated.rs:4077:5 [INFO] [stdout] | [INFO] [stdout] 4077 | async fn describe_workspace_bundles( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspace_bundles::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4080:93 [INFO] [stdout] | [INFO] [stdout] 4080 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4082 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceBundles"); [INFO] [stdout] 4083 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4092 | | .deserialize::() [INFO] [stdout] 4093 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspace_bundles`, 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_workspaces` [INFO] [stdout] --> src/generated.rs:4161:5 [INFO] [stdout] | [INFO] [stdout] 4161 | async fn describe_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspaces`, 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_workspaces_connection_status` [INFO] [stdout] --> src/generated.rs:4179:5 [INFO] [stdout] | [INFO] [stdout] 4179 | async fn describe_workspaces_connection_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspaces_connection_status`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_workspace_directories` [INFO] [stdout] --> src/generated.rs:4096:5 [INFO] [stdout] | [INFO] [stdout] 4096 | async fn describe_workspace_directories( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspace_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4100:5 [INFO] [stdout] | [INFO] [stdout] 4100 | / { [INFO] [stdout] 4101 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4102 | | request.add_header( [INFO] [stdout] 4103 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4115 | | .deserialize::() [INFO] [stdout] 4116 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspace_directories`, 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_workspace_images` [INFO] [stdout] --> src/generated.rs:4119:5 [INFO] [stdout] | [INFO] [stdout] 4119 | async fn describe_workspace_images( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspace_images::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4122:91 [INFO] [stdout] | [INFO] [stdout] 4122 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4123 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4124 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaceImages"); [INFO] [stdout] 4125 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4134 | | .deserialize::() [INFO] [stdout] 4135 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspace_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::::disassociate_ip_groups` [INFO] [stdout] --> src/generated.rs:4207:5 [INFO] [stdout] | [INFO] [stdout] 4207 | async fn disassociate_ip_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_ip_groups`, 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::::import_workspace_image` [INFO] [stdout] --> src/generated.rs:4225:5 [INFO] [stdout] | [INFO] [stdout] 4225 | async fn import_workspace_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::import_workspace_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::::describe_workspace_snapshots` [INFO] [stdout] --> src/generated.rs:4138:5 [INFO] [stdout] | [INFO] [stdout] 4138 | async fn describe_workspace_snapshots( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspace_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4142:5 [INFO] [stdout] | [INFO] [stdout] 4142 | / { [INFO] [stdout] 4143 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4144 | | request.add_header( [INFO] [stdout] 4145 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4157 | | .deserialize::() [INFO] [stdout] 4158 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspace_snapshots`, 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_available_management_cidr_ranges` [INFO] [stdout] --> src/generated.rs:4243:5 [INFO] [stdout] | [INFO] [stdout] 4243 | async fn list_available_management_cidr_ranges( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_available_management_cidr_ranges`, 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_workspaces` [INFO] [stdout] --> src/generated.rs:4161:5 [INFO] [stdout] | [INFO] [stdout] 4161 | async fn describe_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4164:81 [INFO] [stdout] | [INFO] [stdout] 4164 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 4165 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4166 | | request.add_header("x-amz-target", "WorkspacesService.DescribeWorkspaces"); [INFO] [stdout] 4167 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4175 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspaces`, 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::::migrate_workspace` [INFO] [stdout] --> src/generated.rs:4271:5 [INFO] [stdout] | [INFO] [stdout] 4271 | async fn migrate_workspace( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::migrate_workspace`, 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::::modify_account` [INFO] [stdout] --> src/generated.rs:4289:5 [INFO] [stdout] | [INFO] [stdout] 4289 | async fn modify_account( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_account`, 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_workspaces_connection_status` [INFO] [stdout] --> src/generated.rs:4179:5 [INFO] [stdout] | [INFO] [stdout] 4179 | async fn describe_workspaces_connection_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_workspaces_connection_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4185:7 [INFO] [stdout] | [INFO] [stdout] 4185 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4186 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4187 | | request.add_header( [INFO] [stdout] 4188 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4203 | | .deserialize::() [INFO] [stdout] 4204 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_workspaces_connection_status`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disassociate_ip_groups` [INFO] [stdout] --> src/generated.rs:4207:5 [INFO] [stdout] | [INFO] [stdout] 4207 | async fn disassociate_ip_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_ip_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4210:85 [INFO] [stdout] | [INFO] [stdout] 4210 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4211 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4212 | | request.add_header("x-amz-target", "WorkspacesService.DisassociateIpGroups"); [INFO] [stdout] 4213 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4221 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_ip_groups`, 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::::import_workspace_image` [INFO] [stdout] --> src/generated.rs:4225:5 [INFO] [stdout] | [INFO] [stdout] 4225 | async fn import_workspace_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::import_workspace_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4228:85 [INFO] [stdout] | [INFO] [stdout] 4228 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4230 | | request.add_header("x-amz-target", "WorkspacesService.ImportWorkspaceImage"); [INFO] [stdout] 4231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::import_workspace_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::::modify_client_properties` [INFO] [stdout] --> src/generated.rs:4307:5 [INFO] [stdout] | [INFO] [stdout] 4307 | async fn modify_client_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_client_properties`, 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::::modify_selfservice_permissions` [INFO] [stdout] --> src/generated.rs:4326:5 [INFO] [stdout] | [INFO] [stdout] 4326 | async fn modify_selfservice_permissions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_selfservice_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::::list_available_management_cidr_ranges` [INFO] [stdout] --> src/generated.rs:4243:5 [INFO] [stdout] | [INFO] [stdout] 4243 | async fn list_available_management_cidr_ranges( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_available_management_cidr_ranges::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4249:7 [INFO] [stdout] | [INFO] [stdout] 4249 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4250 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4251 | | request.add_header( [INFO] [stdout] 4252 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4267 | | .deserialize::() [INFO] [stdout] 4268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_available_management_cidr_ranges`, 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::::modify_workspace_access_properties` [INFO] [stdout] --> src/generated.rs:4349:5 [INFO] [stdout] | [INFO] [stdout] 4349 | async fn modify_workspace_access_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_workspace_access_properties`, 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::::migrate_workspace` [INFO] [stdout] --> src/generated.rs:4271:5 [INFO] [stdout] | [INFO] [stdout] 4271 | async fn migrate_workspace( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::migrate_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4274:77 [INFO] [stdout] | [INFO] [stdout] 4274 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4276 | | request.add_header("x-amz-target", "WorkspacesService.MigrateWorkspace"); [INFO] [stdout] 4277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::migrate_workspace`, 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::::modify_workspace_creation_properties` [INFO] [stdout] --> src/generated.rs:4374:5 [INFO] [stdout] | [INFO] [stdout] 4374 | async fn modify_workspace_creation_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_workspace_creation_properties`, 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::::modify_workspace_properties` [INFO] [stdout] --> src/generated.rs:4402:5 [INFO] [stdout] | [INFO] [stdout] 4402 | async fn modify_workspace_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_workspace_properties`, 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::::modify_account` [INFO] [stdout] --> src/generated.rs:4289:5 [INFO] [stdout] | [INFO] [stdout] 4289 | async fn modify_account( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4292:71 [INFO] [stdout] | [INFO] [stdout] 4292 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4294 | | request.add_header("x-amz-target", "WorkspacesService.ModifyAccount"); [INFO] [stdout] 4295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_account`, 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::::modify_workspace_state` [INFO] [stdout] --> src/generated.rs:4424:5 [INFO] [stdout] | [INFO] [stdout] 4424 | async fn modify_workspace_state( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_workspace_state`, 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::::modify_client_properties` [INFO] [stdout] --> src/generated.rs:4307:5 [INFO] [stdout] | [INFO] [stdout] 4307 | async fn modify_client_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_client_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4310:89 [INFO] [stdout] | [INFO] [stdout] 4310 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4312 | | request.add_header("x-amz-target", "WorkspacesService.ModifyClientProperties"); [INFO] [stdout] 4313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4322 | | .deserialize::() [INFO] [stdout] 4323 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_client_properties`, 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::::reboot_workspaces` [INFO] [stdout] --> src/generated.rs:4442:5 [INFO] [stdout] | [INFO] [stdout] 4442 | async fn reboot_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::reboot_workspaces`, 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::::modify_selfservice_permissions` [INFO] [stdout] --> src/generated.rs:4326:5 [INFO] [stdout] | [INFO] [stdout] 4326 | async fn modify_selfservice_permissions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_selfservice_permissions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4330:5 [INFO] [stdout] | [INFO] [stdout] 4330 | / { [INFO] [stdout] 4331 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4332 | | request.add_header( [INFO] [stdout] 4333 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4345 | | .deserialize::() [INFO] [stdout] 4346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_selfservice_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::::rebuild_workspaces` [INFO] [stdout] --> src/generated.rs:4460:5 [INFO] [stdout] | [INFO] [stdout] 4460 | async fn rebuild_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::rebuild_workspaces`, 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::::register_workspace_directory` [INFO] [stdout] --> src/generated.rs:4478:5 [INFO] [stdout] | [INFO] [stdout] 4478 | async fn register_workspace_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::register_workspace_directory`, 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::::modify_workspace_access_properties` [INFO] [stdout] --> src/generated.rs:4349:5 [INFO] [stdout] | [INFO] [stdout] 4349 | async fn modify_workspace_access_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_workspace_access_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4355:7 [INFO] [stdout] | [INFO] [stdout] 4355 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4356 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4357 | | request.add_header( [INFO] [stdout] 4358 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4370 | | .deserialize::() [INFO] [stdout] 4371 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_workspace_access_properties`, 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::::restore_workspace` [INFO] [stdout] --> src/generated.rs:4501:5 [INFO] [stdout] | [INFO] [stdout] 4501 | async fn restore_workspace( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::restore_workspace`, 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::::modify_workspace_creation_properties` [INFO] [stdout] --> src/generated.rs:4374:5 [INFO] [stdout] | [INFO] [stdout] 4374 | async fn modify_workspace_creation_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_workspace_creation_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4380:7 [INFO] [stdout] | [INFO] [stdout] 4380 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 4381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4382 | | request.add_header( [INFO] [stdout] 4383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4398 | | .deserialize::() [INFO] [stdout] 4399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_workspace_creation_properties`, 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::::revoke_ip_rules` [INFO] [stdout] --> src/generated.rs:4519:5 [INFO] [stdout] | [INFO] [stdout] 4519 | async fn revoke_ip_rules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::revoke_ip_rules`, 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_workspaces` [INFO] [stdout] --> src/generated.rs:4537:5 [INFO] [stdout] | [INFO] [stdout] 4537 | async fn start_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_workspaces`, 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::::modify_workspace_properties` [INFO] [stdout] --> src/generated.rs:4402:5 [INFO] [stdout] | [INFO] [stdout] 4402 | async fn modify_workspace_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_workspace_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4405:95 [INFO] [stdout] | [INFO] [stdout] 4405 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 4406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4407 | | request.add_header( [INFO] [stdout] 4408 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4420 | | .deserialize::() [INFO] [stdout] 4421 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_workspace_properties`, 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_workspaces` [INFO] [stdout] --> src/generated.rs:4555:5 [INFO] [stdout] | [INFO] [stdout] 4555 | async fn stop_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_workspaces`, 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::::modify_workspace_state` [INFO] [stdout] --> src/generated.rs:4424:5 [INFO] [stdout] | [INFO] [stdout] 4424 | async fn modify_workspace_state( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::modify_workspace_state::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4427:85 [INFO] [stdout] | [INFO] [stdout] 4427 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4428 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4429 | | request.add_header("x-amz-target", "WorkspacesService.ModifyWorkspaceState"); [INFO] [stdout] 4430 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4438 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4439 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::modify_workspace_state`, 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::::terminate_workspaces` [INFO] [stdout] --> src/generated.rs:4573:5 [INFO] [stdout] | [INFO] [stdout] 4573 | async fn terminate_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::terminate_workspaces`, 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_rules_of_ip_group` [INFO] [stdout] --> src/generated.rs:4591:5 [INFO] [stdout] | [INFO] [stdout] 4591 | async fn update_rules_of_ip_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_rules_of_ip_group`, 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::::reboot_workspaces` [INFO] [stdout] --> src/generated.rs:4442:5 [INFO] [stdout] | [INFO] [stdout] 4442 | async fn reboot_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reboot_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4445:77 [INFO] [stdout] | [INFO] [stdout] 4445 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4446 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4447 | | request.add_header("x-amz-target", "WorkspacesService.RebootWorkspaces"); [INFO] [stdout] 4448 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4456 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4457 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::reboot_workspaces`, 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::::rebuild_workspaces` [INFO] [stdout] --> src/generated.rs:4460:5 [INFO] [stdout] | [INFO] [stdout] 4460 | async fn rebuild_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::rebuild_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4463:79 [INFO] [stdout] | [INFO] [stdout] 4463 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 4464 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4465 | | request.add_header("x-amz-target", "WorkspacesService.RebuildWorkspaces"); [INFO] [stdout] 4466 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4474 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4475 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::rebuild_workspaces`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 41 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::register_workspace_directory` [INFO] [stdout] --> src/generated.rs:4478:5 [INFO] [stdout] | [INFO] [stdout] 4478 | async fn register_workspace_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::register_workspace_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4482:5 [INFO] [stdout] | [INFO] [stdout] 4482 | / { [INFO] [stdout] 4483 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4484 | | request.add_header( [INFO] [stdout] 4485 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 4497 | | .deserialize::() [INFO] [stdout] 4498 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::register_workspace_directory`, 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::::restore_workspace` [INFO] [stdout] --> src/generated.rs:4501:5 [INFO] [stdout] | [INFO] [stdout] 4501 | async fn restore_workspace( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::restore_workspace::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4504:77 [INFO] [stdout] | [INFO] [stdout] 4504 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 4505 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4506 | | request.add_header("x-amz-target", "WorkspacesService.RestoreWorkspace"); [INFO] [stdout] 4507 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4515 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4516 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::restore_workspace`, 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::::revoke_ip_rules` [INFO] [stdout] --> src/generated.rs:4519:5 [INFO] [stdout] | [INFO] [stdout] 4519 | async fn revoke_ip_rules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::revoke_ip_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4522:71 [INFO] [stdout] | [INFO] [stdout] 4522 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4523 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4524 | | request.add_header("x-amz-target", "WorkspacesService.RevokeIpRules"); [INFO] [stdout] 4525 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4533 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::revoke_ip_rules`, 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_workspaces` [INFO] [stdout] --> src/generated.rs:4537:5 [INFO] [stdout] | [INFO] [stdout] 4537 | async fn start_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4540:75 [INFO] [stdout] | [INFO] [stdout] 4540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4542 | | request.add_header("x-amz-target", "WorkspacesService.StartWorkspaces"); [INFO] [stdout] 4543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_workspaces`, 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_workspaces` [INFO] [stdout] --> src/generated.rs:4555:5 [INFO] [stdout] | [INFO] [stdout] 4555 | async fn stop_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4558:73 [INFO] [stdout] | [INFO] [stdout] 4558 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4560 | | request.add_header("x-amz-target", "WorkspacesService.StopWorkspaces"); [INFO] [stdout] 4561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_workspaces`, 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::::terminate_workspaces` [INFO] [stdout] --> src/generated.rs:4573:5 [INFO] [stdout] | [INFO] [stdout] 4573 | async fn terminate_workspaces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::terminate_workspaces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4576:83 [INFO] [stdout] | [INFO] [stdout] 4576 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4578 | | request.add_header("x-amz-target", "WorkspacesService.TerminateWorkspaces"); [INFO] [stdout] 4579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4587 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4588 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::terminate_workspaces`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `mz_rusoto_workspaces` due to 42 previous errors [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_rules_of_ip_group` [INFO] [stdout] --> src/generated.rs:4591:5 [INFO] [stdout] | [INFO] [stdout] 4591 | async fn update_rules_of_ip_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_rules_of_ip_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4594:85 [INFO] [stdout] | [INFO] [stdout] 4594 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 4595 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4596 | | request.add_header("x-amz-target", "WorkspacesService.UpdateRulesOfIpGroup"); [INFO] [stdout] 4597 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4605 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4606 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_rules_of_ip_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: aborting due to 41 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `mz_rusoto_workspaces` due to 42 previous errors [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "fd93513c6fd85daa177368679f687146ba6810231d3c07ebe2a81669ad350e6d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fd93513c6fd85daa177368679f687146ba6810231d3c07ebe2a81669ad350e6d", kill_on_drop: false }` [INFO] [stdout] fd93513c6fd85daa177368679f687146ba6810231d3c07ebe2a81669ad350e6d