[INFO] fetching crate rusoto_servicecatalog 0.48.0... [INFO] checking rusoto_servicecatalog-0.48.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate rusoto_servicecatalog 0.48.0 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate rusoto_servicecatalog 0.48.0 on toolchain 8ea250bdb76176ecb0225baa34aa634b024ae0e2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rusoto_servicecatalog 0.48.0 [INFO] finished tweaking crates.io crate rusoto_servicecatalog 0.48.0 [INFO] tweaked toml for crates.io crate rusoto_servicecatalog 0.48.0 written to /workspace/builds/worker-5/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] 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-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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] 9c1d07a42539cacbab0b20ea947f42ebe73f9b8b74e6379cab7fdb296a4260a2 [INFO] running `Command { std: "docker" "start" "-a" "9c1d07a42539cacbab0b20ea947f42ebe73f9b8b74e6379cab7fdb296a4260a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9c1d07a42539cacbab0b20ea947f42ebe73f9b8b74e6379cab7fdb296a4260a2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c1d07a42539cacbab0b20ea947f42ebe73f9b8b74e6379cab7fdb296a4260a2", kill_on_drop: false }` [INFO] [stdout] 9c1d07a42539cacbab0b20ea947f42ebe73f9b8b74e6379cab7fdb296a4260a2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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] c60744305384e0a7722d18a2f491b200c7bc9903cec677fdc6fb67c018a6027e [INFO] running `Command { std: "docker" "start" "-a" "c60744305384e0a7722d18a2f491b200c7bc9903cec677fdc6fb67c018a6027e", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocfg v1.1.0 [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 libc v0.2.132 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling semver v1.0.13 [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 tower-service v0.3.2 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling tokio v1.21.1 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking http v0.2.8 [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.4.5 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.11.1 [INFO] [stderr] Compiling rusoto_core v0.48.0 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking md-5 v0.9.1 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.11.0 [INFO] [stderr] Compiling tokio-macros v1.8.0 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking tokio-util v0.7.4 [INFO] [stderr] Checking tokio-native-tls v0.3.0 [INFO] [stderr] Checking h2 v0.3.14 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking hyper v0.14.20 [INFO] [stderr] Checking rusoto_credential v0.48.0 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking rusoto_signature v0.48.0 [INFO] [stderr] Checking rusoto_mock v0.48.0 [INFO] [stderr] Checking rusoto_servicecatalog v0.48.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::accept_portfolio_share` [INFO] [stdout] --> src/generated.rs:8550:5 [INFO] [stdout] | [INFO] [stdout] 8550 | async fn accept_portfolio_share( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::accept_portfolio_share`, 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_budget_with_resource` [INFO] [stdout] --> src/generated.rs:8571:5 [INFO] [stdout] | [INFO] [stdout] 8571 | async fn associate_budget_with_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_budget_with_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::associate_principal_with_portfolio` [INFO] [stdout] --> src/generated.rs:8594:5 [INFO] [stdout] | [INFO] [stdout] 8594 | async fn associate_principal_with_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_principal_with_portfolio`, 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_product_with_portfolio` [INFO] [stdout] --> src/generated.rs:8619:5 [INFO] [stdout] | [INFO] [stdout] 8619 | async fn associate_product_with_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_product_with_portfolio`, 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_service_action_with_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:8642:5 [INFO] [stdout] | [INFO] [stdout] 8642 | async fn associate_service_action_with_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_service_action_with_provisioning_artifact`, 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_tag_option_with_resource` [INFO] [stdout] --> src/generated.rs:8670:5 [INFO] [stdout] | [INFO] [stdout] 8670 | async fn associate_tag_option_with_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_tag_option_with_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_associate_service_action_with_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:8695:5 [INFO] [stdout] | [INFO] [stdout] 8695 | async fn batch_associate_service_action_with_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_associate_service_action_with_provisioning_artifact`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_disassociate_service_action_from_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:8723:5 [INFO] [stdout] | [INFO] [stdout] 8723 | async fn batch_disassociate_service_action_from_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_disassociate_service_action_from_provisioning_artifact`, 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_product` [INFO] [stdout] --> src/generated.rs:8751:5 [INFO] [stdout] | [INFO] [stdout] 8751 | async fn copy_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::copy_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8754:67 [INFO] [stdout] | [INFO] [stdout] 8754 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8755 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8756 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CopyProduct"); [INFO] [stdout] 8757 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8765 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::copy_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8754:67 [INFO] [stdout] | [INFO] [stdout] 8754 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8755 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8756 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CopyProduct"); [INFO] [stdout] 8757 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8765 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::copy_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8754:67 [INFO] [stdout] | [INFO] [stdout] 8754 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8755 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8756 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CopyProduct"); [INFO] [stdout] 8757 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8765 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::copy_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8754:67 [INFO] [stdout] | [INFO] [stdout] 8754 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8755 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8756 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CopyProduct"); [INFO] [stdout] 8757 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8765 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::copy_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8754:67 [INFO] [stdout] | [INFO] [stdout] 8754 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8755 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8756 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CopyProduct"); [INFO] [stdout] 8757 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8765 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::copy_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8754:67 [INFO] [stdout] | [INFO] [stdout] 8754 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8755 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8756 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CopyProduct"); [INFO] [stdout] 8757 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8765 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::copy_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8754:67 [INFO] [stdout] | [INFO] [stdout] 8754 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8755 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8756 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CopyProduct"); [INFO] [stdout] 8757 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8765 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::copy_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8754:67 [INFO] [stdout] | [INFO] [stdout] 8754 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8755 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8756 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CopyProduct"); [INFO] [stdout] 8757 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8765 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8766 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::copy_product`, 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_constraint` [INFO] [stdout] --> src/generated.rs:8769:5 [INFO] [stdout] | [INFO] [stdout] 8769 | async fn create_constraint( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8772:77 [INFO] [stdout] | [INFO] [stdout] 8772 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8773 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8774 | | request.add_header( [INFO] [stdout] 8775 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8786 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8787 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8772:77 [INFO] [stdout] | [INFO] [stdout] 8772 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8773 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8774 | | request.add_header( [INFO] [stdout] 8775 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8786 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8787 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8772:77 [INFO] [stdout] | [INFO] [stdout] 8772 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8773 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8774 | | request.add_header( [INFO] [stdout] 8775 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8786 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8787 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8772:77 [INFO] [stdout] | [INFO] [stdout] 8772 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8773 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8774 | | request.add_header( [INFO] [stdout] 8775 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8786 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8787 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8772:77 [INFO] [stdout] | [INFO] [stdout] 8772 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8773 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8774 | | request.add_header( [INFO] [stdout] 8775 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8786 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8787 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8772:77 [INFO] [stdout] | [INFO] [stdout] 8772 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8773 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8774 | | request.add_header( [INFO] [stdout] 8775 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8786 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8787 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8772:77 [INFO] [stdout] | [INFO] [stdout] 8772 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8773 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8774 | | request.add_header( [INFO] [stdout] 8775 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8786 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8787 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8772:77 [INFO] [stdout] | [INFO] [stdout] 8772 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8773 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8774 | | request.add_header( [INFO] [stdout] 8775 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8786 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8787 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_constraint`, 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_portfolio` [INFO] [stdout] --> src/generated.rs:8790:5 [INFO] [stdout] | [INFO] [stdout] 8790 | async fn create_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8793:75 [INFO] [stdout] | [INFO] [stdout] 8793 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8794 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8795 | | request.add_header( [INFO] [stdout] 8796 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8807 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8808 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8793:75 [INFO] [stdout] | [INFO] [stdout] 8793 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8794 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8795 | | request.add_header( [INFO] [stdout] 8796 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8807 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8808 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8793:75 [INFO] [stdout] | [INFO] [stdout] 8793 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8794 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8795 | | request.add_header( [INFO] [stdout] 8796 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8807 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8808 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8793:75 [INFO] [stdout] | [INFO] [stdout] 8793 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8794 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8795 | | request.add_header( [INFO] [stdout] 8796 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8807 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8808 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8793:75 [INFO] [stdout] | [INFO] [stdout] 8793 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8794 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8795 | | request.add_header( [INFO] [stdout] 8796 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8807 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8808 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8793:75 [INFO] [stdout] | [INFO] [stdout] 8793 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8794 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8795 | | request.add_header( [INFO] [stdout] 8796 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8807 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8808 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8793:75 [INFO] [stdout] | [INFO] [stdout] 8793 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8794 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8795 | | request.add_header( [INFO] [stdout] 8796 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8807 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8808 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8793:75 [INFO] [stdout] | [INFO] [stdout] 8793 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8794 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8795 | | request.add_header( [INFO] [stdout] 8796 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8807 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8808 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_portfolio`, 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_portfolio_share` [INFO] [stdout] --> src/generated.rs:8811:5 [INFO] [stdout] | [INFO] [stdout] 8811 | async fn create_portfolio_share( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8814:85 [INFO] [stdout] | [INFO] [stdout] 8814 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8816 | | request.add_header( [INFO] [stdout] 8817 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8828 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8829 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8814:85 [INFO] [stdout] | [INFO] [stdout] 8814 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8816 | | request.add_header( [INFO] [stdout] 8817 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8828 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8829 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8814:85 [INFO] [stdout] | [INFO] [stdout] 8814 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8816 | | request.add_header( [INFO] [stdout] 8817 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8828 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8829 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8814:85 [INFO] [stdout] | [INFO] [stdout] 8814 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8816 | | request.add_header( [INFO] [stdout] 8817 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8828 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8829 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8814:85 [INFO] [stdout] | [INFO] [stdout] 8814 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8816 | | request.add_header( [INFO] [stdout] 8817 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8828 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8829 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8814:85 [INFO] [stdout] | [INFO] [stdout] 8814 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8816 | | request.add_header( [INFO] [stdout] 8817 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8828 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8829 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8814:85 [INFO] [stdout] | [INFO] [stdout] 8814 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8816 | | request.add_header( [INFO] [stdout] 8817 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8828 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8829 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8814:85 [INFO] [stdout] | [INFO] [stdout] 8814 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8816 | | request.add_header( [INFO] [stdout] 8817 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8828 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8829 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_portfolio_share`, 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_product` [INFO] [stdout] --> src/generated.rs:8832:5 [INFO] [stdout] | [INFO] [stdout] 8832 | async fn create_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8835:71 [INFO] [stdout] | [INFO] [stdout] 8835 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8836 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8837 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CreateProduct"); [INFO] [stdout] 8838 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8846 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8847 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8835:71 [INFO] [stdout] | [INFO] [stdout] 8835 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8836 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8837 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CreateProduct"); [INFO] [stdout] 8838 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8846 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8847 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8835:71 [INFO] [stdout] | [INFO] [stdout] 8835 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8836 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8837 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CreateProduct"); [INFO] [stdout] 8838 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8846 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8847 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8835:71 [INFO] [stdout] | [INFO] [stdout] 8835 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8836 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8837 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CreateProduct"); [INFO] [stdout] 8838 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8846 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8847 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8835:71 [INFO] [stdout] | [INFO] [stdout] 8835 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8836 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8837 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CreateProduct"); [INFO] [stdout] 8838 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8846 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8847 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8835:71 [INFO] [stdout] | [INFO] [stdout] 8835 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8836 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8837 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CreateProduct"); [INFO] [stdout] 8838 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8846 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8847 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8835:71 [INFO] [stdout] | [INFO] [stdout] 8835 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8836 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8837 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CreateProduct"); [INFO] [stdout] 8838 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8846 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8847 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8835:71 [INFO] [stdout] | [INFO] [stdout] 8835 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8836 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8837 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.CreateProduct"); [INFO] [stdout] 8838 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8846 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8847 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_product`, 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_provisioned_product_plan` [INFO] [stdout] --> src/generated.rs:8850:5 [INFO] [stdout] | [INFO] [stdout] 8850 | async fn create_provisioned_product_plan( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8854:5 [INFO] [stdout] | [INFO] [stdout] 8854 | / { [INFO] [stdout] 8855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8856 | | request.add_header( [INFO] [stdout] 8857 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8869 | | .deserialize::() [INFO] [stdout] 8870 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8854:5 [INFO] [stdout] | [INFO] [stdout] 8854 | / { [INFO] [stdout] 8855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8856 | | request.add_header( [INFO] [stdout] 8857 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8869 | | .deserialize::() [INFO] [stdout] 8870 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8854:5 [INFO] [stdout] | [INFO] [stdout] 8854 | / { [INFO] [stdout] 8855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8856 | | request.add_header( [INFO] [stdout] 8857 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8869 | | .deserialize::() [INFO] [stdout] 8870 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8854:5 [INFO] [stdout] | [INFO] [stdout] 8854 | / { [INFO] [stdout] 8855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8856 | | request.add_header( [INFO] [stdout] 8857 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8869 | | .deserialize::() [INFO] [stdout] 8870 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8854:5 [INFO] [stdout] | [INFO] [stdout] 8854 | / { [INFO] [stdout] 8855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8856 | | request.add_header( [INFO] [stdout] 8857 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8869 | | .deserialize::() [INFO] [stdout] 8870 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8854:5 [INFO] [stdout] | [INFO] [stdout] 8854 | / { [INFO] [stdout] 8855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8856 | | request.add_header( [INFO] [stdout] 8857 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8869 | | .deserialize::() [INFO] [stdout] 8870 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8854:5 [INFO] [stdout] | [INFO] [stdout] 8854 | / { [INFO] [stdout] 8855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8856 | | request.add_header( [INFO] [stdout] 8857 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8869 | | .deserialize::() [INFO] [stdout] 8870 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8854:5 [INFO] [stdout] | [INFO] [stdout] 8854 | / { [INFO] [stdout] 8855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8856 | | request.add_header( [INFO] [stdout] 8857 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8869 | | .deserialize::() [INFO] [stdout] 8870 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_provisioned_product_plan`, 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_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:8873:5 [INFO] [stdout] | [INFO] [stdout] 8873 | async fn create_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8877:5 [INFO] [stdout] | [INFO] [stdout] 8877 | / { [INFO] [stdout] 8878 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8879 | | request.add_header( [INFO] [stdout] 8880 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8892 | | .deserialize::() [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8877:5 [INFO] [stdout] | [INFO] [stdout] 8877 | / { [INFO] [stdout] 8878 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8879 | | request.add_header( [INFO] [stdout] 8880 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8892 | | .deserialize::() [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8877:5 [INFO] [stdout] | [INFO] [stdout] 8877 | / { [INFO] [stdout] 8878 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8879 | | request.add_header( [INFO] [stdout] 8880 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8892 | | .deserialize::() [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8877:5 [INFO] [stdout] | [INFO] [stdout] 8877 | / { [INFO] [stdout] 8878 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8879 | | request.add_header( [INFO] [stdout] 8880 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8892 | | .deserialize::() [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8877:5 [INFO] [stdout] | [INFO] [stdout] 8877 | / { [INFO] [stdout] 8878 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8879 | | request.add_header( [INFO] [stdout] 8880 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8892 | | .deserialize::() [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8877:5 [INFO] [stdout] | [INFO] [stdout] 8877 | / { [INFO] [stdout] 8878 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8879 | | request.add_header( [INFO] [stdout] 8880 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8892 | | .deserialize::() [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8877:5 [INFO] [stdout] | [INFO] [stdout] 8877 | / { [INFO] [stdout] 8878 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8879 | | request.add_header( [INFO] [stdout] 8880 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8892 | | .deserialize::() [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8877:5 [INFO] [stdout] | [INFO] [stdout] 8877 | / { [INFO] [stdout] 8878 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8879 | | request.add_header( [INFO] [stdout] 8880 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8892 | | .deserialize::() [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_provisioning_artifact`, 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_service_action` [INFO] [stdout] --> src/generated.rs:8896:5 [INFO] [stdout] | [INFO] [stdout] 8896 | async fn create_service_action( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8899:83 [INFO] [stdout] | [INFO] [stdout] 8899 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8900 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8901 | | request.add_header( [INFO] [stdout] 8902 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8913 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8899:83 [INFO] [stdout] | [INFO] [stdout] 8899 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8900 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8901 | | request.add_header( [INFO] [stdout] 8902 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8913 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8899:83 [INFO] [stdout] | [INFO] [stdout] 8899 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8900 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8901 | | request.add_header( [INFO] [stdout] 8902 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8913 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8899:83 [INFO] [stdout] | [INFO] [stdout] 8899 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8900 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8901 | | request.add_header( [INFO] [stdout] 8902 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8913 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8899:83 [INFO] [stdout] | [INFO] [stdout] 8899 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8900 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8901 | | request.add_header( [INFO] [stdout] 8902 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8913 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8899:83 [INFO] [stdout] | [INFO] [stdout] 8899 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8900 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8901 | | request.add_header( [INFO] [stdout] 8902 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8913 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8899:83 [INFO] [stdout] | [INFO] [stdout] 8899 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8900 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8901 | | request.add_header( [INFO] [stdout] 8902 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8913 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8899:83 [INFO] [stdout] | [INFO] [stdout] 8899 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8900 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8901 | | request.add_header( [INFO] [stdout] 8902 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8913 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8914 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_service_action`, 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_tag_option` [INFO] [stdout] --> src/generated.rs:8917:5 [INFO] [stdout] | [INFO] [stdout] 8917 | async fn create_tag_option( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8920:75 [INFO] [stdout] | [INFO] [stdout] 8920 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8921 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8922 | | request.add_header( [INFO] [stdout] 8923 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8934 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8920:75 [INFO] [stdout] | [INFO] [stdout] 8920 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8921 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8922 | | request.add_header( [INFO] [stdout] 8923 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8934 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8920:75 [INFO] [stdout] | [INFO] [stdout] 8920 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8921 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8922 | | request.add_header( [INFO] [stdout] 8923 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8934 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8920:75 [INFO] [stdout] | [INFO] [stdout] 8920 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8921 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8922 | | request.add_header( [INFO] [stdout] 8923 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8934 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8920:75 [INFO] [stdout] | [INFO] [stdout] 8920 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8921 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8922 | | request.add_header( [INFO] [stdout] 8923 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8934 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8920:75 [INFO] [stdout] | [INFO] [stdout] 8920 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8921 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8922 | | request.add_header( [INFO] [stdout] 8923 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8934 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8920:75 [INFO] [stdout] | [INFO] [stdout] 8920 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8921 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8922 | | request.add_header( [INFO] [stdout] 8923 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8934 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8920:75 [INFO] [stdout] | [INFO] [stdout] 8920 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8921 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8922 | | request.add_header( [INFO] [stdout] 8923 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8934 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_tag_option`, 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_constraint` [INFO] [stdout] --> src/generated.rs:8938:5 [INFO] [stdout] | [INFO] [stdout] 8938 | async fn delete_constraint( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8941:77 [INFO] [stdout] | [INFO] [stdout] 8941 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8942 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8943 | | request.add_header( [INFO] [stdout] 8944 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8941:77 [INFO] [stdout] | [INFO] [stdout] 8941 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8942 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8943 | | request.add_header( [INFO] [stdout] 8944 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8941:77 [INFO] [stdout] | [INFO] [stdout] 8941 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8942 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8943 | | request.add_header( [INFO] [stdout] 8944 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8941:77 [INFO] [stdout] | [INFO] [stdout] 8941 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8942 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8943 | | request.add_header( [INFO] [stdout] 8944 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8941:77 [INFO] [stdout] | [INFO] [stdout] 8941 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8942 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8943 | | request.add_header( [INFO] [stdout] 8944 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8941:77 [INFO] [stdout] | [INFO] [stdout] 8941 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8942 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8943 | | request.add_header( [INFO] [stdout] 8944 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8941:77 [INFO] [stdout] | [INFO] [stdout] 8941 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8942 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8943 | | request.add_header( [INFO] [stdout] 8944 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8941:77 [INFO] [stdout] | [INFO] [stdout] 8941 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8942 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8943 | | request.add_header( [INFO] [stdout] 8944 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_constraint`, 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_portfolio` [INFO] [stdout] --> src/generated.rs:8959:5 [INFO] [stdout] | [INFO] [stdout] 8959 | async fn delete_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8962:75 [INFO] [stdout] | [INFO] [stdout] 8962 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8964 | | request.add_header( [INFO] [stdout] 8965 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8976 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8977 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8962:75 [INFO] [stdout] | [INFO] [stdout] 8962 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8964 | | request.add_header( [INFO] [stdout] 8965 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8976 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8977 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8962:75 [INFO] [stdout] | [INFO] [stdout] 8962 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8964 | | request.add_header( [INFO] [stdout] 8965 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8976 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8977 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8962:75 [INFO] [stdout] | [INFO] [stdout] 8962 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8964 | | request.add_header( [INFO] [stdout] 8965 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8976 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8977 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8962:75 [INFO] [stdout] | [INFO] [stdout] 8962 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8964 | | request.add_header( [INFO] [stdout] 8965 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8976 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8977 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8962:75 [INFO] [stdout] | [INFO] [stdout] 8962 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8964 | | request.add_header( [INFO] [stdout] 8965 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8976 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8977 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8962:75 [INFO] [stdout] | [INFO] [stdout] 8962 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8964 | | request.add_header( [INFO] [stdout] 8965 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8976 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8977 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8962:75 [INFO] [stdout] | [INFO] [stdout] 8962 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8964 | | request.add_header( [INFO] [stdout] 8965 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8976 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8977 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_portfolio`, 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_portfolio_share` [INFO] [stdout] --> src/generated.rs:8980:5 [INFO] [stdout] | [INFO] [stdout] 8980 | async fn delete_portfolio_share( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8983:85 [INFO] [stdout] | [INFO] [stdout] 8983 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8984 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8985 | | request.add_header( [INFO] [stdout] 8986 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8997 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8983:85 [INFO] [stdout] | [INFO] [stdout] 8983 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8984 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8985 | | request.add_header( [INFO] [stdout] 8986 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8997 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8983:85 [INFO] [stdout] | [INFO] [stdout] 8983 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8984 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8985 | | request.add_header( [INFO] [stdout] 8986 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8997 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8983:85 [INFO] [stdout] | [INFO] [stdout] 8983 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8984 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8985 | | request.add_header( [INFO] [stdout] 8986 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8997 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8983:85 [INFO] [stdout] | [INFO] [stdout] 8983 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8984 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8985 | | request.add_header( [INFO] [stdout] 8986 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8997 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8983:85 [INFO] [stdout] | [INFO] [stdout] 8983 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8984 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8985 | | request.add_header( [INFO] [stdout] 8986 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8997 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8983:85 [INFO] [stdout] | [INFO] [stdout] 8983 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8984 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8985 | | request.add_header( [INFO] [stdout] 8986 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8997 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8983:85 [INFO] [stdout] | [INFO] [stdout] 8983 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8984 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8985 | | request.add_header( [INFO] [stdout] 8986 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8997 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8998 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_portfolio_share`, 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_product` [INFO] [stdout] --> src/generated.rs:9001:5 [INFO] [stdout] | [INFO] [stdout] 9001 | async fn delete_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9004:71 [INFO] [stdout] | [INFO] [stdout] 9004 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9005 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9006 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DeleteProduct"); [INFO] [stdout] 9007 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9015 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9004:71 [INFO] [stdout] | [INFO] [stdout] 9004 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9005 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9006 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DeleteProduct"); [INFO] [stdout] 9007 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9015 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9004:71 [INFO] [stdout] | [INFO] [stdout] 9004 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9005 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9006 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DeleteProduct"); [INFO] [stdout] 9007 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9015 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9004:71 [INFO] [stdout] | [INFO] [stdout] 9004 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9005 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9006 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DeleteProduct"); [INFO] [stdout] 9007 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9015 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9004:71 [INFO] [stdout] | [INFO] [stdout] 9004 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9005 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9006 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DeleteProduct"); [INFO] [stdout] 9007 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9015 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9004:71 [INFO] [stdout] | [INFO] [stdout] 9004 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9005 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9006 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DeleteProduct"); [INFO] [stdout] 9007 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9015 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9004:71 [INFO] [stdout] | [INFO] [stdout] 9004 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9005 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9006 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DeleteProduct"); [INFO] [stdout] 9007 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9015 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9004:71 [INFO] [stdout] | [INFO] [stdout] 9004 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9005 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9006 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DeleteProduct"); [INFO] [stdout] 9007 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9015 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_product`, 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_provisioned_product_plan` [INFO] [stdout] --> src/generated.rs:9019:5 [INFO] [stdout] | [INFO] [stdout] 9019 | async fn delete_provisioned_product_plan( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9023:5 [INFO] [stdout] | [INFO] [stdout] 9023 | / { [INFO] [stdout] 9024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9025 | | request.add_header( [INFO] [stdout] 9026 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9038 | | .deserialize::() [INFO] [stdout] 9039 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9023:5 [INFO] [stdout] | [INFO] [stdout] 9023 | / { [INFO] [stdout] 9024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9025 | | request.add_header( [INFO] [stdout] 9026 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9038 | | .deserialize::() [INFO] [stdout] 9039 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9023:5 [INFO] [stdout] | [INFO] [stdout] 9023 | / { [INFO] [stdout] 9024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9025 | | request.add_header( [INFO] [stdout] 9026 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9038 | | .deserialize::() [INFO] [stdout] 9039 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9023:5 [INFO] [stdout] | [INFO] [stdout] 9023 | / { [INFO] [stdout] 9024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9025 | | request.add_header( [INFO] [stdout] 9026 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9038 | | .deserialize::() [INFO] [stdout] 9039 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9023:5 [INFO] [stdout] | [INFO] [stdout] 9023 | / { [INFO] [stdout] 9024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9025 | | request.add_header( [INFO] [stdout] 9026 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9038 | | .deserialize::() [INFO] [stdout] 9039 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9023:5 [INFO] [stdout] | [INFO] [stdout] 9023 | / { [INFO] [stdout] 9024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9025 | | request.add_header( [INFO] [stdout] 9026 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9038 | | .deserialize::() [INFO] [stdout] 9039 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9023:5 [INFO] [stdout] | [INFO] [stdout] 9023 | / { [INFO] [stdout] 9024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9025 | | request.add_header( [INFO] [stdout] 9026 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9038 | | .deserialize::() [INFO] [stdout] 9039 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9023:5 [INFO] [stdout] | [INFO] [stdout] 9023 | / { [INFO] [stdout] 9024 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9025 | | request.add_header( [INFO] [stdout] 9026 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9038 | | .deserialize::() [INFO] [stdout] 9039 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_provisioned_product_plan`, 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_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:9042:5 [INFO] [stdout] | [INFO] [stdout] 9042 | async fn delete_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9046:5 [INFO] [stdout] | [INFO] [stdout] 9046 | / { [INFO] [stdout] 9047 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9048 | | request.add_header( [INFO] [stdout] 9049 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9061 | | .deserialize::() [INFO] [stdout] 9062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9046:5 [INFO] [stdout] | [INFO] [stdout] 9046 | / { [INFO] [stdout] 9047 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9048 | | request.add_header( [INFO] [stdout] 9049 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9061 | | .deserialize::() [INFO] [stdout] 9062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9046:5 [INFO] [stdout] | [INFO] [stdout] 9046 | / { [INFO] [stdout] 9047 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9048 | | request.add_header( [INFO] [stdout] 9049 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9061 | | .deserialize::() [INFO] [stdout] 9062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9046:5 [INFO] [stdout] | [INFO] [stdout] 9046 | / { [INFO] [stdout] 9047 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9048 | | request.add_header( [INFO] [stdout] 9049 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9061 | | .deserialize::() [INFO] [stdout] 9062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9046:5 [INFO] [stdout] | [INFO] [stdout] 9046 | / { [INFO] [stdout] 9047 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9048 | | request.add_header( [INFO] [stdout] 9049 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9061 | | .deserialize::() [INFO] [stdout] 9062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9046:5 [INFO] [stdout] | [INFO] [stdout] 9046 | / { [INFO] [stdout] 9047 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9048 | | request.add_header( [INFO] [stdout] 9049 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9061 | | .deserialize::() [INFO] [stdout] 9062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9046:5 [INFO] [stdout] | [INFO] [stdout] 9046 | / { [INFO] [stdout] 9047 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9048 | | request.add_header( [INFO] [stdout] 9049 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9061 | | .deserialize::() [INFO] [stdout] 9062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9046:5 [INFO] [stdout] | [INFO] [stdout] 9046 | / { [INFO] [stdout] 9047 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9048 | | request.add_header( [INFO] [stdout] 9049 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9061 | | .deserialize::() [INFO] [stdout] 9062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_provisioning_artifact`, 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_service_action` [INFO] [stdout] --> src/generated.rs:9065:5 [INFO] [stdout] | [INFO] [stdout] 9065 | async fn delete_service_action( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9068:83 [INFO] [stdout] | [INFO] [stdout] 9068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9070 | | request.add_header( [INFO] [stdout] 9071 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9068:83 [INFO] [stdout] | [INFO] [stdout] 9068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9070 | | request.add_header( [INFO] [stdout] 9071 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9068:83 [INFO] [stdout] | [INFO] [stdout] 9068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9070 | | request.add_header( [INFO] [stdout] 9071 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9068:83 [INFO] [stdout] | [INFO] [stdout] 9068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9070 | | request.add_header( [INFO] [stdout] 9071 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9068:83 [INFO] [stdout] | [INFO] [stdout] 9068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9070 | | request.add_header( [INFO] [stdout] 9071 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9068:83 [INFO] [stdout] | [INFO] [stdout] 9068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9070 | | request.add_header( [INFO] [stdout] 9071 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9068:83 [INFO] [stdout] | [INFO] [stdout] 9068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9070 | | request.add_header( [INFO] [stdout] 9071 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9068:83 [INFO] [stdout] | [INFO] [stdout] 9068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9070 | | request.add_header( [INFO] [stdout] 9071 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_service_action`, 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_tag_option` [INFO] [stdout] --> src/generated.rs:9086:5 [INFO] [stdout] | [INFO] [stdout] 9086 | async fn delete_tag_option( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9089:75 [INFO] [stdout] | [INFO] [stdout] 9089 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9091 | | request.add_header( [INFO] [stdout] 9092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9089:75 [INFO] [stdout] | [INFO] [stdout] 9089 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9091 | | request.add_header( [INFO] [stdout] 9092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9089:75 [INFO] [stdout] | [INFO] [stdout] 9089 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9091 | | request.add_header( [INFO] [stdout] 9092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9089:75 [INFO] [stdout] | [INFO] [stdout] 9089 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9091 | | request.add_header( [INFO] [stdout] 9092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9089:75 [INFO] [stdout] | [INFO] [stdout] 9089 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9091 | | request.add_header( [INFO] [stdout] 9092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9089:75 [INFO] [stdout] | [INFO] [stdout] 9089 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9091 | | request.add_header( [INFO] [stdout] 9092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9089:75 [INFO] [stdout] | [INFO] [stdout] 9089 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9091 | | request.add_header( [INFO] [stdout] 9092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9089:75 [INFO] [stdout] | [INFO] [stdout] 9089 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9091 | | request.add_header( [INFO] [stdout] 9092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_tag_option`, 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_constraint` [INFO] [stdout] --> src/generated.rs:9107:5 [INFO] [stdout] | [INFO] [stdout] 9107 | async fn describe_constraint( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9110:81 [INFO] [stdout] | [INFO] [stdout] 9110 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9112 | | request.add_header( [INFO] [stdout] 9113 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9124 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9125 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9110:81 [INFO] [stdout] | [INFO] [stdout] 9110 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9112 | | request.add_header( [INFO] [stdout] 9113 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9124 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9125 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9110:81 [INFO] [stdout] | [INFO] [stdout] 9110 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9112 | | request.add_header( [INFO] [stdout] 9113 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9124 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9125 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9110:81 [INFO] [stdout] | [INFO] [stdout] 9110 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9112 | | request.add_header( [INFO] [stdout] 9113 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9124 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9125 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9110:81 [INFO] [stdout] | [INFO] [stdout] 9110 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9112 | | request.add_header( [INFO] [stdout] 9113 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9124 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9125 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9110:81 [INFO] [stdout] | [INFO] [stdout] 9110 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9112 | | request.add_header( [INFO] [stdout] 9113 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9124 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9125 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9110:81 [INFO] [stdout] | [INFO] [stdout] 9110 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9112 | | request.add_header( [INFO] [stdout] 9113 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9124 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9125 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9110:81 [INFO] [stdout] | [INFO] [stdout] 9110 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9112 | | request.add_header( [INFO] [stdout] 9113 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9124 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9125 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_constraint`, 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_copy_product_status` [INFO] [stdout] --> src/generated.rs:9128:5 [INFO] [stdout] | [INFO] [stdout] 9128 | async fn describe_copy_product_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_copy_product_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9131:95 [INFO] [stdout] | [INFO] [stdout] 9131 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9132 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9133 | | request.add_header( [INFO] [stdout] 9134 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9146 | | .deserialize::() [INFO] [stdout] 9147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_copy_product_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9131:95 [INFO] [stdout] | [INFO] [stdout] 9131 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9132 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9133 | | request.add_header( [INFO] [stdout] 9134 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9146 | | .deserialize::() [INFO] [stdout] 9147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_copy_product_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9131:95 [INFO] [stdout] | [INFO] [stdout] 9131 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9132 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9133 | | request.add_header( [INFO] [stdout] 9134 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9146 | | .deserialize::() [INFO] [stdout] 9147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_copy_product_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9131:95 [INFO] [stdout] | [INFO] [stdout] 9131 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9132 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9133 | | request.add_header( [INFO] [stdout] 9134 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9146 | | .deserialize::() [INFO] [stdout] 9147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_copy_product_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9131:95 [INFO] [stdout] | [INFO] [stdout] 9131 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9132 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9133 | | request.add_header( [INFO] [stdout] 9134 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9146 | | .deserialize::() [INFO] [stdout] 9147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_copy_product_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9131:95 [INFO] [stdout] | [INFO] [stdout] 9131 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9132 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9133 | | request.add_header( [INFO] [stdout] 9134 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9146 | | .deserialize::() [INFO] [stdout] 9147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_copy_product_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9131:95 [INFO] [stdout] | [INFO] [stdout] 9131 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9132 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9133 | | request.add_header( [INFO] [stdout] 9134 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9146 | | .deserialize::() [INFO] [stdout] 9147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_copy_product_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9131:95 [INFO] [stdout] | [INFO] [stdout] 9131 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9132 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9133 | | request.add_header( [INFO] [stdout] 9134 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9146 | | .deserialize::() [INFO] [stdout] 9147 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_copy_product_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_portfolio` [INFO] [stdout] --> src/generated.rs:9150:5 [INFO] [stdout] | [INFO] [stdout] 9150 | async fn describe_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9153:79 [INFO] [stdout] | [INFO] [stdout] 9153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9154 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9155 | | request.add_header( [INFO] [stdout] 9156 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9167 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9153:79 [INFO] [stdout] | [INFO] [stdout] 9153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9154 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9155 | | request.add_header( [INFO] [stdout] 9156 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9167 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9153:79 [INFO] [stdout] | [INFO] [stdout] 9153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9154 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9155 | | request.add_header( [INFO] [stdout] 9156 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9167 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9153:79 [INFO] [stdout] | [INFO] [stdout] 9153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9154 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9155 | | request.add_header( [INFO] [stdout] 9156 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9167 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9153:79 [INFO] [stdout] | [INFO] [stdout] 9153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9154 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9155 | | request.add_header( [INFO] [stdout] 9156 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9167 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9153:79 [INFO] [stdout] | [INFO] [stdout] 9153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9154 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9155 | | request.add_header( [INFO] [stdout] 9156 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9167 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9153:79 [INFO] [stdout] | [INFO] [stdout] 9153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9154 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9155 | | request.add_header( [INFO] [stdout] 9156 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9167 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9153:79 [INFO] [stdout] | [INFO] [stdout] 9153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9154 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9155 | | request.add_header( [INFO] [stdout] 9156 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9167 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9168 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_portfolio`, 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_portfolio_share_status` [INFO] [stdout] --> src/generated.rs:9171:5 [INFO] [stdout] | [INFO] [stdout] 9171 | async fn describe_portfolio_share_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_portfolio_share_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9175:5 [INFO] [stdout] | [INFO] [stdout] 9175 | / { [INFO] [stdout] 9176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9177 | | request.add_header( [INFO] [stdout] 9178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9190 | | .deserialize::() [INFO] [stdout] 9191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_portfolio_share_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9175:5 [INFO] [stdout] | [INFO] [stdout] 9175 | / { [INFO] [stdout] 9176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9177 | | request.add_header( [INFO] [stdout] 9178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9190 | | .deserialize::() [INFO] [stdout] 9191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_portfolio_share_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9175:5 [INFO] [stdout] | [INFO] [stdout] 9175 | / { [INFO] [stdout] 9176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9177 | | request.add_header( [INFO] [stdout] 9178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9190 | | .deserialize::() [INFO] [stdout] 9191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_portfolio_share_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9175:5 [INFO] [stdout] | [INFO] [stdout] 9175 | / { [INFO] [stdout] 9176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9177 | | request.add_header( [INFO] [stdout] 9178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9190 | | .deserialize::() [INFO] [stdout] 9191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_portfolio_share_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9175:5 [INFO] [stdout] | [INFO] [stdout] 9175 | / { [INFO] [stdout] 9176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9177 | | request.add_header( [INFO] [stdout] 9178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9190 | | .deserialize::() [INFO] [stdout] 9191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_portfolio_share_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9175:5 [INFO] [stdout] | [INFO] [stdout] 9175 | / { [INFO] [stdout] 9176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9177 | | request.add_header( [INFO] [stdout] 9178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9190 | | .deserialize::() [INFO] [stdout] 9191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_portfolio_share_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9175:5 [INFO] [stdout] | [INFO] [stdout] 9175 | / { [INFO] [stdout] 9176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9177 | | request.add_header( [INFO] [stdout] 9178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9190 | | .deserialize::() [INFO] [stdout] 9191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_portfolio_share_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9175:5 [INFO] [stdout] | [INFO] [stdout] 9175 | / { [INFO] [stdout] 9176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9177 | | request.add_header( [INFO] [stdout] 9178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9190 | | .deserialize::() [INFO] [stdout] 9191 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_portfolio_share_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_portfolio_shares` [INFO] [stdout] --> src/generated.rs:9194:5 [INFO] [stdout] | [INFO] [stdout] 9194 | async fn describe_portfolio_shares( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9197:91 [INFO] [stdout] | [INFO] [stdout] 9197 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9198 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9199 | | request.add_header( [INFO] [stdout] 9200 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9212 | | .deserialize::() [INFO] [stdout] 9213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9197:91 [INFO] [stdout] | [INFO] [stdout] 9197 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9198 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9199 | | request.add_header( [INFO] [stdout] 9200 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9212 | | .deserialize::() [INFO] [stdout] 9213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9197:91 [INFO] [stdout] | [INFO] [stdout] 9197 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9198 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9199 | | request.add_header( [INFO] [stdout] 9200 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9212 | | .deserialize::() [INFO] [stdout] 9213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9197:91 [INFO] [stdout] | [INFO] [stdout] 9197 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9198 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9199 | | request.add_header( [INFO] [stdout] 9200 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9212 | | .deserialize::() [INFO] [stdout] 9213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9197:91 [INFO] [stdout] | [INFO] [stdout] 9197 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9198 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9199 | | request.add_header( [INFO] [stdout] 9200 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9212 | | .deserialize::() [INFO] [stdout] 9213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9197:91 [INFO] [stdout] | [INFO] [stdout] 9197 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9198 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9199 | | request.add_header( [INFO] [stdout] 9200 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9212 | | .deserialize::() [INFO] [stdout] 9213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9197:91 [INFO] [stdout] | [INFO] [stdout] 9197 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9198 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9199 | | request.add_header( [INFO] [stdout] 9200 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9212 | | .deserialize::() [INFO] [stdout] 9213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9197:91 [INFO] [stdout] | [INFO] [stdout] 9197 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9198 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9199 | | request.add_header( [INFO] [stdout] 9200 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9212 | | .deserialize::() [INFO] [stdout] 9213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_portfolio_shares`, 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_product` [INFO] [stdout] --> src/generated.rs:9216:5 [INFO] [stdout] | [INFO] [stdout] 9216 | async fn describe_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9219:75 [INFO] [stdout] | [INFO] [stdout] 9219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9221 | | request.add_header( [INFO] [stdout] 9222 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9233 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9234 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9219:75 [INFO] [stdout] | [INFO] [stdout] 9219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9221 | | request.add_header( [INFO] [stdout] 9222 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9233 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9234 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9219:75 [INFO] [stdout] | [INFO] [stdout] 9219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9221 | | request.add_header( [INFO] [stdout] 9222 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9233 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9234 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9219:75 [INFO] [stdout] | [INFO] [stdout] 9219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9221 | | request.add_header( [INFO] [stdout] 9222 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9233 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9234 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9219:75 [INFO] [stdout] | [INFO] [stdout] 9219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9221 | | request.add_header( [INFO] [stdout] 9222 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9233 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9234 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9219:75 [INFO] [stdout] | [INFO] [stdout] 9219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9221 | | request.add_header( [INFO] [stdout] 9222 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9233 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9234 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9219:75 [INFO] [stdout] | [INFO] [stdout] 9219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9221 | | request.add_header( [INFO] [stdout] 9222 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9233 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9234 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9219:75 [INFO] [stdout] | [INFO] [stdout] 9219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9221 | | request.add_header( [INFO] [stdout] 9222 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9233 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9234 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_product`, 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_product_as_admin` [INFO] [stdout] --> src/generated.rs:9237:5 [INFO] [stdout] | [INFO] [stdout] 9237 | async fn describe_product_as_admin( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_product_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9240:89 [INFO] [stdout] | [INFO] [stdout] 9240 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9241 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9242 | | request.add_header( [INFO] [stdout] 9243 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9255 | | .deserialize::() [INFO] [stdout] 9256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_product_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9240:89 [INFO] [stdout] | [INFO] [stdout] 9240 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9241 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9242 | | request.add_header( [INFO] [stdout] 9243 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9255 | | .deserialize::() [INFO] [stdout] 9256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_product_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9240:89 [INFO] [stdout] | [INFO] [stdout] 9240 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9241 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9242 | | request.add_header( [INFO] [stdout] 9243 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9255 | | .deserialize::() [INFO] [stdout] 9256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_product_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9240:89 [INFO] [stdout] | [INFO] [stdout] 9240 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9241 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9242 | | request.add_header( [INFO] [stdout] 9243 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9255 | | .deserialize::() [INFO] [stdout] 9256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_product_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9240:89 [INFO] [stdout] | [INFO] [stdout] 9240 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9241 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9242 | | request.add_header( [INFO] [stdout] 9243 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9255 | | .deserialize::() [INFO] [stdout] 9256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_product_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9240:89 [INFO] [stdout] | [INFO] [stdout] 9240 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9241 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9242 | | request.add_header( [INFO] [stdout] 9243 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9255 | | .deserialize::() [INFO] [stdout] 9256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_product_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9240:89 [INFO] [stdout] | [INFO] [stdout] 9240 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9241 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9242 | | request.add_header( [INFO] [stdout] 9243 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9255 | | .deserialize::() [INFO] [stdout] 9256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_product_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9240:89 [INFO] [stdout] | [INFO] [stdout] 9240 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9241 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9242 | | request.add_header( [INFO] [stdout] 9243 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9255 | | .deserialize::() [INFO] [stdout] 9256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_product_as_admin`, 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_product_view` [INFO] [stdout] --> src/generated.rs:9259:5 [INFO] [stdout] | [INFO] [stdout] 9259 | async fn describe_product_view( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_product_view::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9262:83 [INFO] [stdout] | [INFO] [stdout] 9262 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9263 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9264 | | request.add_header( [INFO] [stdout] 9265 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9276 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_product_view::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9262:83 [INFO] [stdout] | [INFO] [stdout] 9262 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9263 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9264 | | request.add_header( [INFO] [stdout] 9265 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9276 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_product_view::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9262:83 [INFO] [stdout] | [INFO] [stdout] 9262 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9263 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9264 | | request.add_header( [INFO] [stdout] 9265 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9276 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_product_view::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9262:83 [INFO] [stdout] | [INFO] [stdout] 9262 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9263 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9264 | | request.add_header( [INFO] [stdout] 9265 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9276 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_product_view::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9262:83 [INFO] [stdout] | [INFO] [stdout] 9262 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9263 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9264 | | request.add_header( [INFO] [stdout] 9265 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9276 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_product_view::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9262:83 [INFO] [stdout] | [INFO] [stdout] 9262 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9263 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9264 | | request.add_header( [INFO] [stdout] 9265 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9276 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_product_view::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9262:83 [INFO] [stdout] | [INFO] [stdout] 9262 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9263 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9264 | | request.add_header( [INFO] [stdout] 9265 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9276 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_product_view::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9262:83 [INFO] [stdout] | [INFO] [stdout] 9262 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9263 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9264 | | request.add_header( [INFO] [stdout] 9265 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9276 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9277 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_product_view`, 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_provisioned_product` [INFO] [stdout] --> src/generated.rs:9280:5 [INFO] [stdout] | [INFO] [stdout] 9280 | async fn describe_provisioned_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9284:5 [INFO] [stdout] | [INFO] [stdout] 9284 | / { [INFO] [stdout] 9285 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9286 | | request.add_header( [INFO] [stdout] 9287 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9299 | | .deserialize::() [INFO] [stdout] 9300 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9284:5 [INFO] [stdout] | [INFO] [stdout] 9284 | / { [INFO] [stdout] 9285 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9286 | | request.add_header( [INFO] [stdout] 9287 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9299 | | .deserialize::() [INFO] [stdout] 9300 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9284:5 [INFO] [stdout] | [INFO] [stdout] 9284 | / { [INFO] [stdout] 9285 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9286 | | request.add_header( [INFO] [stdout] 9287 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9299 | | .deserialize::() [INFO] [stdout] 9300 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9284:5 [INFO] [stdout] | [INFO] [stdout] 9284 | / { [INFO] [stdout] 9285 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9286 | | request.add_header( [INFO] [stdout] 9287 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9299 | | .deserialize::() [INFO] [stdout] 9300 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9284:5 [INFO] [stdout] | [INFO] [stdout] 9284 | / { [INFO] [stdout] 9285 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9286 | | request.add_header( [INFO] [stdout] 9287 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9299 | | .deserialize::() [INFO] [stdout] 9300 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9284:5 [INFO] [stdout] | [INFO] [stdout] 9284 | / { [INFO] [stdout] 9285 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9286 | | request.add_header( [INFO] [stdout] 9287 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9299 | | .deserialize::() [INFO] [stdout] 9300 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9284:5 [INFO] [stdout] | [INFO] [stdout] 9284 | / { [INFO] [stdout] 9285 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9286 | | request.add_header( [INFO] [stdout] 9287 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9299 | | .deserialize::() [INFO] [stdout] 9300 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9284:5 [INFO] [stdout] | [INFO] [stdout] 9284 | / { [INFO] [stdout] 9285 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9286 | | request.add_header( [INFO] [stdout] 9287 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9299 | | .deserialize::() [INFO] [stdout] 9300 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_provisioned_product`, 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_provisioned_product_plan` [INFO] [stdout] --> src/generated.rs:9303:5 [INFO] [stdout] | [INFO] [stdout] 9303 | async fn describe_provisioned_product_plan( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9309:7 [INFO] [stdout] | [INFO] [stdout] 9309 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9310 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9311 | | request.add_header( [INFO] [stdout] 9312 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9324 | | .deserialize::() [INFO] [stdout] 9325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9309:7 [INFO] [stdout] | [INFO] [stdout] 9309 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9310 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9311 | | request.add_header( [INFO] [stdout] 9312 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9324 | | .deserialize::() [INFO] [stdout] 9325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9309:7 [INFO] [stdout] | [INFO] [stdout] 9309 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9310 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9311 | | request.add_header( [INFO] [stdout] 9312 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9324 | | .deserialize::() [INFO] [stdout] 9325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9309:7 [INFO] [stdout] | [INFO] [stdout] 9309 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9310 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9311 | | request.add_header( [INFO] [stdout] 9312 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9324 | | .deserialize::() [INFO] [stdout] 9325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9309:7 [INFO] [stdout] | [INFO] [stdout] 9309 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9310 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9311 | | request.add_header( [INFO] [stdout] 9312 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9324 | | .deserialize::() [INFO] [stdout] 9325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9309:7 [INFO] [stdout] | [INFO] [stdout] 9309 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9310 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9311 | | request.add_header( [INFO] [stdout] 9312 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9324 | | .deserialize::() [INFO] [stdout] 9325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9309:7 [INFO] [stdout] | [INFO] [stdout] 9309 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9310 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9311 | | request.add_header( [INFO] [stdout] 9312 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9324 | | .deserialize::() [INFO] [stdout] 9325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9309:7 [INFO] [stdout] | [INFO] [stdout] 9309 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9310 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9311 | | request.add_header( [INFO] [stdout] 9312 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9324 | | .deserialize::() [INFO] [stdout] 9325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_provisioned_product_plan`, 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_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:9328:5 [INFO] [stdout] | [INFO] [stdout] 9328 | async fn describe_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9332:5 [INFO] [stdout] | [INFO] [stdout] 9332 | / { [INFO] [stdout] 9333 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9334 | | request.add_header( [INFO] [stdout] 9335 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9347 | | .deserialize::() [INFO] [stdout] 9348 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9332:5 [INFO] [stdout] | [INFO] [stdout] 9332 | / { [INFO] [stdout] 9333 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9334 | | request.add_header( [INFO] [stdout] 9335 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9347 | | .deserialize::() [INFO] [stdout] 9348 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9332:5 [INFO] [stdout] | [INFO] [stdout] 9332 | / { [INFO] [stdout] 9333 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9334 | | request.add_header( [INFO] [stdout] 9335 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9347 | | .deserialize::() [INFO] [stdout] 9348 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9332:5 [INFO] [stdout] | [INFO] [stdout] 9332 | / { [INFO] [stdout] 9333 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9334 | | request.add_header( [INFO] [stdout] 9335 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9347 | | .deserialize::() [INFO] [stdout] 9348 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9332:5 [INFO] [stdout] | [INFO] [stdout] 9332 | / { [INFO] [stdout] 9333 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9334 | | request.add_header( [INFO] [stdout] 9335 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9347 | | .deserialize::() [INFO] [stdout] 9348 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9332:5 [INFO] [stdout] | [INFO] [stdout] 9332 | / { [INFO] [stdout] 9333 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9334 | | request.add_header( [INFO] [stdout] 9335 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9347 | | .deserialize::() [INFO] [stdout] 9348 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9332:5 [INFO] [stdout] | [INFO] [stdout] 9332 | / { [INFO] [stdout] 9333 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9334 | | request.add_header( [INFO] [stdout] 9335 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9347 | | .deserialize::() [INFO] [stdout] 9348 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9332:5 [INFO] [stdout] | [INFO] [stdout] 9332 | / { [INFO] [stdout] 9333 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9334 | | request.add_header( [INFO] [stdout] 9335 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9347 | | .deserialize::() [INFO] [stdout] 9348 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_provisioning_artifact`, 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_provisioning_parameters` [INFO] [stdout] --> src/generated.rs:9351:5 [INFO] [stdout] | [INFO] [stdout] 9351 | async fn describe_provisioning_parameters( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_provisioning_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9357:7 [INFO] [stdout] | [INFO] [stdout] 9357 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9358 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9359 | | request.add_header( [INFO] [stdout] 9360 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9372 | | .deserialize::() [INFO] [stdout] 9373 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_provisioning_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9357:7 [INFO] [stdout] | [INFO] [stdout] 9357 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9358 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9359 | | request.add_header( [INFO] [stdout] 9360 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9372 | | .deserialize::() [INFO] [stdout] 9373 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_provisioning_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9357:7 [INFO] [stdout] | [INFO] [stdout] 9357 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9358 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9359 | | request.add_header( [INFO] [stdout] 9360 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9372 | | .deserialize::() [INFO] [stdout] 9373 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_provisioning_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9357:7 [INFO] [stdout] | [INFO] [stdout] 9357 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9358 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9359 | | request.add_header( [INFO] [stdout] 9360 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9372 | | .deserialize::() [INFO] [stdout] 9373 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_provisioning_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9357:7 [INFO] [stdout] | [INFO] [stdout] 9357 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9358 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9359 | | request.add_header( [INFO] [stdout] 9360 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9372 | | .deserialize::() [INFO] [stdout] 9373 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_provisioning_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9357:7 [INFO] [stdout] | [INFO] [stdout] 9357 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9358 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9359 | | request.add_header( [INFO] [stdout] 9360 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9372 | | .deserialize::() [INFO] [stdout] 9373 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_provisioning_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9357:7 [INFO] [stdout] | [INFO] [stdout] 9357 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9358 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9359 | | request.add_header( [INFO] [stdout] 9360 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9372 | | .deserialize::() [INFO] [stdout] 9373 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_provisioning_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9357:7 [INFO] [stdout] | [INFO] [stdout] 9357 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9358 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9359 | | request.add_header( [INFO] [stdout] 9360 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9372 | | .deserialize::() [INFO] [stdout] 9373 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_provisioning_parameters`, 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_record` [INFO] [stdout] --> src/generated.rs:9376:5 [INFO] [stdout] | [INFO] [stdout] 9376 | async fn describe_record( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_record::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9379:73 [INFO] [stdout] | [INFO] [stdout] 9379 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9380 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9381 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DescribeRecord"); [INFO] [stdout] 9382 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9390 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9391 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_record::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9379:73 [INFO] [stdout] | [INFO] [stdout] 9379 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9380 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9381 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DescribeRecord"); [INFO] [stdout] 9382 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9390 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9391 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_record::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9379:73 [INFO] [stdout] | [INFO] [stdout] 9379 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9380 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9381 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DescribeRecord"); [INFO] [stdout] 9382 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9390 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9391 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_record::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9379:73 [INFO] [stdout] | [INFO] [stdout] 9379 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9380 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9381 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DescribeRecord"); [INFO] [stdout] 9382 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9390 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9391 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_record::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9379:73 [INFO] [stdout] | [INFO] [stdout] 9379 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9380 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9381 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DescribeRecord"); [INFO] [stdout] 9382 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9390 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9391 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_record::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9379:73 [INFO] [stdout] | [INFO] [stdout] 9379 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9380 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9381 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DescribeRecord"); [INFO] [stdout] 9382 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9390 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9391 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_record::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9379:73 [INFO] [stdout] | [INFO] [stdout] 9379 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9380 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9381 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DescribeRecord"); [INFO] [stdout] 9382 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9390 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9391 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_record::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9379:73 [INFO] [stdout] | [INFO] [stdout] 9379 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9380 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9381 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.DescribeRecord"); [INFO] [stdout] 9382 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9390 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9391 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_record`, 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_service_action` [INFO] [stdout] --> src/generated.rs:9394:5 [INFO] [stdout] | [INFO] [stdout] 9394 | async fn describe_service_action( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9397:87 [INFO] [stdout] | [INFO] [stdout] 9397 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9398 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9399 | | request.add_header( [INFO] [stdout] 9400 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9411 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9397:87 [INFO] [stdout] | [INFO] [stdout] 9397 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9398 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9399 | | request.add_header( [INFO] [stdout] 9400 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9411 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9397:87 [INFO] [stdout] | [INFO] [stdout] 9397 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9398 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9399 | | request.add_header( [INFO] [stdout] 9400 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9411 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9397:87 [INFO] [stdout] | [INFO] [stdout] 9397 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9398 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9399 | | request.add_header( [INFO] [stdout] 9400 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9411 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9397:87 [INFO] [stdout] | [INFO] [stdout] 9397 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9398 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9399 | | request.add_header( [INFO] [stdout] 9400 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9411 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9397:87 [INFO] [stdout] | [INFO] [stdout] 9397 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9398 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9399 | | request.add_header( [INFO] [stdout] 9400 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9411 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9397:87 [INFO] [stdout] | [INFO] [stdout] 9397 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9398 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9399 | | request.add_header( [INFO] [stdout] 9400 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9411 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9397:87 [INFO] [stdout] | [INFO] [stdout] 9397 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 9398 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9399 | | request.add_header( [INFO] [stdout] 9400 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9411 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9412 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_service_action`, 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_service_action_execution_parameters` [INFO] [stdout] --> src/generated.rs:9415:5 [INFO] [stdout] | [INFO] [stdout] 9415 | async fn describe_service_action_execution_parameters( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_service_action_execution_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9421:7 [INFO] [stdout] | [INFO] [stdout] 9421 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9423 | | request.add_header( [INFO] [stdout] 9424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9439 | | .deserialize::() [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_service_action_execution_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9421:7 [INFO] [stdout] | [INFO] [stdout] 9421 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9423 | | request.add_header( [INFO] [stdout] 9424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9439 | | .deserialize::() [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_service_action_execution_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9421:7 [INFO] [stdout] | [INFO] [stdout] 9421 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9423 | | request.add_header( [INFO] [stdout] 9424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9439 | | .deserialize::() [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_service_action_execution_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9421:7 [INFO] [stdout] | [INFO] [stdout] 9421 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9423 | | request.add_header( [INFO] [stdout] 9424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9439 | | .deserialize::() [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_service_action_execution_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9421:7 [INFO] [stdout] | [INFO] [stdout] 9421 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9423 | | request.add_header( [INFO] [stdout] 9424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9439 | | .deserialize::() [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_service_action_execution_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9421:7 [INFO] [stdout] | [INFO] [stdout] 9421 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9423 | | request.add_header( [INFO] [stdout] 9424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9439 | | .deserialize::() [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_service_action_execution_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9421:7 [INFO] [stdout] | [INFO] [stdout] 9421 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9423 | | request.add_header( [INFO] [stdout] 9424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9439 | | .deserialize::() [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_service_action_execution_parameters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9421:7 [INFO] [stdout] | [INFO] [stdout] 9421 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9423 | | request.add_header( [INFO] [stdout] 9424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9439 | | .deserialize::() [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_service_action_execution_parameters`, 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_tag_option` [INFO] [stdout] --> src/generated.rs:9443:5 [INFO] [stdout] | [INFO] [stdout] 9443 | async fn describe_tag_option( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9446:79 [INFO] [stdout] | [INFO] [stdout] 9446 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9447 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9448 | | request.add_header( [INFO] [stdout] 9449 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9460 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9461 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9446:79 [INFO] [stdout] | [INFO] [stdout] 9446 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9447 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9448 | | request.add_header( [INFO] [stdout] 9449 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9460 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9461 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9446:79 [INFO] [stdout] | [INFO] [stdout] 9446 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9447 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9448 | | request.add_header( [INFO] [stdout] 9449 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9460 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9461 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9446:79 [INFO] [stdout] | [INFO] [stdout] 9446 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9447 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9448 | | request.add_header( [INFO] [stdout] 9449 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9460 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9461 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9446:79 [INFO] [stdout] | [INFO] [stdout] 9446 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9447 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9448 | | request.add_header( [INFO] [stdout] 9449 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9460 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9461 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9446:79 [INFO] [stdout] | [INFO] [stdout] 9446 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9447 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9448 | | request.add_header( [INFO] [stdout] 9449 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9460 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9461 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9446:79 [INFO] [stdout] | [INFO] [stdout] 9446 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9447 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9448 | | request.add_header( [INFO] [stdout] 9449 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9460 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9461 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9446:79 [INFO] [stdout] | [INFO] [stdout] 9446 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9447 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9448 | | request.add_header( [INFO] [stdout] 9449 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9460 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9461 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_tag_option`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disable_aws_organizations_access` [INFO] [stdout] --> src/generated.rs:9464:5 [INFO] [stdout] | [INFO] [stdout] 9464 | async fn disable_aws_organizations_access( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9467:5 [INFO] [stdout] | [INFO] [stdout] 9467 | / { [INFO] [stdout] 9468 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9469 | | request.add_header( [INFO] [stdout] 9470 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9481 | | .deserialize::() [INFO] [stdout] 9482 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9467:5 [INFO] [stdout] | [INFO] [stdout] 9467 | / { [INFO] [stdout] 9468 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9469 | | request.add_header( [INFO] [stdout] 9470 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9481 | | .deserialize::() [INFO] [stdout] 9482 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9467:5 [INFO] [stdout] | [INFO] [stdout] 9467 | / { [INFO] [stdout] 9468 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9469 | | request.add_header( [INFO] [stdout] 9470 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9481 | | .deserialize::() [INFO] [stdout] 9482 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9467:5 [INFO] [stdout] | [INFO] [stdout] 9467 | / { [INFO] [stdout] 9468 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9469 | | request.add_header( [INFO] [stdout] 9470 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9481 | | .deserialize::() [INFO] [stdout] 9482 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9467:5 [INFO] [stdout] | [INFO] [stdout] 9467 | / { [INFO] [stdout] 9468 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9469 | | request.add_header( [INFO] [stdout] 9470 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9481 | | .deserialize::() [INFO] [stdout] 9482 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9467:5 [INFO] [stdout] | [INFO] [stdout] 9467 | / { [INFO] [stdout] 9468 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9469 | | request.add_header( [INFO] [stdout] 9470 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9481 | | .deserialize::() [INFO] [stdout] 9482 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9467:5 [INFO] [stdout] | [INFO] [stdout] 9467 | / { [INFO] [stdout] 9468 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9469 | | request.add_header( [INFO] [stdout] 9470 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9481 | | .deserialize::() [INFO] [stdout] 9482 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9467:5 [INFO] [stdout] | [INFO] [stdout] 9467 | / { [INFO] [stdout] 9468 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9469 | | request.add_header( [INFO] [stdout] 9470 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9481 | | .deserialize::() [INFO] [stdout] 9482 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disable_aws_organizations_access`, 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_budget_from_resource` [INFO] [stdout] --> src/generated.rs:9485:5 [INFO] [stdout] | [INFO] [stdout] 9485 | async fn disassociate_budget_from_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_budget_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9491:7 [INFO] [stdout] | [INFO] [stdout] 9491 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9492 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9493 | | request.add_header( [INFO] [stdout] 9494 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9506 | | .deserialize::() [INFO] [stdout] 9507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_budget_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9491:7 [INFO] [stdout] | [INFO] [stdout] 9491 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9492 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9493 | | request.add_header( [INFO] [stdout] 9494 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9506 | | .deserialize::() [INFO] [stdout] 9507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_budget_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9491:7 [INFO] [stdout] | [INFO] [stdout] 9491 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9492 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9493 | | request.add_header( [INFO] [stdout] 9494 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9506 | | .deserialize::() [INFO] [stdout] 9507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_budget_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9491:7 [INFO] [stdout] | [INFO] [stdout] 9491 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9492 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9493 | | request.add_header( [INFO] [stdout] 9494 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9506 | | .deserialize::() [INFO] [stdout] 9507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_budget_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9491:7 [INFO] [stdout] | [INFO] [stdout] 9491 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9492 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9493 | | request.add_header( [INFO] [stdout] 9494 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9506 | | .deserialize::() [INFO] [stdout] 9507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_budget_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9491:7 [INFO] [stdout] | [INFO] [stdout] 9491 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9492 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9493 | | request.add_header( [INFO] [stdout] 9494 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9506 | | .deserialize::() [INFO] [stdout] 9507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_budget_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9491:7 [INFO] [stdout] | [INFO] [stdout] 9491 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9492 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9493 | | request.add_header( [INFO] [stdout] 9494 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9506 | | .deserialize::() [INFO] [stdout] 9507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_budget_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9491:7 [INFO] [stdout] | [INFO] [stdout] 9491 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9492 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9493 | | request.add_header( [INFO] [stdout] 9494 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9506 | | .deserialize::() [INFO] [stdout] 9507 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_budget_from_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disassociate_principal_from_portfolio` [INFO] [stdout] --> src/generated.rs:9510:5 [INFO] [stdout] | [INFO] [stdout] 9510 | async fn disassociate_principal_from_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_principal_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9516:7 [INFO] [stdout] | [INFO] [stdout] 9516 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9518 | | request.add_header( [INFO] [stdout] 9519 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9534 | | .deserialize::() [INFO] [stdout] 9535 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_principal_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9516:7 [INFO] [stdout] | [INFO] [stdout] 9516 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9518 | | request.add_header( [INFO] [stdout] 9519 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9534 | | .deserialize::() [INFO] [stdout] 9535 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_principal_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9516:7 [INFO] [stdout] | [INFO] [stdout] 9516 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9518 | | request.add_header( [INFO] [stdout] 9519 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9534 | | .deserialize::() [INFO] [stdout] 9535 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_principal_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9516:7 [INFO] [stdout] | [INFO] [stdout] 9516 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9518 | | request.add_header( [INFO] [stdout] 9519 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9534 | | .deserialize::() [INFO] [stdout] 9535 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_principal_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9516:7 [INFO] [stdout] | [INFO] [stdout] 9516 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9518 | | request.add_header( [INFO] [stdout] 9519 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9534 | | .deserialize::() [INFO] [stdout] 9535 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_principal_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9516:7 [INFO] [stdout] | [INFO] [stdout] 9516 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9518 | | request.add_header( [INFO] [stdout] 9519 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9534 | | .deserialize::() [INFO] [stdout] 9535 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_principal_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9516:7 [INFO] [stdout] | [INFO] [stdout] 9516 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9518 | | request.add_header( [INFO] [stdout] 9519 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9534 | | .deserialize::() [INFO] [stdout] 9535 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_principal_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9516:7 [INFO] [stdout] | [INFO] [stdout] 9516 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9518 | | request.add_header( [INFO] [stdout] 9519 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9534 | | .deserialize::() [INFO] [stdout] 9535 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_principal_from_portfolio`, 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_product_from_portfolio` [INFO] [stdout] --> src/generated.rs:9538:5 [INFO] [stdout] | [INFO] [stdout] 9538 | async fn disassociate_product_from_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_product_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9544:7 [INFO] [stdout] | [INFO] [stdout] 9544 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9545 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9546 | | request.add_header( [INFO] [stdout] 9547 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9562 | | .deserialize::() [INFO] [stdout] 9563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_product_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9544:7 [INFO] [stdout] | [INFO] [stdout] 9544 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9545 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9546 | | request.add_header( [INFO] [stdout] 9547 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9562 | | .deserialize::() [INFO] [stdout] 9563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_product_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9544:7 [INFO] [stdout] | [INFO] [stdout] 9544 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9545 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9546 | | request.add_header( [INFO] [stdout] 9547 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9562 | | .deserialize::() [INFO] [stdout] 9563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_product_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9544:7 [INFO] [stdout] | [INFO] [stdout] 9544 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9545 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9546 | | request.add_header( [INFO] [stdout] 9547 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9562 | | .deserialize::() [INFO] [stdout] 9563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_product_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9544:7 [INFO] [stdout] | [INFO] [stdout] 9544 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9545 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9546 | | request.add_header( [INFO] [stdout] 9547 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9562 | | .deserialize::() [INFO] [stdout] 9563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_product_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9544:7 [INFO] [stdout] | [INFO] [stdout] 9544 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9545 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9546 | | request.add_header( [INFO] [stdout] 9547 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9562 | | .deserialize::() [INFO] [stdout] 9563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_product_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9544:7 [INFO] [stdout] | [INFO] [stdout] 9544 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9545 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9546 | | request.add_header( [INFO] [stdout] 9547 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9562 | | .deserialize::() [INFO] [stdout] 9563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_product_from_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9544:7 [INFO] [stdout] | [INFO] [stdout] 9544 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9545 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9546 | | request.add_header( [INFO] [stdout] 9547 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9562 | | .deserialize::() [INFO] [stdout] 9563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_product_from_portfolio`, 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_service_action_from_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:9566:5 [INFO] [stdout] | [INFO] [stdout] 9566 | async fn disassociate_service_action_from_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9572:7 [INFO] [stdout] | [INFO] [stdout] 9572 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9573 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9574 | | request.add_header( [INFO] [stdout] 9575 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9590 | | .deserialize::() [INFO] [stdout] 9591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9572:7 [INFO] [stdout] | [INFO] [stdout] 9572 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9573 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9574 | | request.add_header( [INFO] [stdout] 9575 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9590 | | .deserialize::() [INFO] [stdout] 9591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9572:7 [INFO] [stdout] | [INFO] [stdout] 9572 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9573 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9574 | | request.add_header( [INFO] [stdout] 9575 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9590 | | .deserialize::() [INFO] [stdout] 9591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9572:7 [INFO] [stdout] | [INFO] [stdout] 9572 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9573 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9574 | | request.add_header( [INFO] [stdout] 9575 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9590 | | .deserialize::() [INFO] [stdout] 9591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9572:7 [INFO] [stdout] | [INFO] [stdout] 9572 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9573 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9574 | | request.add_header( [INFO] [stdout] 9575 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9590 | | .deserialize::() [INFO] [stdout] 9591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9572:7 [INFO] [stdout] | [INFO] [stdout] 9572 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9573 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9574 | | request.add_header( [INFO] [stdout] 9575 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9590 | | .deserialize::() [INFO] [stdout] 9591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9572:7 [INFO] [stdout] | [INFO] [stdout] 9572 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9573 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9574 | | request.add_header( [INFO] [stdout] 9575 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9590 | | .deserialize::() [INFO] [stdout] 9591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9572:7 [INFO] [stdout] | [INFO] [stdout] 9572 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9573 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9574 | | request.add_header( [INFO] [stdout] 9575 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9590 | | .deserialize::() [INFO] [stdout] 9591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_service_action_from_provisioning_artifact`, 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_tag_option_from_resource` [INFO] [stdout] --> src/generated.rs:9594:5 [INFO] [stdout] | [INFO] [stdout] 9594 | async fn disassociate_tag_option_from_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_tag_option_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9600:7 [INFO] [stdout] | [INFO] [stdout] 9600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9602 | | request.add_header( [INFO] [stdout] 9603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9618 | | .deserialize::() [INFO] [stdout] 9619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_tag_option_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9600:7 [INFO] [stdout] | [INFO] [stdout] 9600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9602 | | request.add_header( [INFO] [stdout] 9603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9618 | | .deserialize::() [INFO] [stdout] 9619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_tag_option_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9600:7 [INFO] [stdout] | [INFO] [stdout] 9600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9602 | | request.add_header( [INFO] [stdout] 9603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9618 | | .deserialize::() [INFO] [stdout] 9619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_tag_option_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9600:7 [INFO] [stdout] | [INFO] [stdout] 9600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9602 | | request.add_header( [INFO] [stdout] 9603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9618 | | .deserialize::() [INFO] [stdout] 9619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_tag_option_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9600:7 [INFO] [stdout] | [INFO] [stdout] 9600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9602 | | request.add_header( [INFO] [stdout] 9603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9618 | | .deserialize::() [INFO] [stdout] 9619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_tag_option_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9600:7 [INFO] [stdout] | [INFO] [stdout] 9600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9602 | | request.add_header( [INFO] [stdout] 9603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9618 | | .deserialize::() [INFO] [stdout] 9619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_tag_option_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9600:7 [INFO] [stdout] | [INFO] [stdout] 9600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9602 | | request.add_header( [INFO] [stdout] 9603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9618 | | .deserialize::() [INFO] [stdout] 9619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_tag_option_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9600:7 [INFO] [stdout] | [INFO] [stdout] 9600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9602 | | request.add_header( [INFO] [stdout] 9603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9618 | | .deserialize::() [INFO] [stdout] 9619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_tag_option_from_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::enable_aws_organizations_access` [INFO] [stdout] --> src/generated.rs:9622:5 [INFO] [stdout] | [INFO] [stdout] 9622 | async fn enable_aws_organizations_access( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::enable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9625:5 [INFO] [stdout] | [INFO] [stdout] 9625 | / { [INFO] [stdout] 9626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9627 | | request.add_header( [INFO] [stdout] 9628 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9639 | | .deserialize::() [INFO] [stdout] 9640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9625:5 [INFO] [stdout] | [INFO] [stdout] 9625 | / { [INFO] [stdout] 9626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9627 | | request.add_header( [INFO] [stdout] 9628 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9639 | | .deserialize::() [INFO] [stdout] 9640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9625:5 [INFO] [stdout] | [INFO] [stdout] 9625 | / { [INFO] [stdout] 9626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9627 | | request.add_header( [INFO] [stdout] 9628 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9639 | | .deserialize::() [INFO] [stdout] 9640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9625:5 [INFO] [stdout] | [INFO] [stdout] 9625 | / { [INFO] [stdout] 9626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9627 | | request.add_header( [INFO] [stdout] 9628 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9639 | | .deserialize::() [INFO] [stdout] 9640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9625:5 [INFO] [stdout] | [INFO] [stdout] 9625 | / { [INFO] [stdout] 9626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9627 | | request.add_header( [INFO] [stdout] 9628 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9639 | | .deserialize::() [INFO] [stdout] 9640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9625:5 [INFO] [stdout] | [INFO] [stdout] 9625 | / { [INFO] [stdout] 9626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9627 | | request.add_header( [INFO] [stdout] 9628 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9639 | | .deserialize::() [INFO] [stdout] 9640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9625:5 [INFO] [stdout] | [INFO] [stdout] 9625 | / { [INFO] [stdout] 9626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9627 | | request.add_header( [INFO] [stdout] 9628 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9639 | | .deserialize::() [INFO] [stdout] 9640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_aws_organizations_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9625:5 [INFO] [stdout] | [INFO] [stdout] 9625 | / { [INFO] [stdout] 9626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9627 | | request.add_header( [INFO] [stdout] 9628 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9639 | | .deserialize::() [INFO] [stdout] 9640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::enable_aws_organizations_access`, 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::::execute_provisioned_product_plan` [INFO] [stdout] --> src/generated.rs:9643:5 [INFO] [stdout] | [INFO] [stdout] 9643 | async fn execute_provisioned_product_plan( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::execute_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9647:5 [INFO] [stdout] | [INFO] [stdout] 9647 | / { [INFO] [stdout] 9648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9649 | | request.add_header( [INFO] [stdout] 9650 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9662 | | .deserialize::() [INFO] [stdout] 9663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::execute_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9647:5 [INFO] [stdout] | [INFO] [stdout] 9647 | / { [INFO] [stdout] 9648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9649 | | request.add_header( [INFO] [stdout] 9650 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9662 | | .deserialize::() [INFO] [stdout] 9663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::execute_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9647:5 [INFO] [stdout] | [INFO] [stdout] 9647 | / { [INFO] [stdout] 9648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9649 | | request.add_header( [INFO] [stdout] 9650 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9662 | | .deserialize::() [INFO] [stdout] 9663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::execute_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9647:5 [INFO] [stdout] | [INFO] [stdout] 9647 | / { [INFO] [stdout] 9648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9649 | | request.add_header( [INFO] [stdout] 9650 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9662 | | .deserialize::() [INFO] [stdout] 9663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::execute_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9647:5 [INFO] [stdout] | [INFO] [stdout] 9647 | / { [INFO] [stdout] 9648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9649 | | request.add_header( [INFO] [stdout] 9650 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9662 | | .deserialize::() [INFO] [stdout] 9663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::execute_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9647:5 [INFO] [stdout] | [INFO] [stdout] 9647 | / { [INFO] [stdout] 9648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9649 | | request.add_header( [INFO] [stdout] 9650 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9662 | | .deserialize::() [INFO] [stdout] 9663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::execute_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9647:5 [INFO] [stdout] | [INFO] [stdout] 9647 | / { [INFO] [stdout] 9648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9649 | | request.add_header( [INFO] [stdout] 9650 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9662 | | .deserialize::() [INFO] [stdout] 9663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::execute_provisioned_product_plan::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9647:5 [INFO] [stdout] | [INFO] [stdout] 9647 | / { [INFO] [stdout] 9648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9649 | | request.add_header( [INFO] [stdout] 9650 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9662 | | .deserialize::() [INFO] [stdout] 9663 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::execute_provisioned_product_plan`, 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::::execute_provisioned_product_service_action` [INFO] [stdout] --> src/generated.rs:9666:5 [INFO] [stdout] | [INFO] [stdout] 9666 | async fn execute_provisioned_product_service_action( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::execute_provisioned_product_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9672:7 [INFO] [stdout] | [INFO] [stdout] 9672 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9673 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9674 | | request.add_header( [INFO] [stdout] 9675 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9690 | | .deserialize::() [INFO] [stdout] 9691 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::execute_provisioned_product_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9672:7 [INFO] [stdout] | [INFO] [stdout] 9672 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9673 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9674 | | request.add_header( [INFO] [stdout] 9675 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9690 | | .deserialize::() [INFO] [stdout] 9691 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::execute_provisioned_product_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9672:7 [INFO] [stdout] | [INFO] [stdout] 9672 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9673 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9674 | | request.add_header( [INFO] [stdout] 9675 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9690 | | .deserialize::() [INFO] [stdout] 9691 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::execute_provisioned_product_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9672:7 [INFO] [stdout] | [INFO] [stdout] 9672 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9673 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9674 | | request.add_header( [INFO] [stdout] 9675 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9690 | | .deserialize::() [INFO] [stdout] 9691 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::execute_provisioned_product_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9672:7 [INFO] [stdout] | [INFO] [stdout] 9672 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9673 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9674 | | request.add_header( [INFO] [stdout] 9675 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9690 | | .deserialize::() [INFO] [stdout] 9691 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::execute_provisioned_product_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9672:7 [INFO] [stdout] | [INFO] [stdout] 9672 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9673 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9674 | | request.add_header( [INFO] [stdout] 9675 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9690 | | .deserialize::() [INFO] [stdout] 9691 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::execute_provisioned_product_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9672:7 [INFO] [stdout] | [INFO] [stdout] 9672 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9673 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9674 | | request.add_header( [INFO] [stdout] 9675 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9690 | | .deserialize::() [INFO] [stdout] 9691 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::execute_provisioned_product_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9672:7 [INFO] [stdout] | [INFO] [stdout] 9672 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9673 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9674 | | request.add_header( [INFO] [stdout] 9675 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9690 | | .deserialize::() [INFO] [stdout] 9691 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::execute_provisioned_product_service_action`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_aws_organizations_access_status` [INFO] [stdout] --> src/generated.rs:9694:5 [INFO] [stdout] | [INFO] [stdout] 9694 | async fn get_aws_organizations_access_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_aws_organizations_access_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9699:7 [INFO] [stdout] | [INFO] [stdout] 9699 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9700 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9701 | | request.add_header( [INFO] [stdout] 9702 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9713 | | .deserialize::() [INFO] [stdout] 9714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_aws_organizations_access_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9699:7 [INFO] [stdout] | [INFO] [stdout] 9699 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9700 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9701 | | request.add_header( [INFO] [stdout] 9702 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9713 | | .deserialize::() [INFO] [stdout] 9714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_aws_organizations_access_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9699:7 [INFO] [stdout] | [INFO] [stdout] 9699 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9700 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9701 | | request.add_header( [INFO] [stdout] 9702 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9713 | | .deserialize::() [INFO] [stdout] 9714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_aws_organizations_access_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9699:7 [INFO] [stdout] | [INFO] [stdout] 9699 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9700 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9701 | | request.add_header( [INFO] [stdout] 9702 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9713 | | .deserialize::() [INFO] [stdout] 9714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_aws_organizations_access_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9699:7 [INFO] [stdout] | [INFO] [stdout] 9699 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9700 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9701 | | request.add_header( [INFO] [stdout] 9702 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9713 | | .deserialize::() [INFO] [stdout] 9714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_aws_organizations_access_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9699:7 [INFO] [stdout] | [INFO] [stdout] 9699 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9700 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9701 | | request.add_header( [INFO] [stdout] 9702 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9713 | | .deserialize::() [INFO] [stdout] 9714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_aws_organizations_access_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9699:7 [INFO] [stdout] | [INFO] [stdout] 9699 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9700 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9701 | | request.add_header( [INFO] [stdout] 9702 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9713 | | .deserialize::() [INFO] [stdout] 9714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_aws_organizations_access_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9699:7 [INFO] [stdout] | [INFO] [stdout] 9699 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9700 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9701 | | request.add_header( [INFO] [stdout] 9702 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9713 | | .deserialize::() [INFO] [stdout] 9714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_aws_organizations_access_status`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_provisioned_product_outputs` [INFO] [stdout] --> src/generated.rs:9717:5 [INFO] [stdout] | [INFO] [stdout] 9717 | async fn get_provisioned_product_outputs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_provisioned_product_outputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9721:5 [INFO] [stdout] | [INFO] [stdout] 9721 | / { [INFO] [stdout] 9722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9723 | | request.add_header( [INFO] [stdout] 9724 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9736 | | .deserialize::() [INFO] [stdout] 9737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_provisioned_product_outputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9721:5 [INFO] [stdout] | [INFO] [stdout] 9721 | / { [INFO] [stdout] 9722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9723 | | request.add_header( [INFO] [stdout] 9724 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9736 | | .deserialize::() [INFO] [stdout] 9737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_provisioned_product_outputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9721:5 [INFO] [stdout] | [INFO] [stdout] 9721 | / { [INFO] [stdout] 9722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9723 | | request.add_header( [INFO] [stdout] 9724 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9736 | | .deserialize::() [INFO] [stdout] 9737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_provisioned_product_outputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9721:5 [INFO] [stdout] | [INFO] [stdout] 9721 | / { [INFO] [stdout] 9722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9723 | | request.add_header( [INFO] [stdout] 9724 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9736 | | .deserialize::() [INFO] [stdout] 9737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_provisioned_product_outputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9721:5 [INFO] [stdout] | [INFO] [stdout] 9721 | / { [INFO] [stdout] 9722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9723 | | request.add_header( [INFO] [stdout] 9724 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9736 | | .deserialize::() [INFO] [stdout] 9737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_provisioned_product_outputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9721:5 [INFO] [stdout] | [INFO] [stdout] 9721 | / { [INFO] [stdout] 9722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9723 | | request.add_header( [INFO] [stdout] 9724 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9736 | | .deserialize::() [INFO] [stdout] 9737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_provisioned_product_outputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9721:5 [INFO] [stdout] | [INFO] [stdout] 9721 | / { [INFO] [stdout] 9722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9723 | | request.add_header( [INFO] [stdout] 9724 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9736 | | .deserialize::() [INFO] [stdout] 9737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_provisioned_product_outputs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9721:5 [INFO] [stdout] | [INFO] [stdout] 9721 | / { [INFO] [stdout] 9722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9723 | | request.add_header( [INFO] [stdout] 9724 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9736 | | .deserialize::() [INFO] [stdout] 9737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_provisioned_product_outputs`, 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_as_provisioned_product` [INFO] [stdout] --> src/generated.rs:9740:5 [INFO] [stdout] | [INFO] [stdout] 9740 | async fn import_as_provisioned_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::import_as_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9744:5 [INFO] [stdout] | [INFO] [stdout] 9744 | / { [INFO] [stdout] 9745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9746 | | request.add_header( [INFO] [stdout] 9747 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9759 | | .deserialize::() [INFO] [stdout] 9760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::import_as_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9744:5 [INFO] [stdout] | [INFO] [stdout] 9744 | / { [INFO] [stdout] 9745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9746 | | request.add_header( [INFO] [stdout] 9747 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9759 | | .deserialize::() [INFO] [stdout] 9760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::import_as_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9744:5 [INFO] [stdout] | [INFO] [stdout] 9744 | / { [INFO] [stdout] 9745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9746 | | request.add_header( [INFO] [stdout] 9747 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9759 | | .deserialize::() [INFO] [stdout] 9760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::import_as_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9744:5 [INFO] [stdout] | [INFO] [stdout] 9744 | / { [INFO] [stdout] 9745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9746 | | request.add_header( [INFO] [stdout] 9747 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9759 | | .deserialize::() [INFO] [stdout] 9760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::import_as_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9744:5 [INFO] [stdout] | [INFO] [stdout] 9744 | / { [INFO] [stdout] 9745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9746 | | request.add_header( [INFO] [stdout] 9747 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9759 | | .deserialize::() [INFO] [stdout] 9760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::import_as_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9744:5 [INFO] [stdout] | [INFO] [stdout] 9744 | / { [INFO] [stdout] 9745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9746 | | request.add_header( [INFO] [stdout] 9747 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9759 | | .deserialize::() [INFO] [stdout] 9760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::import_as_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9744:5 [INFO] [stdout] | [INFO] [stdout] 9744 | / { [INFO] [stdout] 9745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9746 | | request.add_header( [INFO] [stdout] 9747 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9759 | | .deserialize::() [INFO] [stdout] 9760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::import_as_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9744:5 [INFO] [stdout] | [INFO] [stdout] 9744 | / { [INFO] [stdout] 9745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9746 | | request.add_header( [INFO] [stdout] 9747 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9759 | | .deserialize::() [INFO] [stdout] 9760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::import_as_provisioned_product`, 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_accepted_portfolio_shares` [INFO] [stdout] --> src/generated.rs:9763:5 [INFO] [stdout] | [INFO] [stdout] 9763 | async fn list_accepted_portfolio_shares( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_accepted_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9767:5 [INFO] [stdout] | [INFO] [stdout] 9767 | / { [INFO] [stdout] 9768 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9769 | | request.add_header( [INFO] [stdout] 9770 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9782 | | .deserialize::() [INFO] [stdout] 9783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_accepted_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9767:5 [INFO] [stdout] | [INFO] [stdout] 9767 | / { [INFO] [stdout] 9768 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9769 | | request.add_header( [INFO] [stdout] 9770 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9782 | | .deserialize::() [INFO] [stdout] 9783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_accepted_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9767:5 [INFO] [stdout] | [INFO] [stdout] 9767 | / { [INFO] [stdout] 9768 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9769 | | request.add_header( [INFO] [stdout] 9770 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9782 | | .deserialize::() [INFO] [stdout] 9783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_accepted_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9767:5 [INFO] [stdout] | [INFO] [stdout] 9767 | / { [INFO] [stdout] 9768 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9769 | | request.add_header( [INFO] [stdout] 9770 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9782 | | .deserialize::() [INFO] [stdout] 9783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_accepted_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9767:5 [INFO] [stdout] | [INFO] [stdout] 9767 | / { [INFO] [stdout] 9768 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9769 | | request.add_header( [INFO] [stdout] 9770 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9782 | | .deserialize::() [INFO] [stdout] 9783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_accepted_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9767:5 [INFO] [stdout] | [INFO] [stdout] 9767 | / { [INFO] [stdout] 9768 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9769 | | request.add_header( [INFO] [stdout] 9770 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9782 | | .deserialize::() [INFO] [stdout] 9783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_accepted_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9767:5 [INFO] [stdout] | [INFO] [stdout] 9767 | / { [INFO] [stdout] 9768 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9769 | | request.add_header( [INFO] [stdout] 9770 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9782 | | .deserialize::() [INFO] [stdout] 9783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_accepted_portfolio_shares::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9767:5 [INFO] [stdout] | [INFO] [stdout] 9767 | / { [INFO] [stdout] 9768 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9769 | | request.add_header( [INFO] [stdout] 9770 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9782 | | .deserialize::() [INFO] [stdout] 9783 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_accepted_portfolio_shares`, 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_budgets_for_resource` [INFO] [stdout] --> src/generated.rs:9786:5 [INFO] [stdout] | [INFO] [stdout] 9786 | async fn list_budgets_for_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_budgets_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9789:89 [INFO] [stdout] | [INFO] [stdout] 9789 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9790 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9791 | | request.add_header( [INFO] [stdout] 9792 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9804 | | .deserialize::() [INFO] [stdout] 9805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_budgets_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9789:89 [INFO] [stdout] | [INFO] [stdout] 9789 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9790 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9791 | | request.add_header( [INFO] [stdout] 9792 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9804 | | .deserialize::() [INFO] [stdout] 9805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_budgets_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9789:89 [INFO] [stdout] | [INFO] [stdout] 9789 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9790 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9791 | | request.add_header( [INFO] [stdout] 9792 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9804 | | .deserialize::() [INFO] [stdout] 9805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_budgets_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9789:89 [INFO] [stdout] | [INFO] [stdout] 9789 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9790 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9791 | | request.add_header( [INFO] [stdout] 9792 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9804 | | .deserialize::() [INFO] [stdout] 9805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_budgets_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9789:89 [INFO] [stdout] | [INFO] [stdout] 9789 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9790 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9791 | | request.add_header( [INFO] [stdout] 9792 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9804 | | .deserialize::() [INFO] [stdout] 9805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_budgets_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9789:89 [INFO] [stdout] | [INFO] [stdout] 9789 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9790 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9791 | | request.add_header( [INFO] [stdout] 9792 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9804 | | .deserialize::() [INFO] [stdout] 9805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_budgets_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9789:89 [INFO] [stdout] | [INFO] [stdout] 9789 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9790 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9791 | | request.add_header( [INFO] [stdout] 9792 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9804 | | .deserialize::() [INFO] [stdout] 9805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_budgets_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9789:89 [INFO] [stdout] | [INFO] [stdout] 9789 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9790 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9791 | | request.add_header( [INFO] [stdout] 9792 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9804 | | .deserialize::() [INFO] [stdout] 9805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_budgets_for_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_constraints_for_portfolio` [INFO] [stdout] --> src/generated.rs:9808:5 [INFO] [stdout] | [INFO] [stdout] 9808 | async fn list_constraints_for_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_constraints_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9812:5 [INFO] [stdout] | [INFO] [stdout] 9812 | / { [INFO] [stdout] 9813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9814 | | request.add_header( [INFO] [stdout] 9815 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9827 | | .deserialize::() [INFO] [stdout] 9828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_constraints_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9812:5 [INFO] [stdout] | [INFO] [stdout] 9812 | / { [INFO] [stdout] 9813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9814 | | request.add_header( [INFO] [stdout] 9815 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9827 | | .deserialize::() [INFO] [stdout] 9828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_constraints_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9812:5 [INFO] [stdout] | [INFO] [stdout] 9812 | / { [INFO] [stdout] 9813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9814 | | request.add_header( [INFO] [stdout] 9815 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9827 | | .deserialize::() [INFO] [stdout] 9828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_constraints_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9812:5 [INFO] [stdout] | [INFO] [stdout] 9812 | / { [INFO] [stdout] 9813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9814 | | request.add_header( [INFO] [stdout] 9815 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9827 | | .deserialize::() [INFO] [stdout] 9828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_constraints_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9812:5 [INFO] [stdout] | [INFO] [stdout] 9812 | / { [INFO] [stdout] 9813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9814 | | request.add_header( [INFO] [stdout] 9815 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9827 | | .deserialize::() [INFO] [stdout] 9828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_constraints_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9812:5 [INFO] [stdout] | [INFO] [stdout] 9812 | / { [INFO] [stdout] 9813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9814 | | request.add_header( [INFO] [stdout] 9815 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9827 | | .deserialize::() [INFO] [stdout] 9828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_constraints_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9812:5 [INFO] [stdout] | [INFO] [stdout] 9812 | / { [INFO] [stdout] 9813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9814 | | request.add_header( [INFO] [stdout] 9815 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9827 | | .deserialize::() [INFO] [stdout] 9828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_constraints_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9812:5 [INFO] [stdout] | [INFO] [stdout] 9812 | / { [INFO] [stdout] 9813 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9814 | | request.add_header( [INFO] [stdout] 9815 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9827 | | .deserialize::() [INFO] [stdout] 9828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_constraints_for_portfolio`, 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_launch_paths` [INFO] [stdout] --> src/generated.rs:9831:5 [INFO] [stdout] | [INFO] [stdout] 9831 | async fn list_launch_paths( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_launch_paths::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9834:75 [INFO] [stdout] | [INFO] [stdout] 9834 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9836 | | request.add_header( [INFO] [stdout] 9837 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_launch_paths::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9834:75 [INFO] [stdout] | [INFO] [stdout] 9834 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9836 | | request.add_header( [INFO] [stdout] 9837 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_launch_paths::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9834:75 [INFO] [stdout] | [INFO] [stdout] 9834 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9836 | | request.add_header( [INFO] [stdout] 9837 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_launch_paths::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9834:75 [INFO] [stdout] | [INFO] [stdout] 9834 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9836 | | request.add_header( [INFO] [stdout] 9837 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_launch_paths::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9834:75 [INFO] [stdout] | [INFO] [stdout] 9834 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9836 | | request.add_header( [INFO] [stdout] 9837 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_launch_paths::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9834:75 [INFO] [stdout] | [INFO] [stdout] 9834 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9836 | | request.add_header( [INFO] [stdout] 9837 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_launch_paths::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9834:75 [INFO] [stdout] | [INFO] [stdout] 9834 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9836 | | request.add_header( [INFO] [stdout] 9837 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_launch_paths::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9834:75 [INFO] [stdout] | [INFO] [stdout] 9834 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 9835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9836 | | request.add_header( [INFO] [stdout] 9837 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9848 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9849 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_launch_paths`, 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_organization_portfolio_access` [INFO] [stdout] --> src/generated.rs:9852:5 [INFO] [stdout] | [INFO] [stdout] 9852 | async fn list_organization_portfolio_access( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_organization_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9858:7 [INFO] [stdout] | [INFO] [stdout] 9858 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9859 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9860 | | request.add_header( [INFO] [stdout] 9861 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9873 | | .deserialize::() [INFO] [stdout] 9874 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_organization_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9858:7 [INFO] [stdout] | [INFO] [stdout] 9858 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9859 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9860 | | request.add_header( [INFO] [stdout] 9861 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9873 | | .deserialize::() [INFO] [stdout] 9874 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_organization_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9858:7 [INFO] [stdout] | [INFO] [stdout] 9858 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9859 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9860 | | request.add_header( [INFO] [stdout] 9861 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9873 | | .deserialize::() [INFO] [stdout] 9874 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_organization_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9858:7 [INFO] [stdout] | [INFO] [stdout] 9858 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9859 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9860 | | request.add_header( [INFO] [stdout] 9861 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9873 | | .deserialize::() [INFO] [stdout] 9874 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_organization_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9858:7 [INFO] [stdout] | [INFO] [stdout] 9858 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9859 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9860 | | request.add_header( [INFO] [stdout] 9861 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9873 | | .deserialize::() [INFO] [stdout] 9874 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_organization_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9858:7 [INFO] [stdout] | [INFO] [stdout] 9858 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9859 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9860 | | request.add_header( [INFO] [stdout] 9861 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9873 | | .deserialize::() [INFO] [stdout] 9874 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_organization_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9858:7 [INFO] [stdout] | [INFO] [stdout] 9858 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9859 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9860 | | request.add_header( [INFO] [stdout] 9861 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9873 | | .deserialize::() [INFO] [stdout] 9874 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_organization_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9858:7 [INFO] [stdout] | [INFO] [stdout] 9858 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9859 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9860 | | request.add_header( [INFO] [stdout] 9861 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9873 | | .deserialize::() [INFO] [stdout] 9874 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_organization_portfolio_access`, 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_portfolio_access` [INFO] [stdout] --> src/generated.rs:9877:5 [INFO] [stdout] | [INFO] [stdout] 9877 | async fn list_portfolio_access( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9880:83 [INFO] [stdout] | [INFO] [stdout] 9880 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9881 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9882 | | request.add_header( [INFO] [stdout] 9883 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9894 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9880:83 [INFO] [stdout] | [INFO] [stdout] 9880 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9881 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9882 | | request.add_header( [INFO] [stdout] 9883 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9894 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9880:83 [INFO] [stdout] | [INFO] [stdout] 9880 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9881 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9882 | | request.add_header( [INFO] [stdout] 9883 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9894 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9880:83 [INFO] [stdout] | [INFO] [stdout] 9880 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9881 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9882 | | request.add_header( [INFO] [stdout] 9883 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9894 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9880:83 [INFO] [stdout] | [INFO] [stdout] 9880 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9881 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9882 | | request.add_header( [INFO] [stdout] 9883 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9894 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9880:83 [INFO] [stdout] | [INFO] [stdout] 9880 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9881 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9882 | | request.add_header( [INFO] [stdout] 9883 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9894 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9880:83 [INFO] [stdout] | [INFO] [stdout] 9880 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9881 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9882 | | request.add_header( [INFO] [stdout] 9883 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9894 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_portfolio_access::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9880:83 [INFO] [stdout] | [INFO] [stdout] 9880 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9881 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9882 | | request.add_header( [INFO] [stdout] 9883 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9894 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9895 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_portfolio_access`, 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_portfolios` [INFO] [stdout] --> src/generated.rs:9898:5 [INFO] [stdout] | [INFO] [stdout] 9898 | async fn list_portfolios( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_portfolios::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9901:73 [INFO] [stdout] | [INFO] [stdout] 9901 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9902 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9903 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListPortfolios"); [INFO] [stdout] 9904 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9912 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9913 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_portfolios::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9901:73 [INFO] [stdout] | [INFO] [stdout] 9901 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9902 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9903 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListPortfolios"); [INFO] [stdout] 9904 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9912 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9913 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_portfolios::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9901:73 [INFO] [stdout] | [INFO] [stdout] 9901 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9902 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9903 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListPortfolios"); [INFO] [stdout] 9904 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9912 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9913 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_portfolios::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9901:73 [INFO] [stdout] | [INFO] [stdout] 9901 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9902 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9903 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListPortfolios"); [INFO] [stdout] 9904 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9912 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9913 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_portfolios::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9901:73 [INFO] [stdout] | [INFO] [stdout] 9901 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9902 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9903 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListPortfolios"); [INFO] [stdout] 9904 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9912 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9913 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_portfolios::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9901:73 [INFO] [stdout] | [INFO] [stdout] 9901 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9902 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9903 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListPortfolios"); [INFO] [stdout] 9904 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9912 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9913 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_portfolios::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9901:73 [INFO] [stdout] | [INFO] [stdout] 9901 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9902 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9903 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListPortfolios"); [INFO] [stdout] 9904 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9912 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9913 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_portfolios::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9901:73 [INFO] [stdout] | [INFO] [stdout] 9901 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 9902 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9903 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListPortfolios"); [INFO] [stdout] 9904 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9912 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9913 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_portfolios`, 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_portfolios_for_product` [INFO] [stdout] --> src/generated.rs:9916:5 [INFO] [stdout] | [INFO] [stdout] 9916 | async fn list_portfolios_for_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_portfolios_for_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9919:93 [INFO] [stdout] | [INFO] [stdout] 9919 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9920 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9921 | | request.add_header( [INFO] [stdout] 9922 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9934 | | .deserialize::() [INFO] [stdout] 9935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_portfolios_for_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9919:93 [INFO] [stdout] | [INFO] [stdout] 9919 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9920 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9921 | | request.add_header( [INFO] [stdout] 9922 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9934 | | .deserialize::() [INFO] [stdout] 9935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_portfolios_for_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9919:93 [INFO] [stdout] | [INFO] [stdout] 9919 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9920 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9921 | | request.add_header( [INFO] [stdout] 9922 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9934 | | .deserialize::() [INFO] [stdout] 9935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_portfolios_for_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9919:93 [INFO] [stdout] | [INFO] [stdout] 9919 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9920 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9921 | | request.add_header( [INFO] [stdout] 9922 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9934 | | .deserialize::() [INFO] [stdout] 9935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_portfolios_for_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9919:93 [INFO] [stdout] | [INFO] [stdout] 9919 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9920 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9921 | | request.add_header( [INFO] [stdout] 9922 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9934 | | .deserialize::() [INFO] [stdout] 9935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_portfolios_for_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9919:93 [INFO] [stdout] | [INFO] [stdout] 9919 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9920 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9921 | | request.add_header( [INFO] [stdout] 9922 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9934 | | .deserialize::() [INFO] [stdout] 9935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_portfolios_for_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9919:93 [INFO] [stdout] | [INFO] [stdout] 9919 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9920 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9921 | | request.add_header( [INFO] [stdout] 9922 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9934 | | .deserialize::() [INFO] [stdout] 9935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_portfolios_for_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9919:93 [INFO] [stdout] | [INFO] [stdout] 9919 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9920 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9921 | | request.add_header( [INFO] [stdout] 9922 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9934 | | .deserialize::() [INFO] [stdout] 9935 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_portfolios_for_product`, 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_principals_for_portfolio` [INFO] [stdout] --> src/generated.rs:9938:5 [INFO] [stdout] | [INFO] [stdout] 9938 | async fn list_principals_for_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_principals_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9942:5 [INFO] [stdout] | [INFO] [stdout] 9942 | / { [INFO] [stdout] 9943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9944 | | request.add_header( [INFO] [stdout] 9945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9957 | | .deserialize::() [INFO] [stdout] 9958 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_principals_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9942:5 [INFO] [stdout] | [INFO] [stdout] 9942 | / { [INFO] [stdout] 9943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9944 | | request.add_header( [INFO] [stdout] 9945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9957 | | .deserialize::() [INFO] [stdout] 9958 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_principals_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9942:5 [INFO] [stdout] | [INFO] [stdout] 9942 | / { [INFO] [stdout] 9943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9944 | | request.add_header( [INFO] [stdout] 9945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9957 | | .deserialize::() [INFO] [stdout] 9958 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_principals_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9942:5 [INFO] [stdout] | [INFO] [stdout] 9942 | / { [INFO] [stdout] 9943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9944 | | request.add_header( [INFO] [stdout] 9945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9957 | | .deserialize::() [INFO] [stdout] 9958 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_principals_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9942:5 [INFO] [stdout] | [INFO] [stdout] 9942 | / { [INFO] [stdout] 9943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9944 | | request.add_header( [INFO] [stdout] 9945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9957 | | .deserialize::() [INFO] [stdout] 9958 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_principals_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9942:5 [INFO] [stdout] | [INFO] [stdout] 9942 | / { [INFO] [stdout] 9943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9944 | | request.add_header( [INFO] [stdout] 9945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9957 | | .deserialize::() [INFO] [stdout] 9958 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_principals_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9942:5 [INFO] [stdout] | [INFO] [stdout] 9942 | / { [INFO] [stdout] 9943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9944 | | request.add_header( [INFO] [stdout] 9945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9957 | | .deserialize::() [INFO] [stdout] 9958 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_principals_for_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9942:5 [INFO] [stdout] | [INFO] [stdout] 9942 | / { [INFO] [stdout] 9943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9944 | | request.add_header( [INFO] [stdout] 9945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9957 | | .deserialize::() [INFO] [stdout] 9958 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_principals_for_portfolio`, 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_provisioned_product_plans` [INFO] [stdout] --> src/generated.rs:9961:5 [INFO] [stdout] | [INFO] [stdout] 9961 | async fn list_provisioned_product_plans( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_provisioned_product_plans::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9965:5 [INFO] [stdout] | [INFO] [stdout] 9965 | / { [INFO] [stdout] 9966 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9967 | | request.add_header( [INFO] [stdout] 9968 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9980 | | .deserialize::() [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_provisioned_product_plans::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9965:5 [INFO] [stdout] | [INFO] [stdout] 9965 | / { [INFO] [stdout] 9966 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9967 | | request.add_header( [INFO] [stdout] 9968 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9980 | | .deserialize::() [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_provisioned_product_plans::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9965:5 [INFO] [stdout] | [INFO] [stdout] 9965 | / { [INFO] [stdout] 9966 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9967 | | request.add_header( [INFO] [stdout] 9968 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9980 | | .deserialize::() [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_provisioned_product_plans::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9965:5 [INFO] [stdout] | [INFO] [stdout] 9965 | / { [INFO] [stdout] 9966 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9967 | | request.add_header( [INFO] [stdout] 9968 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9980 | | .deserialize::() [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_provisioned_product_plans::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9965:5 [INFO] [stdout] | [INFO] [stdout] 9965 | / { [INFO] [stdout] 9966 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9967 | | request.add_header( [INFO] [stdout] 9968 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9980 | | .deserialize::() [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_provisioned_product_plans::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9965:5 [INFO] [stdout] | [INFO] [stdout] 9965 | / { [INFO] [stdout] 9966 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9967 | | request.add_header( [INFO] [stdout] 9968 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9980 | | .deserialize::() [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_provisioned_product_plans::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9965:5 [INFO] [stdout] | [INFO] [stdout] 9965 | / { [INFO] [stdout] 9966 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9967 | | request.add_header( [INFO] [stdout] 9968 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9980 | | .deserialize::() [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_provisioned_product_plans::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9965:5 [INFO] [stdout] | [INFO] [stdout] 9965 | / { [INFO] [stdout] 9966 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9967 | | request.add_header( [INFO] [stdout] 9968 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 9980 | | .deserialize::() [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_provisioned_product_plans`, 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_provisioning_artifacts` [INFO] [stdout] --> src/generated.rs:9984:5 [INFO] [stdout] | [INFO] [stdout] 9984 | async fn list_provisioning_artifacts( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_provisioning_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9987:95 [INFO] [stdout] | [INFO] [stdout] 9987 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9989 | | request.add_header( [INFO] [stdout] 9990 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10002 | | .deserialize::() [INFO] [stdout] 10003 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_provisioning_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9987:95 [INFO] [stdout] | [INFO] [stdout] 9987 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9989 | | request.add_header( [INFO] [stdout] 9990 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10002 | | .deserialize::() [INFO] [stdout] 10003 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_provisioning_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9987:95 [INFO] [stdout] | [INFO] [stdout] 9987 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9989 | | request.add_header( [INFO] [stdout] 9990 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10002 | | .deserialize::() [INFO] [stdout] 10003 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_provisioning_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9987:95 [INFO] [stdout] | [INFO] [stdout] 9987 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9989 | | request.add_header( [INFO] [stdout] 9990 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10002 | | .deserialize::() [INFO] [stdout] 10003 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_provisioning_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9987:95 [INFO] [stdout] | [INFO] [stdout] 9987 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9989 | | request.add_header( [INFO] [stdout] 9990 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10002 | | .deserialize::() [INFO] [stdout] 10003 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_provisioning_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9987:95 [INFO] [stdout] | [INFO] [stdout] 9987 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9989 | | request.add_header( [INFO] [stdout] 9990 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10002 | | .deserialize::() [INFO] [stdout] 10003 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_provisioning_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9987:95 [INFO] [stdout] | [INFO] [stdout] 9987 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9989 | | request.add_header( [INFO] [stdout] 9990 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10002 | | .deserialize::() [INFO] [stdout] 10003 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_provisioning_artifacts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9987:95 [INFO] [stdout] | [INFO] [stdout] 9987 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9988 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9989 | | request.add_header( [INFO] [stdout] 9990 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10002 | | .deserialize::() [INFO] [stdout] 10003 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_provisioning_artifacts`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_provisioning_artifacts_for_service_action` [INFO] [stdout] --> src/generated.rs:10006:5 [INFO] [stdout] | [INFO] [stdout] 10006 | async fn list_provisioning_artifacts_for_service_action( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_provisioning_artifacts_for_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10012:7 [INFO] [stdout] | [INFO] [stdout] 10012 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10014 | | request.add_header( [INFO] [stdout] 10015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10030 | | .deserialize::() [INFO] [stdout] 10031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_provisioning_artifacts_for_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10012:7 [INFO] [stdout] | [INFO] [stdout] 10012 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10014 | | request.add_header( [INFO] [stdout] 10015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10030 | | .deserialize::() [INFO] [stdout] 10031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_provisioning_artifacts_for_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10012:7 [INFO] [stdout] | [INFO] [stdout] 10012 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10014 | | request.add_header( [INFO] [stdout] 10015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10030 | | .deserialize::() [INFO] [stdout] 10031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_provisioning_artifacts_for_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10012:7 [INFO] [stdout] | [INFO] [stdout] 10012 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10014 | | request.add_header( [INFO] [stdout] 10015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10030 | | .deserialize::() [INFO] [stdout] 10031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_provisioning_artifacts_for_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10012:7 [INFO] [stdout] | [INFO] [stdout] 10012 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10014 | | request.add_header( [INFO] [stdout] 10015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10030 | | .deserialize::() [INFO] [stdout] 10031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_provisioning_artifacts_for_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10012:7 [INFO] [stdout] | [INFO] [stdout] 10012 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10014 | | request.add_header( [INFO] [stdout] 10015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10030 | | .deserialize::() [INFO] [stdout] 10031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_provisioning_artifacts_for_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10012:7 [INFO] [stdout] | [INFO] [stdout] 10012 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10014 | | request.add_header( [INFO] [stdout] 10015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10030 | | .deserialize::() [INFO] [stdout] 10031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_provisioning_artifacts_for_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10012:7 [INFO] [stdout] | [INFO] [stdout] 10012 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10013 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10014 | | request.add_header( [INFO] [stdout] 10015 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10030 | | .deserialize::() [INFO] [stdout] 10031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_provisioning_artifacts_for_service_action`, 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_record_history` [INFO] [stdout] --> src/generated.rs:10034:5 [INFO] [stdout] | [INFO] [stdout] 10034 | async fn list_record_history( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_record_history::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10037:79 [INFO] [stdout] | [INFO] [stdout] 10037 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 10038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10039 | | request.add_header( [INFO] [stdout] 10040 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10051 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10052 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_record_history::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10037:79 [INFO] [stdout] | [INFO] [stdout] 10037 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 10038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10039 | | request.add_header( [INFO] [stdout] 10040 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10051 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10052 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_record_history::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10037:79 [INFO] [stdout] | [INFO] [stdout] 10037 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 10038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10039 | | request.add_header( [INFO] [stdout] 10040 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10051 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10052 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_record_history::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10037:79 [INFO] [stdout] | [INFO] [stdout] 10037 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 10038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10039 | | request.add_header( [INFO] [stdout] 10040 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10051 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10052 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_record_history::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10037:79 [INFO] [stdout] | [INFO] [stdout] 10037 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 10038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10039 | | request.add_header( [INFO] [stdout] 10040 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10051 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10052 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_record_history::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10037:79 [INFO] [stdout] | [INFO] [stdout] 10037 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 10038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10039 | | request.add_header( [INFO] [stdout] 10040 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10051 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10052 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_record_history::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10037:79 [INFO] [stdout] | [INFO] [stdout] 10037 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 10038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10039 | | request.add_header( [INFO] [stdout] 10040 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10051 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10052 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_record_history::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10037:79 [INFO] [stdout] | [INFO] [stdout] 10037 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 10038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10039 | | request.add_header( [INFO] [stdout] 10040 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10051 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10052 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_record_history`, 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_resources_for_tag_option` [INFO] [stdout] --> src/generated.rs:10055:5 [INFO] [stdout] | [INFO] [stdout] 10055 | async fn list_resources_for_tag_option( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_resources_for_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10058:95 [INFO] [stdout] | [INFO] [stdout] 10058 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10059 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10060 | | request.add_header( [INFO] [stdout] 10061 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10073 | | .deserialize::() [INFO] [stdout] 10074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_resources_for_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10058:95 [INFO] [stdout] | [INFO] [stdout] 10058 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10059 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10060 | | request.add_header( [INFO] [stdout] 10061 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10073 | | .deserialize::() [INFO] [stdout] 10074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_resources_for_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10058:95 [INFO] [stdout] | [INFO] [stdout] 10058 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10059 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10060 | | request.add_header( [INFO] [stdout] 10061 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10073 | | .deserialize::() [INFO] [stdout] 10074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_resources_for_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10058:95 [INFO] [stdout] | [INFO] [stdout] 10058 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10059 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10060 | | request.add_header( [INFO] [stdout] 10061 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10073 | | .deserialize::() [INFO] [stdout] 10074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_resources_for_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10058:95 [INFO] [stdout] | [INFO] [stdout] 10058 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10059 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10060 | | request.add_header( [INFO] [stdout] 10061 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10073 | | .deserialize::() [INFO] [stdout] 10074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_resources_for_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10058:95 [INFO] [stdout] | [INFO] [stdout] 10058 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10059 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10060 | | request.add_header( [INFO] [stdout] 10061 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10073 | | .deserialize::() [INFO] [stdout] 10074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_resources_for_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10058:95 [INFO] [stdout] | [INFO] [stdout] 10058 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10059 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10060 | | request.add_header( [INFO] [stdout] 10061 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10073 | | .deserialize::() [INFO] [stdout] 10074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_resources_for_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10058:95 [INFO] [stdout] | [INFO] [stdout] 10058 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10059 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10060 | | request.add_header( [INFO] [stdout] 10061 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10073 | | .deserialize::() [INFO] [stdout] 10074 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_resources_for_tag_option`, 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_service_actions` [INFO] [stdout] --> src/generated.rs:10077:5 [INFO] [stdout] | [INFO] [stdout] 10077 | async fn list_service_actions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_service_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10080:81 [INFO] [stdout] | [INFO] [stdout] 10080 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 10081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10082 | | request.add_header( [INFO] [stdout] 10083 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_service_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10080:81 [INFO] [stdout] | [INFO] [stdout] 10080 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 10081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10082 | | request.add_header( [INFO] [stdout] 10083 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_service_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10080:81 [INFO] [stdout] | [INFO] [stdout] 10080 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 10081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10082 | | request.add_header( [INFO] [stdout] 10083 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_service_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10080:81 [INFO] [stdout] | [INFO] [stdout] 10080 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 10081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10082 | | request.add_header( [INFO] [stdout] 10083 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_service_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10080:81 [INFO] [stdout] | [INFO] [stdout] 10080 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 10081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10082 | | request.add_header( [INFO] [stdout] 10083 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_service_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10080:81 [INFO] [stdout] | [INFO] [stdout] 10080 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 10081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10082 | | request.add_header( [INFO] [stdout] 10083 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_service_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10080:81 [INFO] [stdout] | [INFO] [stdout] 10080 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 10081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10082 | | request.add_header( [INFO] [stdout] 10083 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_service_actions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10080:81 [INFO] [stdout] | [INFO] [stdout] 10080 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 10081 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10082 | | request.add_header( [INFO] [stdout] 10083 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10094 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10095 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_service_actions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_service_actions_for_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:10098:5 [INFO] [stdout] | [INFO] [stdout] 10098 | async fn list_service_actions_for_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_service_actions_for_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10104:7 [INFO] [stdout] | [INFO] [stdout] 10104 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10105 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10106 | | request.add_header( [INFO] [stdout] 10107 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10122 | | .deserialize::() [INFO] [stdout] 10123 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_service_actions_for_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10104:7 [INFO] [stdout] | [INFO] [stdout] 10104 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10105 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10106 | | request.add_header( [INFO] [stdout] 10107 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10122 | | .deserialize::() [INFO] [stdout] 10123 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_service_actions_for_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10104:7 [INFO] [stdout] | [INFO] [stdout] 10104 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10105 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10106 | | request.add_header( [INFO] [stdout] 10107 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10122 | | .deserialize::() [INFO] [stdout] 10123 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_service_actions_for_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10104:7 [INFO] [stdout] | [INFO] [stdout] 10104 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10105 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10106 | | request.add_header( [INFO] [stdout] 10107 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10122 | | .deserialize::() [INFO] [stdout] 10123 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_service_actions_for_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10104:7 [INFO] [stdout] | [INFO] [stdout] 10104 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10105 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10106 | | request.add_header( [INFO] [stdout] 10107 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10122 | | .deserialize::() [INFO] [stdout] 10123 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_service_actions_for_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10104:7 [INFO] [stdout] | [INFO] [stdout] 10104 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10105 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10106 | | request.add_header( [INFO] [stdout] 10107 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10122 | | .deserialize::() [INFO] [stdout] 10123 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_service_actions_for_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10104:7 [INFO] [stdout] | [INFO] [stdout] 10104 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10105 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10106 | | request.add_header( [INFO] [stdout] 10107 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10122 | | .deserialize::() [INFO] [stdout] 10123 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_service_actions_for_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10104:7 [INFO] [stdout] | [INFO] [stdout] 10104 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10105 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10106 | | request.add_header( [INFO] [stdout] 10107 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10122 | | .deserialize::() [INFO] [stdout] 10123 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_service_actions_for_provisioning_artifact`, 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_stack_instances_for_provisioned_product` [INFO] [stdout] --> src/generated.rs:10126:5 [INFO] [stdout] | [INFO] [stdout] 10126 | async fn list_stack_instances_for_provisioned_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_stack_instances_for_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10132:7 [INFO] [stdout] | [INFO] [stdout] 10132 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10134 | | request.add_header( [INFO] [stdout] 10135 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10150 | | .deserialize::() [INFO] [stdout] 10151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_stack_instances_for_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10132:7 [INFO] [stdout] | [INFO] [stdout] 10132 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10134 | | request.add_header( [INFO] [stdout] 10135 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10150 | | .deserialize::() [INFO] [stdout] 10151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_stack_instances_for_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10132:7 [INFO] [stdout] | [INFO] [stdout] 10132 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10134 | | request.add_header( [INFO] [stdout] 10135 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10150 | | .deserialize::() [INFO] [stdout] 10151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_stack_instances_for_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10132:7 [INFO] [stdout] | [INFO] [stdout] 10132 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10134 | | request.add_header( [INFO] [stdout] 10135 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10150 | | .deserialize::() [INFO] [stdout] 10151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_stack_instances_for_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10132:7 [INFO] [stdout] | [INFO] [stdout] 10132 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10134 | | request.add_header( [INFO] [stdout] 10135 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10150 | | .deserialize::() [INFO] [stdout] 10151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_stack_instances_for_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10132:7 [INFO] [stdout] | [INFO] [stdout] 10132 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10134 | | request.add_header( [INFO] [stdout] 10135 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10150 | | .deserialize::() [INFO] [stdout] 10151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_stack_instances_for_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10132:7 [INFO] [stdout] | [INFO] [stdout] 10132 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10134 | | request.add_header( [INFO] [stdout] 10135 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10150 | | .deserialize::() [INFO] [stdout] 10151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_stack_instances_for_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10132:7 [INFO] [stdout] | [INFO] [stdout] 10132 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10134 | | request.add_header( [INFO] [stdout] 10135 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10150 | | .deserialize::() [INFO] [stdout] 10151 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_stack_instances_for_provisioned_product`, 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_tag_options` [INFO] [stdout] --> src/generated.rs:10154:5 [INFO] [stdout] | [INFO] [stdout] 10154 | async fn list_tag_options( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_tag_options::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10157:73 [INFO] [stdout] | [INFO] [stdout] 10157 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10158 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10159 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListTagOptions"); [INFO] [stdout] 10160 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10168 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tag_options::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10157:73 [INFO] [stdout] | [INFO] [stdout] 10157 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10158 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10159 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListTagOptions"); [INFO] [stdout] 10160 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10168 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tag_options::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10157:73 [INFO] [stdout] | [INFO] [stdout] 10157 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10158 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10159 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListTagOptions"); [INFO] [stdout] 10160 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10168 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tag_options::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10157:73 [INFO] [stdout] | [INFO] [stdout] 10157 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10158 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10159 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListTagOptions"); [INFO] [stdout] 10160 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10168 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tag_options::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10157:73 [INFO] [stdout] | [INFO] [stdout] 10157 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10158 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10159 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListTagOptions"); [INFO] [stdout] 10160 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10168 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tag_options::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10157:73 [INFO] [stdout] | [INFO] [stdout] 10157 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10158 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10159 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListTagOptions"); [INFO] [stdout] 10160 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10168 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tag_options::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10157:73 [INFO] [stdout] | [INFO] [stdout] 10157 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10158 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10159 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListTagOptions"); [INFO] [stdout] 10160 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10168 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tag_options::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10157:73 [INFO] [stdout] | [INFO] [stdout] 10157 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10158 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10159 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.ListTagOptions"); [INFO] [stdout] 10160 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10168 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_tag_options`, 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::::provision_product` [INFO] [stdout] --> src/generated.rs:10172:5 [INFO] [stdout] | [INFO] [stdout] 10172 | async fn provision_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::provision_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10175:77 [INFO] [stdout] | [INFO] [stdout] 10175 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10177 | | request.add_header( [INFO] [stdout] 10178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10189 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::provision_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10175:77 [INFO] [stdout] | [INFO] [stdout] 10175 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10177 | | request.add_header( [INFO] [stdout] 10178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10189 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::provision_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10175:77 [INFO] [stdout] | [INFO] [stdout] 10175 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10177 | | request.add_header( [INFO] [stdout] 10178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10189 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::provision_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10175:77 [INFO] [stdout] | [INFO] [stdout] 10175 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10177 | | request.add_header( [INFO] [stdout] 10178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10189 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::provision_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10175:77 [INFO] [stdout] | [INFO] [stdout] 10175 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10177 | | request.add_header( [INFO] [stdout] 10178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10189 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::provision_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10175:77 [INFO] [stdout] | [INFO] [stdout] 10175 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10177 | | request.add_header( [INFO] [stdout] 10178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10189 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::provision_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10175:77 [INFO] [stdout] | [INFO] [stdout] 10175 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10177 | | request.add_header( [INFO] [stdout] 10178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10189 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::provision_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10175:77 [INFO] [stdout] | [INFO] [stdout] 10175 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10176 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10177 | | request.add_header( [INFO] [stdout] 10178 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10189 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10190 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::provision_product`, 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::::reject_portfolio_share` [INFO] [stdout] --> src/generated.rs:10193:5 [INFO] [stdout] | [INFO] [stdout] 10193 | async fn reject_portfolio_share( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::reject_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10196:85 [INFO] [stdout] | [INFO] [stdout] 10196 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10197 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10198 | | request.add_header( [INFO] [stdout] 10199 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reject_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10196:85 [INFO] [stdout] | [INFO] [stdout] 10196 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10197 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10198 | | request.add_header( [INFO] [stdout] 10199 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reject_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10196:85 [INFO] [stdout] | [INFO] [stdout] 10196 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10197 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10198 | | request.add_header( [INFO] [stdout] 10199 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reject_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10196:85 [INFO] [stdout] | [INFO] [stdout] 10196 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10197 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10198 | | request.add_header( [INFO] [stdout] 10199 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reject_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10196:85 [INFO] [stdout] | [INFO] [stdout] 10196 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10197 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10198 | | request.add_header( [INFO] [stdout] 10199 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reject_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10196:85 [INFO] [stdout] | [INFO] [stdout] 10196 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10197 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10198 | | request.add_header( [INFO] [stdout] 10199 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reject_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10196:85 [INFO] [stdout] | [INFO] [stdout] 10196 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10197 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10198 | | request.add_header( [INFO] [stdout] 10199 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reject_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10196:85 [INFO] [stdout] | [INFO] [stdout] 10196 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10197 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10198 | | request.add_header( [INFO] [stdout] 10199 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10210 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10211 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::reject_portfolio_share`, 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::::scan_provisioned_products` [INFO] [stdout] --> src/generated.rs:10214:5 [INFO] [stdout] | [INFO] [stdout] 10214 | async fn scan_provisioned_products( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::scan_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10217:91 [INFO] [stdout] | [INFO] [stdout] 10217 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10219 | | request.add_header( [INFO] [stdout] 10220 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10232 | | .deserialize::() [INFO] [stdout] 10233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::scan_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10217:91 [INFO] [stdout] | [INFO] [stdout] 10217 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10219 | | request.add_header( [INFO] [stdout] 10220 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10232 | | .deserialize::() [INFO] [stdout] 10233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::scan_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10217:91 [INFO] [stdout] | [INFO] [stdout] 10217 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10219 | | request.add_header( [INFO] [stdout] 10220 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10232 | | .deserialize::() [INFO] [stdout] 10233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::scan_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10217:91 [INFO] [stdout] | [INFO] [stdout] 10217 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10219 | | request.add_header( [INFO] [stdout] 10220 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10232 | | .deserialize::() [INFO] [stdout] 10233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::scan_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10217:91 [INFO] [stdout] | [INFO] [stdout] 10217 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10219 | | request.add_header( [INFO] [stdout] 10220 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10232 | | .deserialize::() [INFO] [stdout] 10233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::scan_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10217:91 [INFO] [stdout] | [INFO] [stdout] 10217 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10219 | | request.add_header( [INFO] [stdout] 10220 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10232 | | .deserialize::() [INFO] [stdout] 10233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::scan_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10217:91 [INFO] [stdout] | [INFO] [stdout] 10217 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10219 | | request.add_header( [INFO] [stdout] 10220 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10232 | | .deserialize::() [INFO] [stdout] 10233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::scan_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10217:91 [INFO] [stdout] | [INFO] [stdout] 10217 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10218 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10219 | | request.add_header( [INFO] [stdout] 10220 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10232 | | .deserialize::() [INFO] [stdout] 10233 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::scan_provisioned_products`, 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::::search_products` [INFO] [stdout] --> src/generated.rs:10236:5 [INFO] [stdout] | [INFO] [stdout] 10236 | async fn search_products( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::search_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10239:73 [INFO] [stdout] | [INFO] [stdout] 10239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10241 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.SearchProducts"); [INFO] [stdout] 10242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10239:73 [INFO] [stdout] | [INFO] [stdout] 10239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10241 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.SearchProducts"); [INFO] [stdout] 10242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10239:73 [INFO] [stdout] | [INFO] [stdout] 10239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10241 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.SearchProducts"); [INFO] [stdout] 10242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10239:73 [INFO] [stdout] | [INFO] [stdout] 10239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10241 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.SearchProducts"); [INFO] [stdout] 10242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10239:73 [INFO] [stdout] | [INFO] [stdout] 10239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10241 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.SearchProducts"); [INFO] [stdout] 10242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10239:73 [INFO] [stdout] | [INFO] [stdout] 10239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10241 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.SearchProducts"); [INFO] [stdout] 10242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10239:73 [INFO] [stdout] | [INFO] [stdout] 10239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10241 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.SearchProducts"); [INFO] [stdout] 10242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10239:73 [INFO] [stdout] | [INFO] [stdout] 10239 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 10240 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10241 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.SearchProducts"); [INFO] [stdout] 10242 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10250 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10251 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::search_products`, 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::::search_products_as_admin` [INFO] [stdout] --> src/generated.rs:10254:5 [INFO] [stdout] | [INFO] [stdout] 10254 | async fn search_products_as_admin( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::search_products_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10257:87 [INFO] [stdout] | [INFO] [stdout] 10257 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10258 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10259 | | request.add_header( [INFO] [stdout] 10260 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_products_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10257:87 [INFO] [stdout] | [INFO] [stdout] 10257 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10258 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10259 | | request.add_header( [INFO] [stdout] 10260 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_products_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10257:87 [INFO] [stdout] | [INFO] [stdout] 10257 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10258 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10259 | | request.add_header( [INFO] [stdout] 10260 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_products_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10257:87 [INFO] [stdout] | [INFO] [stdout] 10257 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10258 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10259 | | request.add_header( [INFO] [stdout] 10260 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_products_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10257:87 [INFO] [stdout] | [INFO] [stdout] 10257 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10258 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10259 | | request.add_header( [INFO] [stdout] 10260 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_products_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10257:87 [INFO] [stdout] | [INFO] [stdout] 10257 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10258 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10259 | | request.add_header( [INFO] [stdout] 10260 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_products_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10257:87 [INFO] [stdout] | [INFO] [stdout] 10257 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10258 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10259 | | request.add_header( [INFO] [stdout] 10260 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_products_as_admin::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10257:87 [INFO] [stdout] | [INFO] [stdout] 10257 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10258 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10259 | | request.add_header( [INFO] [stdout] 10260 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::search_products_as_admin`, 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::::search_provisioned_products` [INFO] [stdout] --> src/generated.rs:10275:5 [INFO] [stdout] | [INFO] [stdout] 10275 | async fn search_provisioned_products( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::search_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10278:95 [INFO] [stdout] | [INFO] [stdout] 10278 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10280 | | request.add_header( [INFO] [stdout] 10281 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10293 | | .deserialize::() [INFO] [stdout] 10294 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10278:95 [INFO] [stdout] | [INFO] [stdout] 10278 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10280 | | request.add_header( [INFO] [stdout] 10281 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10293 | | .deserialize::() [INFO] [stdout] 10294 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10278:95 [INFO] [stdout] | [INFO] [stdout] 10278 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10280 | | request.add_header( [INFO] [stdout] 10281 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10293 | | .deserialize::() [INFO] [stdout] 10294 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10278:95 [INFO] [stdout] | [INFO] [stdout] 10278 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10280 | | request.add_header( [INFO] [stdout] 10281 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10293 | | .deserialize::() [INFO] [stdout] 10294 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10278:95 [INFO] [stdout] | [INFO] [stdout] 10278 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10280 | | request.add_header( [INFO] [stdout] 10281 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10293 | | .deserialize::() [INFO] [stdout] 10294 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10278:95 [INFO] [stdout] | [INFO] [stdout] 10278 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10280 | | request.add_header( [INFO] [stdout] 10281 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10293 | | .deserialize::() [INFO] [stdout] 10294 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10278:95 [INFO] [stdout] | [INFO] [stdout] 10278 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10280 | | request.add_header( [INFO] [stdout] 10281 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10293 | | .deserialize::() [INFO] [stdout] 10294 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_provisioned_products::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10278:95 [INFO] [stdout] | [INFO] [stdout] 10278 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10280 | | request.add_header( [INFO] [stdout] 10281 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10293 | | .deserialize::() [INFO] [stdout] 10294 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::search_provisioned_products`, 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_provisioned_product` [INFO] [stdout] --> src/generated.rs:10297:5 [INFO] [stdout] | [INFO] [stdout] 10297 | async fn terminate_provisioned_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::terminate_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:5 [INFO] [stdout] | [INFO] [stdout] 10301 | / { [INFO] [stdout] 10302 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10303 | | request.add_header( [INFO] [stdout] 10304 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10316 | | .deserialize::() [INFO] [stdout] 10317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::terminate_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:5 [INFO] [stdout] | [INFO] [stdout] 10301 | / { [INFO] [stdout] 10302 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10303 | | request.add_header( [INFO] [stdout] 10304 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10316 | | .deserialize::() [INFO] [stdout] 10317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::terminate_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:5 [INFO] [stdout] | [INFO] [stdout] 10301 | / { [INFO] [stdout] 10302 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10303 | | request.add_header( [INFO] [stdout] 10304 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10316 | | .deserialize::() [INFO] [stdout] 10317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::terminate_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:5 [INFO] [stdout] | [INFO] [stdout] 10301 | / { [INFO] [stdout] 10302 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10303 | | request.add_header( [INFO] [stdout] 10304 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10316 | | .deserialize::() [INFO] [stdout] 10317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::terminate_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:5 [INFO] [stdout] | [INFO] [stdout] 10301 | / { [INFO] [stdout] 10302 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10303 | | request.add_header( [INFO] [stdout] 10304 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10316 | | .deserialize::() [INFO] [stdout] 10317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::terminate_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:5 [INFO] [stdout] | [INFO] [stdout] 10301 | / { [INFO] [stdout] 10302 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10303 | | request.add_header( [INFO] [stdout] 10304 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10316 | | .deserialize::() [INFO] [stdout] 10317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::terminate_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:5 [INFO] [stdout] | [INFO] [stdout] 10301 | / { [INFO] [stdout] 10302 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10303 | | request.add_header( [INFO] [stdout] 10304 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10316 | | .deserialize::() [INFO] [stdout] 10317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::terminate_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:5 [INFO] [stdout] | [INFO] [stdout] 10301 | / { [INFO] [stdout] 10302 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10303 | | request.add_header( [INFO] [stdout] 10304 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10316 | | .deserialize::() [INFO] [stdout] 10317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::terminate_provisioned_product`, 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_constraint` [INFO] [stdout] --> src/generated.rs:10320:5 [INFO] [stdout] | [INFO] [stdout] 10320 | async fn update_constraint( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10323:77 [INFO] [stdout] | [INFO] [stdout] 10323 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10325 | | request.add_header( [INFO] [stdout] 10326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10323:77 [INFO] [stdout] | [INFO] [stdout] 10323 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10325 | | request.add_header( [INFO] [stdout] 10326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10323:77 [INFO] [stdout] | [INFO] [stdout] 10323 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10325 | | request.add_header( [INFO] [stdout] 10326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10323:77 [INFO] [stdout] | [INFO] [stdout] 10323 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10325 | | request.add_header( [INFO] [stdout] 10326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10323:77 [INFO] [stdout] | [INFO] [stdout] 10323 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10325 | | request.add_header( [INFO] [stdout] 10326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10323:77 [INFO] [stdout] | [INFO] [stdout] 10323 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10325 | | request.add_header( [INFO] [stdout] 10326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10323:77 [INFO] [stdout] | [INFO] [stdout] 10323 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10325 | | request.add_header( [INFO] [stdout] 10326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_constraint::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10323:77 [INFO] [stdout] | [INFO] [stdout] 10323 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 10324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10325 | | request.add_header( [INFO] [stdout] 10326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_constraint`, 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_portfolio` [INFO] [stdout] --> src/generated.rs:10341:5 [INFO] [stdout] | [INFO] [stdout] 10341 | async fn update_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10344:75 [INFO] [stdout] | [INFO] [stdout] 10344 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10346 | | request.add_header( [INFO] [stdout] 10347 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10358 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10344:75 [INFO] [stdout] | [INFO] [stdout] 10344 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10346 | | request.add_header( [INFO] [stdout] 10347 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10358 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10344:75 [INFO] [stdout] | [INFO] [stdout] 10344 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10346 | | request.add_header( [INFO] [stdout] 10347 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10358 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10344:75 [INFO] [stdout] | [INFO] [stdout] 10344 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10346 | | request.add_header( [INFO] [stdout] 10347 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10358 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10344:75 [INFO] [stdout] | [INFO] [stdout] 10344 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10346 | | request.add_header( [INFO] [stdout] 10347 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10358 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10344:75 [INFO] [stdout] | [INFO] [stdout] 10344 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10346 | | request.add_header( [INFO] [stdout] 10347 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10358 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10344:75 [INFO] [stdout] | [INFO] [stdout] 10344 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10346 | | request.add_header( [INFO] [stdout] 10347 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10358 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10344:75 [INFO] [stdout] | [INFO] [stdout] 10344 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10346 | | request.add_header( [INFO] [stdout] 10347 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10358 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_portfolio`, 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_portfolio_share` [INFO] [stdout] --> src/generated.rs:10362:5 [INFO] [stdout] | [INFO] [stdout] 10362 | async fn update_portfolio_share( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10365:85 [INFO] [stdout] | [INFO] [stdout] 10365 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10367 | | request.add_header( [INFO] [stdout] 10368 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10379 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10365:85 [INFO] [stdout] | [INFO] [stdout] 10365 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10367 | | request.add_header( [INFO] [stdout] 10368 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10379 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10365:85 [INFO] [stdout] | [INFO] [stdout] 10365 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10367 | | request.add_header( [INFO] [stdout] 10368 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10379 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10365:85 [INFO] [stdout] | [INFO] [stdout] 10365 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10367 | | request.add_header( [INFO] [stdout] 10368 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10379 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10365:85 [INFO] [stdout] | [INFO] [stdout] 10365 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10367 | | request.add_header( [INFO] [stdout] 10368 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10379 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10365:85 [INFO] [stdout] | [INFO] [stdout] 10365 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10367 | | request.add_header( [INFO] [stdout] 10368 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10379 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10365:85 [INFO] [stdout] | [INFO] [stdout] 10365 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10367 | | request.add_header( [INFO] [stdout] 10368 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10379 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10365:85 [INFO] [stdout] | [INFO] [stdout] 10365 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 10366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10367 | | request.add_header( [INFO] [stdout] 10368 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10379 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_portfolio_share`, 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_product` [INFO] [stdout] --> src/generated.rs:10383:5 [INFO] [stdout] | [INFO] [stdout] 10383 | async fn update_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10386:71 [INFO] [stdout] | [INFO] [stdout] 10386 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 10387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10388 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.UpdateProduct"); [INFO] [stdout] 10389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10397 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10386:71 [INFO] [stdout] | [INFO] [stdout] 10386 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 10387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10388 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.UpdateProduct"); [INFO] [stdout] 10389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10397 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10386:71 [INFO] [stdout] | [INFO] [stdout] 10386 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 10387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10388 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.UpdateProduct"); [INFO] [stdout] 10389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10397 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10386:71 [INFO] [stdout] | [INFO] [stdout] 10386 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 10387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10388 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.UpdateProduct"); [INFO] [stdout] 10389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10397 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10386:71 [INFO] [stdout] | [INFO] [stdout] 10386 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 10387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10388 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.UpdateProduct"); [INFO] [stdout] 10389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10397 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10386:71 [INFO] [stdout] | [INFO] [stdout] 10386 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 10387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10388 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.UpdateProduct"); [INFO] [stdout] 10389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10397 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10386:71 [INFO] [stdout] | [INFO] [stdout] 10386 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 10387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10388 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.UpdateProduct"); [INFO] [stdout] 10389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10397 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10386:71 [INFO] [stdout] | [INFO] [stdout] 10386 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 10387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10388 | | request.add_header("x-amz-target", "AWS242ServiceCatalogService.UpdateProduct"); [INFO] [stdout] 10389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 10397 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10398 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_product`, 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_provisioned_product` [INFO] [stdout] --> src/generated.rs:10401:5 [INFO] [stdout] | [INFO] [stdout] 10401 | async fn update_provisioned_product( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10404:93 [INFO] [stdout] | [INFO] [stdout] 10404 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 10405 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10406 | | request.add_header( [INFO] [stdout] 10407 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10419 | | .deserialize::() [INFO] [stdout] 10420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10404:93 [INFO] [stdout] | [INFO] [stdout] 10404 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 10405 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10406 | | request.add_header( [INFO] [stdout] 10407 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10419 | | .deserialize::() [INFO] [stdout] 10420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10404:93 [INFO] [stdout] | [INFO] [stdout] 10404 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 10405 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10406 | | request.add_header( [INFO] [stdout] 10407 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10419 | | .deserialize::() [INFO] [stdout] 10420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10404:93 [INFO] [stdout] | [INFO] [stdout] 10404 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 10405 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10406 | | request.add_header( [INFO] [stdout] 10407 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10419 | | .deserialize::() [INFO] [stdout] 10420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10404:93 [INFO] [stdout] | [INFO] [stdout] 10404 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 10405 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10406 | | request.add_header( [INFO] [stdout] 10407 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10419 | | .deserialize::() [INFO] [stdout] 10420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10404:93 [INFO] [stdout] | [INFO] [stdout] 10404 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 10405 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10406 | | request.add_header( [INFO] [stdout] 10407 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10419 | | .deserialize::() [INFO] [stdout] 10420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10404:93 [INFO] [stdout] | [INFO] [stdout] 10404 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 10405 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10406 | | request.add_header( [INFO] [stdout] 10407 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10419 | | .deserialize::() [INFO] [stdout] 10420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_provisioned_product::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10404:93 [INFO] [stdout] | [INFO] [stdout] 10404 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 10405 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10406 | | request.add_header( [INFO] [stdout] 10407 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10419 | | .deserialize::() [INFO] [stdout] 10420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_provisioned_product`, 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_provisioned_product_properties` [INFO] [stdout] --> src/generated.rs:10423:5 [INFO] [stdout] | [INFO] [stdout] 10423 | async fn update_provisioned_product_properties( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_provisioned_product_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10429:7 [INFO] [stdout] | [INFO] [stdout] 10429 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10430 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10431 | | request.add_header( [INFO] [stdout] 10432 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10447 | | .deserialize::() [INFO] [stdout] 10448 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_provisioned_product_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10429:7 [INFO] [stdout] | [INFO] [stdout] 10429 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10430 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10431 | | request.add_header( [INFO] [stdout] 10432 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10447 | | .deserialize::() [INFO] [stdout] 10448 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_provisioned_product_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10429:7 [INFO] [stdout] | [INFO] [stdout] 10429 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10430 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10431 | | request.add_header( [INFO] [stdout] 10432 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10447 | | .deserialize::() [INFO] [stdout] 10448 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_provisioned_product_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10429:7 [INFO] [stdout] | [INFO] [stdout] 10429 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10430 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10431 | | request.add_header( [INFO] [stdout] 10432 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10447 | | .deserialize::() [INFO] [stdout] 10448 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_provisioned_product_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10429:7 [INFO] [stdout] | [INFO] [stdout] 10429 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10430 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10431 | | request.add_header( [INFO] [stdout] 10432 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10447 | | .deserialize::() [INFO] [stdout] 10448 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_provisioned_product_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10429:7 [INFO] [stdout] | [INFO] [stdout] 10429 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10430 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10431 | | request.add_header( [INFO] [stdout] 10432 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10447 | | .deserialize::() [INFO] [stdout] 10448 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_provisioned_product_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10429:7 [INFO] [stdout] | [INFO] [stdout] 10429 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10430 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10431 | | request.add_header( [INFO] [stdout] 10432 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10447 | | .deserialize::() [INFO] [stdout] 10448 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_provisioned_product_properties::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10429:7 [INFO] [stdout] | [INFO] [stdout] 10429 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10430 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10431 | | request.add_header( [INFO] [stdout] 10432 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10447 | | .deserialize::() [INFO] [stdout] 10448 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_provisioned_product_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::::update_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:10451:5 [INFO] [stdout] | [INFO] [stdout] 10451 | async fn update_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10455:5 [INFO] [stdout] | [INFO] [stdout] 10455 | / { [INFO] [stdout] 10456 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10457 | | request.add_header( [INFO] [stdout] 10458 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10470 | | .deserialize::() [INFO] [stdout] 10471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10455:5 [INFO] [stdout] | [INFO] [stdout] 10455 | / { [INFO] [stdout] 10456 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10457 | | request.add_header( [INFO] [stdout] 10458 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10470 | | .deserialize::() [INFO] [stdout] 10471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10455:5 [INFO] [stdout] | [INFO] [stdout] 10455 | / { [INFO] [stdout] 10456 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10457 | | request.add_header( [INFO] [stdout] 10458 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10470 | | .deserialize::() [INFO] [stdout] 10471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10455:5 [INFO] [stdout] | [INFO] [stdout] 10455 | / { [INFO] [stdout] 10456 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10457 | | request.add_header( [INFO] [stdout] 10458 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10470 | | .deserialize::() [INFO] [stdout] 10471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10455:5 [INFO] [stdout] | [INFO] [stdout] 10455 | / { [INFO] [stdout] 10456 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10457 | | request.add_header( [INFO] [stdout] 10458 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10470 | | .deserialize::() [INFO] [stdout] 10471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10455:5 [INFO] [stdout] | [INFO] [stdout] 10455 | / { [INFO] [stdout] 10456 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10457 | | request.add_header( [INFO] [stdout] 10458 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10470 | | .deserialize::() [INFO] [stdout] 10471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10455:5 [INFO] [stdout] | [INFO] [stdout] 10455 | / { [INFO] [stdout] 10456 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10457 | | request.add_header( [INFO] [stdout] 10458 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10470 | | .deserialize::() [INFO] [stdout] 10471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10455:5 [INFO] [stdout] | [INFO] [stdout] 10455 | / { [INFO] [stdout] 10456 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10457 | | request.add_header( [INFO] [stdout] 10458 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10470 | | .deserialize::() [INFO] [stdout] 10471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_provisioning_artifact`, 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_service_action` [INFO] [stdout] --> src/generated.rs:10474:5 [INFO] [stdout] | [INFO] [stdout] 10474 | async fn update_service_action( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10477:83 [INFO] [stdout] | [INFO] [stdout] 10477 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 10478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10479 | | request.add_header( [INFO] [stdout] 10480 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10477:83 [INFO] [stdout] | [INFO] [stdout] 10477 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 10478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10479 | | request.add_header( [INFO] [stdout] 10480 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10477:83 [INFO] [stdout] | [INFO] [stdout] 10477 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 10478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10479 | | request.add_header( [INFO] [stdout] 10480 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10477:83 [INFO] [stdout] | [INFO] [stdout] 10477 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 10478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10479 | | request.add_header( [INFO] [stdout] 10480 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10477:83 [INFO] [stdout] | [INFO] [stdout] 10477 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 10478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10479 | | request.add_header( [INFO] [stdout] 10480 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10477:83 [INFO] [stdout] | [INFO] [stdout] 10477 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 10478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10479 | | request.add_header( [INFO] [stdout] 10480 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10477:83 [INFO] [stdout] | [INFO] [stdout] 10477 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 10478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10479 | | request.add_header( [INFO] [stdout] 10480 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_service_action::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10477:83 [INFO] [stdout] | [INFO] [stdout] 10477 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 10478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10479 | | request.add_header( [INFO] [stdout] 10480 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_service_action`, 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_tag_option` [INFO] [stdout] --> src/generated.rs:10495:5 [INFO] [stdout] | [INFO] [stdout] 10495 | async fn update_tag_option( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10498:75 [INFO] [stdout] | [INFO] [stdout] 10498 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10500 | | request.add_header( [INFO] [stdout] 10501 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10512 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10498:75 [INFO] [stdout] | [INFO] [stdout] 10498 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10500 | | request.add_header( [INFO] [stdout] 10501 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10512 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10498:75 [INFO] [stdout] | [INFO] [stdout] 10498 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10500 | | request.add_header( [INFO] [stdout] 10501 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10512 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10498:75 [INFO] [stdout] | [INFO] [stdout] 10498 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10500 | | request.add_header( [INFO] [stdout] 10501 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10512 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10498:75 [INFO] [stdout] | [INFO] [stdout] 10498 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10500 | | request.add_header( [INFO] [stdout] 10501 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10512 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10498:75 [INFO] [stdout] | [INFO] [stdout] 10498 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10500 | | request.add_header( [INFO] [stdout] 10501 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10512 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10498:75 [INFO] [stdout] | [INFO] [stdout] 10498 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10500 | | request.add_header( [INFO] [stdout] 10501 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10512 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_tag_option::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10498:75 [INFO] [stdout] | [INFO] [stdout] 10498 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 10499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 10500 | | request.add_header( [INFO] [stdout] 10501 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 10512 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 10513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_tag_option`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 87 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rusoto_servicecatalog` due to 88 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::accept_portfolio_share` [INFO] [stdout] --> src/generated.rs:8550:5 [INFO] [stdout] | [INFO] [stdout] 8550 | async fn accept_portfolio_share( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::accept_portfolio_share::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8553:85 [INFO] [stdout] | [INFO] [stdout] 8553 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8555 | | request.add_header( [INFO] [stdout] 8556 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8567 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8568 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::accept_portfolio_share`, 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_budget_with_resource` [INFO] [stdout] --> src/generated.rs:8571:5 [INFO] [stdout] | [INFO] [stdout] 8571 | async fn associate_budget_with_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_budget_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8575:5 [INFO] [stdout] | [INFO] [stdout] 8575 | / { [INFO] [stdout] 8576 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8577 | | request.add_header( [INFO] [stdout] 8578 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8590 | | .deserialize::() [INFO] [stdout] 8591 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_budget_with_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::associate_principal_with_portfolio` [INFO] [stdout] --> src/generated.rs:8594:5 [INFO] [stdout] | [INFO] [stdout] 8594 | async fn associate_principal_with_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_principal_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8600:7 [INFO] [stdout] | [INFO] [stdout] 8600 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8601 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8602 | | request.add_header( [INFO] [stdout] 8603 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8615 | | .deserialize::() [INFO] [stdout] 8616 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_principal_with_portfolio`, 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_product_with_portfolio` [INFO] [stdout] --> src/generated.rs:8619:5 [INFO] [stdout] | [INFO] [stdout] 8619 | async fn associate_product_with_portfolio( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_product_with_portfolio::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8623:5 [INFO] [stdout] | [INFO] [stdout] 8623 | / { [INFO] [stdout] 8624 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8625 | | request.add_header( [INFO] [stdout] 8626 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8638 | | .deserialize::() [INFO] [stdout] 8639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_product_with_portfolio`, 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_service_action_with_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:8642:5 [INFO] [stdout] | [INFO] [stdout] 8642 | async fn associate_service_action_with_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8648:7 [INFO] [stdout] | [INFO] [stdout] 8648 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8649 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8650 | | request.add_header( [INFO] [stdout] 8651 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8666 | | .deserialize::() [INFO] [stdout] 8667 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_service_action_with_provisioning_artifact`, 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_tag_option_with_resource` [INFO] [stdout] --> src/generated.rs:8670:5 [INFO] [stdout] | [INFO] [stdout] 8670 | async fn associate_tag_option_with_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_tag_option_with_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8676:7 [INFO] [stdout] | [INFO] [stdout] 8676 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8677 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8678 | | request.add_header( [INFO] [stdout] 8679 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8691 | | .deserialize::() [INFO] [stdout] 8692 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_tag_option_with_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_associate_service_action_with_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:8695:5 [INFO] [stdout] | [INFO] [stdout] 8695 | async fn batch_associate_service_action_with_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::batch_associate_service_action_with_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8701:7 [INFO] [stdout] | [INFO] [stdout] 8701 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8703 | | request.add_header( [INFO] [stdout] 8704 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8719 | | .deserialize::() [INFO] [stdout] 8720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::batch_associate_service_action_with_provisioning_artifact`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::batch_disassociate_service_action_from_provisioning_artifact` [INFO] [stdout] --> src/generated.rs:8723:5 [INFO] [stdout] | [INFO] [stdout] 8723 | async fn batch_disassociate_service_action_from_provisioning_artifact( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8747 | | .deserialize::() [INFO] [stdout] 8748 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::batch_disassociate_service_action_from_provisioning_artifact::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8729:7 [INFO] [stdout] | [INFO] [stdout] 8729 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8731 | | request.add_header( [INFO] [stdout] 8732 | | "x-amz-target", [INFO] [stdout] ... | [WARN] too many lines in the log, truncating it