[INFO] fetching crate rusoto_greengrass 0.48.0... [INFO] checking rusoto_greengrass-0.48.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate rusoto_greengrass 0.48.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate rusoto_greengrass 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_greengrass 0.48.0 [INFO] finished tweaking crates.io crate rusoto_greengrass 0.48.0 [INFO] tweaked toml for crates.io crate rusoto_greengrass 0.48.0 written to /workspace/builds/worker-1/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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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] 54df026deb4aa0a53781ffc7ebdcc2d102f85d26852d3c92605c4b4c5a3e6628 [INFO] running `Command { std: "docker" "start" "-a" "54df026deb4aa0a53781ffc7ebdcc2d102f85d26852d3c92605c4b4c5a3e6628", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "54df026deb4aa0a53781ffc7ebdcc2d102f85d26852d3c92605c4b4c5a3e6628", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "54df026deb4aa0a53781ffc7ebdcc2d102f85d26852d3c92605c4b4c5a3e6628", kill_on_drop: false }` [INFO] [stdout] 54df026deb4aa0a53781ffc7ebdcc2d102f85d26852d3c92605c4b4c5a3e6628 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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] ccd4eac491be8ad9e7c6984c4074a5574763d542b1fab5299586978b20e287ae [INFO] running `Command { std: "docker" "start" "-a" "ccd4eac491be8ad9e7c6984c4074a5574763d542b1fab5299586978b20e287ae", kill_on_drop: false }` [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] Compiling log v0.4.17 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Compiling semver v1.0.13 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking lazy_static v1.4.0 [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] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.11.1 [INFO] [stderr] Compiling rusoto_core v0.48.0 [INFO] [stderr] Checking hmac v0.11.0 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking md-5 v0.9.1 [INFO] [stderr] Compiling tokio-macros v1.8.0 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Checking tokio-util v0.7.4 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking h2 v0.3.14 [INFO] [stderr] Checking tokio-native-tls v0.3.0 [INFO] [stderr] Checking hyper v0.14.20 [INFO] [stderr] Checking chrono v0.4.22 [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_greengrass v0.48.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::associate_role_to_group` [INFO] [stdout] --> src/generated.rs:7150:5 [INFO] [stdout] | [INFO] [stdout] 7150 | async fn associate_role_to_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_role_to_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::associate_service_role_to_account` [INFO] [stdout] --> src/generated.rs:7184:5 [INFO] [stdout] | [INFO] [stdout] 7184 | async fn associate_service_role_to_account( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_service_role_to_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_connector_definition` [INFO] [stdout] --> src/generated.rs:7218:5 [INFO] [stdout] | [INFO] [stdout] 7218 | async fn create_connector_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_connector_definition`, completing the cycle [INFO] [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_connector_definition_version` [INFO] [stdout] --> src/generated.rs:7251:5 [INFO] [stdout] | [INFO] [stdout] 7251 | async fn create_connector_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_connector_definition_version`, completing the cycle [INFO] [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_core_definition` [INFO] [stdout] --> src/generated.rs:7291:5 [INFO] [stdout] | [INFO] [stdout] 7291 | async fn create_core_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_core_definition`, completing the cycle [INFO] [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_core_definition_version` [INFO] [stdout] --> src/generated.rs:7323:5 [INFO] [stdout] | [INFO] [stdout] 7323 | async fn create_core_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7327:5 [INFO] [stdout] | [INFO] [stdout] 7327 | / { [INFO] [stdout] 7328 | | let request_uri = format!( [INFO] [stdout] 7329 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 7330 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7354 | | } [INFO] [stdout] 7355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7327:5 [INFO] [stdout] | [INFO] [stdout] 7327 | / { [INFO] [stdout] 7328 | | let request_uri = format!( [INFO] [stdout] 7329 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 7330 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7354 | | } [INFO] [stdout] 7355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7327:5 [INFO] [stdout] | [INFO] [stdout] 7327 | / { [INFO] [stdout] 7328 | | let request_uri = format!( [INFO] [stdout] 7329 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 7330 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7354 | | } [INFO] [stdout] 7355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7327:5 [INFO] [stdout] | [INFO] [stdout] 7327 | / { [INFO] [stdout] 7328 | | let request_uri = format!( [INFO] [stdout] 7329 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 7330 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7354 | | } [INFO] [stdout] 7355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7327:5 [INFO] [stdout] | [INFO] [stdout] 7327 | / { [INFO] [stdout] 7328 | | let request_uri = format!( [INFO] [stdout] 7329 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 7330 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7354 | | } [INFO] [stdout] 7355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7327:5 [INFO] [stdout] | [INFO] [stdout] 7327 | / { [INFO] [stdout] 7328 | | let request_uri = format!( [INFO] [stdout] 7329 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 7330 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7354 | | } [INFO] [stdout] 7355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7327:5 [INFO] [stdout] | [INFO] [stdout] 7327 | / { [INFO] [stdout] 7328 | | let request_uri = format!( [INFO] [stdout] 7329 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 7330 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7354 | | } [INFO] [stdout] 7355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7327:5 [INFO] [stdout] | [INFO] [stdout] 7327 | / { [INFO] [stdout] 7328 | | let request_uri = format!( [INFO] [stdout] 7329 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 7330 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7354 | | } [INFO] [stdout] 7355 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_core_definition_version`, completing the cycle [INFO] [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_deployment` [INFO] [stdout] --> src/generated.rs:7359:5 [INFO] [stdout] | [INFO] [stdout] 7359 | async fn create_deployment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:79 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7363 | | let request_uri = format!( [INFO] [stdout] 7364 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 7365 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7389 | | } [INFO] [stdout] 7390 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:79 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7363 | | let request_uri = format!( [INFO] [stdout] 7364 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 7365 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7389 | | } [INFO] [stdout] 7390 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:79 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7363 | | let request_uri = format!( [INFO] [stdout] 7364 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 7365 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7389 | | } [INFO] [stdout] 7390 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:79 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7363 | | let request_uri = format!( [INFO] [stdout] 7364 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 7365 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7389 | | } [INFO] [stdout] 7390 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:79 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7363 | | let request_uri = format!( [INFO] [stdout] 7364 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 7365 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7389 | | } [INFO] [stdout] 7390 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:79 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7363 | | let request_uri = format!( [INFO] [stdout] 7364 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 7365 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7389 | | } [INFO] [stdout] 7390 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:79 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7363 | | let request_uri = format!( [INFO] [stdout] 7364 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 7365 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7389 | | } [INFO] [stdout] 7390 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:79 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7363 | | let request_uri = format!( [INFO] [stdout] 7364 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 7365 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7389 | | } [INFO] [stdout] 7390 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_deployment`, completing the cycle [INFO] [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_device_definition` [INFO] [stdout] --> src/generated.rs:7394:5 [INFO] [stdout] | [INFO] [stdout] 7394 | async fn create_device_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7397:91 [INFO] [stdout] | [INFO] [stdout] 7397 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7398 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 7399 | | [INFO] [stdout] 7400 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7421 | | } [INFO] [stdout] 7422 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7397:91 [INFO] [stdout] | [INFO] [stdout] 7397 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7398 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 7399 | | [INFO] [stdout] 7400 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7421 | | } [INFO] [stdout] 7422 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7397:91 [INFO] [stdout] | [INFO] [stdout] 7397 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7398 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 7399 | | [INFO] [stdout] 7400 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7421 | | } [INFO] [stdout] 7422 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7397:91 [INFO] [stdout] | [INFO] [stdout] 7397 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7398 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 7399 | | [INFO] [stdout] 7400 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7421 | | } [INFO] [stdout] 7422 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7397:91 [INFO] [stdout] | [INFO] [stdout] 7397 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7398 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 7399 | | [INFO] [stdout] 7400 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7421 | | } [INFO] [stdout] 7422 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7397:91 [INFO] [stdout] | [INFO] [stdout] 7397 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7398 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 7399 | | [INFO] [stdout] 7400 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7421 | | } [INFO] [stdout] 7422 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7397:91 [INFO] [stdout] | [INFO] [stdout] 7397 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7398 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 7399 | | [INFO] [stdout] 7400 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7421 | | } [INFO] [stdout] 7422 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7397:91 [INFO] [stdout] | [INFO] [stdout] 7397 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7398 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 7399 | | [INFO] [stdout] 7400 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7421 | | } [INFO] [stdout] 7422 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_device_definition`, completing the cycle [INFO] [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_device_definition_version` [INFO] [stdout] --> src/generated.rs:7426:5 [INFO] [stdout] | [INFO] [stdout] 7426 | async fn create_device_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7432:7 [INFO] [stdout] | [INFO] [stdout] 7432 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7433 | | let request_uri = format!( [INFO] [stdout] 7434 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 7435 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7459 | | } [INFO] [stdout] 7460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7432:7 [INFO] [stdout] | [INFO] [stdout] 7432 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7433 | | let request_uri = format!( [INFO] [stdout] 7434 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 7435 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7459 | | } [INFO] [stdout] 7460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7432:7 [INFO] [stdout] | [INFO] [stdout] 7432 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7433 | | let request_uri = format!( [INFO] [stdout] 7434 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 7435 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7459 | | } [INFO] [stdout] 7460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7432:7 [INFO] [stdout] | [INFO] [stdout] 7432 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7433 | | let request_uri = format!( [INFO] [stdout] 7434 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 7435 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7459 | | } [INFO] [stdout] 7460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7432:7 [INFO] [stdout] | [INFO] [stdout] 7432 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7433 | | let request_uri = format!( [INFO] [stdout] 7434 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 7435 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7459 | | } [INFO] [stdout] 7460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7432:7 [INFO] [stdout] | [INFO] [stdout] 7432 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7433 | | let request_uri = format!( [INFO] [stdout] 7434 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 7435 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7459 | | } [INFO] [stdout] 7460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7432:7 [INFO] [stdout] | [INFO] [stdout] 7432 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7433 | | let request_uri = format!( [INFO] [stdout] 7434 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 7435 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7459 | | } [INFO] [stdout] 7460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7432:7 [INFO] [stdout] | [INFO] [stdout] 7432 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7433 | | let request_uri = format!( [INFO] [stdout] 7434 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 7435 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7459 | | } [INFO] [stdout] 7460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_device_definition_version`, completing the cycle [INFO] [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_function_definition` [INFO] [stdout] --> src/generated.rs:7464:5 [INFO] [stdout] | [INFO] [stdout] 7464 | async fn create_function_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7467:95 [INFO] [stdout] | [INFO] [stdout] 7467 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7468 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 7469 | | [INFO] [stdout] 7470 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | } [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7467:95 [INFO] [stdout] | [INFO] [stdout] 7467 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7468 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 7469 | | [INFO] [stdout] 7470 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | } [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7467:95 [INFO] [stdout] | [INFO] [stdout] 7467 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7468 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 7469 | | [INFO] [stdout] 7470 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | } [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7467:95 [INFO] [stdout] | [INFO] [stdout] 7467 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7468 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 7469 | | [INFO] [stdout] 7470 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | } [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7467:95 [INFO] [stdout] | [INFO] [stdout] 7467 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7468 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 7469 | | [INFO] [stdout] 7470 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | } [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7467:95 [INFO] [stdout] | [INFO] [stdout] 7467 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7468 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 7469 | | [INFO] [stdout] 7470 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | } [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7467:95 [INFO] [stdout] | [INFO] [stdout] 7467 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7468 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 7469 | | [INFO] [stdout] 7470 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | } [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7467:95 [INFO] [stdout] | [INFO] [stdout] 7467 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7468 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 7469 | | [INFO] [stdout] 7470 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | } [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_function_definition`, completing the cycle [INFO] [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_function_definition_version` [INFO] [stdout] --> src/generated.rs:7496:5 [INFO] [stdout] | [INFO] [stdout] 7496 | async fn create_function_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7502:7 [INFO] [stdout] | [INFO] [stdout] 7502 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7503 | | let request_uri = format!( [INFO] [stdout] 7504 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 7505 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7531 | | } [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7502:7 [INFO] [stdout] | [INFO] [stdout] 7502 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7503 | | let request_uri = format!( [INFO] [stdout] 7504 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 7505 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7531 | | } [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7502:7 [INFO] [stdout] | [INFO] [stdout] 7502 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7503 | | let request_uri = format!( [INFO] [stdout] 7504 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 7505 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7531 | | } [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7502:7 [INFO] [stdout] | [INFO] [stdout] 7502 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7503 | | let request_uri = format!( [INFO] [stdout] 7504 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 7505 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7531 | | } [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7502:7 [INFO] [stdout] | [INFO] [stdout] 7502 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7503 | | let request_uri = format!( [INFO] [stdout] 7504 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 7505 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7531 | | } [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7502:7 [INFO] [stdout] | [INFO] [stdout] 7502 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7503 | | let request_uri = format!( [INFO] [stdout] 7504 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 7505 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7531 | | } [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7502:7 [INFO] [stdout] | [INFO] [stdout] 7502 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7503 | | let request_uri = format!( [INFO] [stdout] 7504 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 7505 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7531 | | } [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7502:7 [INFO] [stdout] | [INFO] [stdout] 7502 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7503 | | let request_uri = format!( [INFO] [stdout] 7504 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 7505 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7531 | | } [INFO] [stdout] 7532 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_function_definition_version`, completing the cycle [INFO] [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_group` [INFO] [stdout] --> src/generated.rs:7536:5 [INFO] [stdout] | [INFO] [stdout] 7536 | async fn create_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7539:69 [INFO] [stdout] | [INFO] [stdout] 7539 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7540 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 7541 | | [INFO] [stdout] 7542 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | } [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7539:69 [INFO] [stdout] | [INFO] [stdout] 7539 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7540 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 7541 | | [INFO] [stdout] 7542 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | } [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7539:69 [INFO] [stdout] | [INFO] [stdout] 7539 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7540 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 7541 | | [INFO] [stdout] 7542 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | } [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7539:69 [INFO] [stdout] | [INFO] [stdout] 7539 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7540 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 7541 | | [INFO] [stdout] 7542 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | } [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7539:69 [INFO] [stdout] | [INFO] [stdout] 7539 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7540 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 7541 | | [INFO] [stdout] 7542 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | } [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7539:69 [INFO] [stdout] | [INFO] [stdout] 7539 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7540 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 7541 | | [INFO] [stdout] 7542 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | } [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7539:69 [INFO] [stdout] | [INFO] [stdout] 7539 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7540 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 7541 | | [INFO] [stdout] 7542 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | } [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7539:69 [INFO] [stdout] | [INFO] [stdout] 7539 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7540 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 7541 | | [INFO] [stdout] 7542 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | } [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_group_certificate_authority` [INFO] [stdout] --> src/generated.rs:7568:5 [INFO] [stdout] | [INFO] [stdout] 7568 | async fn create_group_certificate_authority( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7574:7 [INFO] [stdout] | [INFO] [stdout] 7574 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7575 | | let request_uri = format!( [INFO] [stdout] 7576 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 7577 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7601 | | } [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7574:7 [INFO] [stdout] | [INFO] [stdout] 7574 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7575 | | let request_uri = format!( [INFO] [stdout] 7576 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 7577 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7601 | | } [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7574:7 [INFO] [stdout] | [INFO] [stdout] 7574 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7575 | | let request_uri = format!( [INFO] [stdout] 7576 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 7577 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7601 | | } [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7574:7 [INFO] [stdout] | [INFO] [stdout] 7574 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7575 | | let request_uri = format!( [INFO] [stdout] 7576 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 7577 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7601 | | } [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7574:7 [INFO] [stdout] | [INFO] [stdout] 7574 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7575 | | let request_uri = format!( [INFO] [stdout] 7576 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 7577 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7601 | | } [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7574:7 [INFO] [stdout] | [INFO] [stdout] 7574 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7575 | | let request_uri = format!( [INFO] [stdout] 7576 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 7577 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7601 | | } [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7574:7 [INFO] [stdout] | [INFO] [stdout] 7574 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7575 | | let request_uri = format!( [INFO] [stdout] 7576 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 7577 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7601 | | } [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7574:7 [INFO] [stdout] | [INFO] [stdout] 7574 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7575 | | let request_uri = format!( [INFO] [stdout] 7576 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 7577 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7601 | | } [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_group_certificate_authority`, completing the cycle [INFO] [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_group_version` [INFO] [stdout] --> src/generated.rs:7606:5 [INFO] [stdout] | [INFO] [stdout] 7606 | async fn create_group_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7609:83 [INFO] [stdout] | [INFO] [stdout] 7609 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7610 | | let request_uri = format!( [INFO] [stdout] 7611 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 7612 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7636 | | } [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7609:83 [INFO] [stdout] | [INFO] [stdout] 7609 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7610 | | let request_uri = format!( [INFO] [stdout] 7611 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 7612 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7636 | | } [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7609:83 [INFO] [stdout] | [INFO] [stdout] 7609 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7610 | | let request_uri = format!( [INFO] [stdout] 7611 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 7612 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7636 | | } [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7609:83 [INFO] [stdout] | [INFO] [stdout] 7609 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7610 | | let request_uri = format!( [INFO] [stdout] 7611 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 7612 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7636 | | } [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7609:83 [INFO] [stdout] | [INFO] [stdout] 7609 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7610 | | let request_uri = format!( [INFO] [stdout] 7611 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 7612 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7636 | | } [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7609:83 [INFO] [stdout] | [INFO] [stdout] 7609 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7610 | | let request_uri = format!( [INFO] [stdout] 7611 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 7612 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7636 | | } [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7609:83 [INFO] [stdout] | [INFO] [stdout] 7609 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7610 | | let request_uri = format!( [INFO] [stdout] 7611 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 7612 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7636 | | } [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7609:83 [INFO] [stdout] | [INFO] [stdout] 7609 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7610 | | let request_uri = format!( [INFO] [stdout] 7611 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 7612 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7636 | | } [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_group_version`, completing the cycle [INFO] [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_logger_definition` [INFO] [stdout] --> src/generated.rs:7641:5 [INFO] [stdout] | [INFO] [stdout] 7641 | async fn create_logger_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7644:91 [INFO] [stdout] | [INFO] [stdout] 7644 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7645 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 7646 | | [INFO] [stdout] 7647 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7668 | | } [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7644:91 [INFO] [stdout] | [INFO] [stdout] 7644 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7645 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 7646 | | [INFO] [stdout] 7647 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7668 | | } [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7644:91 [INFO] [stdout] | [INFO] [stdout] 7644 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7645 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 7646 | | [INFO] [stdout] 7647 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7668 | | } [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7644:91 [INFO] [stdout] | [INFO] [stdout] 7644 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7645 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 7646 | | [INFO] [stdout] 7647 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7668 | | } [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7644:91 [INFO] [stdout] | [INFO] [stdout] 7644 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7645 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 7646 | | [INFO] [stdout] 7647 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7668 | | } [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7644:91 [INFO] [stdout] | [INFO] [stdout] 7644 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7645 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 7646 | | [INFO] [stdout] 7647 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7668 | | } [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7644:91 [INFO] [stdout] | [INFO] [stdout] 7644 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7645 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 7646 | | [INFO] [stdout] 7647 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7668 | | } [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7644:91 [INFO] [stdout] | [INFO] [stdout] 7644 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7645 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 7646 | | [INFO] [stdout] 7647 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7668 | | } [INFO] [stdout] 7669 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_logger_definition`, completing the cycle [INFO] [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_logger_definition_version` [INFO] [stdout] --> src/generated.rs:7673:5 [INFO] [stdout] | [INFO] [stdout] 7673 | async fn create_logger_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7679:7 [INFO] [stdout] | [INFO] [stdout] 7679 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7680 | | let request_uri = format!( [INFO] [stdout] 7681 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 7682 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7706 | | } [INFO] [stdout] 7707 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7679:7 [INFO] [stdout] | [INFO] [stdout] 7679 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7680 | | let request_uri = format!( [INFO] [stdout] 7681 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 7682 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7706 | | } [INFO] [stdout] 7707 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7679:7 [INFO] [stdout] | [INFO] [stdout] 7679 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7680 | | let request_uri = format!( [INFO] [stdout] 7681 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 7682 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7706 | | } [INFO] [stdout] 7707 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7679:7 [INFO] [stdout] | [INFO] [stdout] 7679 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7680 | | let request_uri = format!( [INFO] [stdout] 7681 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 7682 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7706 | | } [INFO] [stdout] 7707 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7679:7 [INFO] [stdout] | [INFO] [stdout] 7679 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7680 | | let request_uri = format!( [INFO] [stdout] 7681 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 7682 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7706 | | } [INFO] [stdout] 7707 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7679:7 [INFO] [stdout] | [INFO] [stdout] 7679 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7680 | | let request_uri = format!( [INFO] [stdout] 7681 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 7682 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7706 | | } [INFO] [stdout] 7707 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7679:7 [INFO] [stdout] | [INFO] [stdout] 7679 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7680 | | let request_uri = format!( [INFO] [stdout] 7681 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 7682 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7706 | | } [INFO] [stdout] 7707 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7679:7 [INFO] [stdout] | [INFO] [stdout] 7679 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7680 | | let request_uri = format!( [INFO] [stdout] 7681 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 7682 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7706 | | } [INFO] [stdout] 7707 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_logger_definition_version`, completing the cycle [INFO] [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_resource_definition` [INFO] [stdout] --> src/generated.rs:7711:5 [INFO] [stdout] | [INFO] [stdout] 7711 | async fn create_resource_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7714:95 [INFO] [stdout] | [INFO] [stdout] 7714 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7715 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 7716 | | [INFO] [stdout] 7717 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7738 | | } [INFO] [stdout] 7739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7714:95 [INFO] [stdout] | [INFO] [stdout] 7714 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7715 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 7716 | | [INFO] [stdout] 7717 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7738 | | } [INFO] [stdout] 7739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7714:95 [INFO] [stdout] | [INFO] [stdout] 7714 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7715 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 7716 | | [INFO] [stdout] 7717 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7738 | | } [INFO] [stdout] 7739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7714:95 [INFO] [stdout] | [INFO] [stdout] 7714 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7715 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 7716 | | [INFO] [stdout] 7717 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7738 | | } [INFO] [stdout] 7739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7714:95 [INFO] [stdout] | [INFO] [stdout] 7714 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7715 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 7716 | | [INFO] [stdout] 7717 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7738 | | } [INFO] [stdout] 7739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7714:95 [INFO] [stdout] | [INFO] [stdout] 7714 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7715 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 7716 | | [INFO] [stdout] 7717 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7738 | | } [INFO] [stdout] 7739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7714:95 [INFO] [stdout] | [INFO] [stdout] 7714 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7715 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 7716 | | [INFO] [stdout] 7717 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7738 | | } [INFO] [stdout] 7739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7714:95 [INFO] [stdout] | [INFO] [stdout] 7714 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7715 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 7716 | | [INFO] [stdout] 7717 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7738 | | } [INFO] [stdout] 7739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_resource_definition`, completing the cycle [INFO] [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_resource_definition_version` [INFO] [stdout] --> src/generated.rs:7743:5 [INFO] [stdout] | [INFO] [stdout] 7743 | async fn create_resource_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7749:7 [INFO] [stdout] | [INFO] [stdout] 7749 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7750 | | let request_uri = format!( [INFO] [stdout] 7751 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 7752 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7778 | | } [INFO] [stdout] 7779 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7749:7 [INFO] [stdout] | [INFO] [stdout] 7749 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7750 | | let request_uri = format!( [INFO] [stdout] 7751 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 7752 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7778 | | } [INFO] [stdout] 7779 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7749:7 [INFO] [stdout] | [INFO] [stdout] 7749 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7750 | | let request_uri = format!( [INFO] [stdout] 7751 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 7752 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7778 | | } [INFO] [stdout] 7779 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7749:7 [INFO] [stdout] | [INFO] [stdout] 7749 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7750 | | let request_uri = format!( [INFO] [stdout] 7751 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 7752 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7778 | | } [INFO] [stdout] 7779 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7749:7 [INFO] [stdout] | [INFO] [stdout] 7749 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7750 | | let request_uri = format!( [INFO] [stdout] 7751 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 7752 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7778 | | } [INFO] [stdout] 7779 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7749:7 [INFO] [stdout] | [INFO] [stdout] 7749 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7750 | | let request_uri = format!( [INFO] [stdout] 7751 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 7752 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7778 | | } [INFO] [stdout] 7779 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7749:7 [INFO] [stdout] | [INFO] [stdout] 7749 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7750 | | let request_uri = format!( [INFO] [stdout] 7751 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 7752 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7778 | | } [INFO] [stdout] 7779 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7749:7 [INFO] [stdout] | [INFO] [stdout] 7749 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7750 | | let request_uri = format!( [INFO] [stdout] 7751 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 7752 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7778 | | } [INFO] [stdout] 7779 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_resource_definition_version`, completing the cycle [INFO] [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_software_update_job` [INFO] [stdout] --> src/generated.rs:7783:5 [INFO] [stdout] | [INFO] [stdout] 7783 | async fn create_software_update_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_software_update_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7786:93 [INFO] [stdout] | [INFO] [stdout] 7786 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7787 | | let request_uri = "/greengrass/updates"; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7810 | | } [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_software_update_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7786:93 [INFO] [stdout] | [INFO] [stdout] 7786 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7787 | | let request_uri = "/greengrass/updates"; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7810 | | } [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_software_update_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7786:93 [INFO] [stdout] | [INFO] [stdout] 7786 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7787 | | let request_uri = "/greengrass/updates"; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7810 | | } [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_software_update_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7786:93 [INFO] [stdout] | [INFO] [stdout] 7786 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7787 | | let request_uri = "/greengrass/updates"; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7810 | | } [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_software_update_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7786:93 [INFO] [stdout] | [INFO] [stdout] 7786 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7787 | | let request_uri = "/greengrass/updates"; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7810 | | } [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_software_update_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7786:93 [INFO] [stdout] | [INFO] [stdout] 7786 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7787 | | let request_uri = "/greengrass/updates"; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7810 | | } [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_software_update_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7786:93 [INFO] [stdout] | [INFO] [stdout] 7786 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7787 | | let request_uri = "/greengrass/updates"; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7810 | | } [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_software_update_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7786:93 [INFO] [stdout] | [INFO] [stdout] 7786 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7787 | | let request_uri = "/greengrass/updates"; [INFO] [stdout] 7788 | | [INFO] [stdout] 7789 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7810 | | } [INFO] [stdout] 7811 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_software_update_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_subscription_definition` [INFO] [stdout] --> src/generated.rs:7815:5 [INFO] [stdout] | [INFO] [stdout] 7815 | async fn create_subscription_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7819:5 [INFO] [stdout] | [INFO] [stdout] 7819 | / { [INFO] [stdout] 7820 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 7821 | | [INFO] [stdout] 7822 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7843 | | } [INFO] [stdout] 7844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7819:5 [INFO] [stdout] | [INFO] [stdout] 7819 | / { [INFO] [stdout] 7820 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 7821 | | [INFO] [stdout] 7822 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7843 | | } [INFO] [stdout] 7844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7819:5 [INFO] [stdout] | [INFO] [stdout] 7819 | / { [INFO] [stdout] 7820 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 7821 | | [INFO] [stdout] 7822 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7843 | | } [INFO] [stdout] 7844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7819:5 [INFO] [stdout] | [INFO] [stdout] 7819 | / { [INFO] [stdout] 7820 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 7821 | | [INFO] [stdout] 7822 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7843 | | } [INFO] [stdout] 7844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7819:5 [INFO] [stdout] | [INFO] [stdout] 7819 | / { [INFO] [stdout] 7820 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 7821 | | [INFO] [stdout] 7822 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7843 | | } [INFO] [stdout] 7844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7819:5 [INFO] [stdout] | [INFO] [stdout] 7819 | / { [INFO] [stdout] 7820 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 7821 | | [INFO] [stdout] 7822 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7843 | | } [INFO] [stdout] 7844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7819:5 [INFO] [stdout] | [INFO] [stdout] 7819 | / { [INFO] [stdout] 7820 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 7821 | | [INFO] [stdout] 7822 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7843 | | } [INFO] [stdout] 7844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7819:5 [INFO] [stdout] | [INFO] [stdout] 7819 | / { [INFO] [stdout] 7820 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 7821 | | [INFO] [stdout] 7822 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7843 | | } [INFO] [stdout] 7844 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_subscription_definition`, completing the cycle [INFO] [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_subscription_definition_version` [INFO] [stdout] --> src/generated.rs:7848:5 [INFO] [stdout] | [INFO] [stdout] 7848 | async fn create_subscription_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7854:7 [INFO] [stdout] | [INFO] [stdout] 7854 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7855 | | let request_uri = format!( [INFO] [stdout] 7856 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 7857 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7883 | | } [INFO] [stdout] 7884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7854:7 [INFO] [stdout] | [INFO] [stdout] 7854 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7855 | | let request_uri = format!( [INFO] [stdout] 7856 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 7857 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7883 | | } [INFO] [stdout] 7884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7854:7 [INFO] [stdout] | [INFO] [stdout] 7854 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7855 | | let request_uri = format!( [INFO] [stdout] 7856 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 7857 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7883 | | } [INFO] [stdout] 7884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7854:7 [INFO] [stdout] | [INFO] [stdout] 7854 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7855 | | let request_uri = format!( [INFO] [stdout] 7856 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 7857 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7883 | | } [INFO] [stdout] 7884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7854:7 [INFO] [stdout] | [INFO] [stdout] 7854 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7855 | | let request_uri = format!( [INFO] [stdout] 7856 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 7857 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7883 | | } [INFO] [stdout] 7884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7854:7 [INFO] [stdout] | [INFO] [stdout] 7854 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7855 | | let request_uri = format!( [INFO] [stdout] 7856 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 7857 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7883 | | } [INFO] [stdout] 7884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7854:7 [INFO] [stdout] | [INFO] [stdout] 7854 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7855 | | let request_uri = format!( [INFO] [stdout] 7856 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 7857 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7883 | | } [INFO] [stdout] 7884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7854:7 [INFO] [stdout] | [INFO] [stdout] 7854 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7855 | | let request_uri = format!( [INFO] [stdout] 7856 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 7857 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7883 | | } [INFO] [stdout] 7884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_subscription_definition_version`, completing the cycle [INFO] [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_connector_definition` [INFO] [stdout] --> src/generated.rs:7888:5 [INFO] [stdout] | [INFO] [stdout] 7888 | async fn delete_connector_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7892:5 [INFO] [stdout] | [INFO] [stdout] 7892 | / { [INFO] [stdout] 7893 | | let request_uri = format!( [INFO] [stdout] 7894 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 7895 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7915 | | } [INFO] [stdout] 7916 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7892:5 [INFO] [stdout] | [INFO] [stdout] 7892 | / { [INFO] [stdout] 7893 | | let request_uri = format!( [INFO] [stdout] 7894 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 7895 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7915 | | } [INFO] [stdout] 7916 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7892:5 [INFO] [stdout] | [INFO] [stdout] 7892 | / { [INFO] [stdout] 7893 | | let request_uri = format!( [INFO] [stdout] 7894 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 7895 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7915 | | } [INFO] [stdout] 7916 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7892:5 [INFO] [stdout] | [INFO] [stdout] 7892 | / { [INFO] [stdout] 7893 | | let request_uri = format!( [INFO] [stdout] 7894 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 7895 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7915 | | } [INFO] [stdout] 7916 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7892:5 [INFO] [stdout] | [INFO] [stdout] 7892 | / { [INFO] [stdout] 7893 | | let request_uri = format!( [INFO] [stdout] 7894 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 7895 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7915 | | } [INFO] [stdout] 7916 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7892:5 [INFO] [stdout] | [INFO] [stdout] 7892 | / { [INFO] [stdout] 7893 | | let request_uri = format!( [INFO] [stdout] 7894 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 7895 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7915 | | } [INFO] [stdout] 7916 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7892:5 [INFO] [stdout] | [INFO] [stdout] 7892 | / { [INFO] [stdout] 7893 | | let request_uri = format!( [INFO] [stdout] 7894 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 7895 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7915 | | } [INFO] [stdout] 7916 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7892:5 [INFO] [stdout] | [INFO] [stdout] 7892 | / { [INFO] [stdout] 7893 | | let request_uri = format!( [INFO] [stdout] 7894 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 7895 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7915 | | } [INFO] [stdout] 7916 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_connector_definition`, completing the cycle [INFO] [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_core_definition` [INFO] [stdout] --> src/generated.rs:7920:5 [INFO] [stdout] | [INFO] [stdout] 7920 | async fn delete_core_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7923:87 [INFO] [stdout] | [INFO] [stdout] 7923 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7924 | | let request_uri = format!( [INFO] [stdout] 7925 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 7926 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7946 | | } [INFO] [stdout] 7947 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7923:87 [INFO] [stdout] | [INFO] [stdout] 7923 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7924 | | let request_uri = format!( [INFO] [stdout] 7925 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 7926 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7946 | | } [INFO] [stdout] 7947 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7923:87 [INFO] [stdout] | [INFO] [stdout] 7923 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7924 | | let request_uri = format!( [INFO] [stdout] 7925 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 7926 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7946 | | } [INFO] [stdout] 7947 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7923:87 [INFO] [stdout] | [INFO] [stdout] 7923 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7924 | | let request_uri = format!( [INFO] [stdout] 7925 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 7926 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7946 | | } [INFO] [stdout] 7947 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7923:87 [INFO] [stdout] | [INFO] [stdout] 7923 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7924 | | let request_uri = format!( [INFO] [stdout] 7925 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 7926 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7946 | | } [INFO] [stdout] 7947 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7923:87 [INFO] [stdout] | [INFO] [stdout] 7923 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7924 | | let request_uri = format!( [INFO] [stdout] 7925 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 7926 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7946 | | } [INFO] [stdout] 7947 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7923:87 [INFO] [stdout] | [INFO] [stdout] 7923 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7924 | | let request_uri = format!( [INFO] [stdout] 7925 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 7926 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7946 | | } [INFO] [stdout] 7947 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7923:87 [INFO] [stdout] | [INFO] [stdout] 7923 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7924 | | let request_uri = format!( [INFO] [stdout] 7925 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 7926 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7946 | | } [INFO] [stdout] 7947 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_core_definition`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_device_definition` [INFO] [stdout] --> src/generated.rs:7951:5 [INFO] [stdout] | [INFO] [stdout] 7951 | async fn delete_device_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7954:91 [INFO] [stdout] | [INFO] [stdout] 7954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7955 | | let request_uri = format!( [INFO] [stdout] 7956 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 7957 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7977 | | } [INFO] [stdout] 7978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7954:91 [INFO] [stdout] | [INFO] [stdout] 7954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7955 | | let request_uri = format!( [INFO] [stdout] 7956 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 7957 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7977 | | } [INFO] [stdout] 7978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7954:91 [INFO] [stdout] | [INFO] [stdout] 7954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7955 | | let request_uri = format!( [INFO] [stdout] 7956 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 7957 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7977 | | } [INFO] [stdout] 7978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7954:91 [INFO] [stdout] | [INFO] [stdout] 7954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7955 | | let request_uri = format!( [INFO] [stdout] 7956 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 7957 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7977 | | } [INFO] [stdout] 7978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7954:91 [INFO] [stdout] | [INFO] [stdout] 7954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7955 | | let request_uri = format!( [INFO] [stdout] 7956 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 7957 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7977 | | } [INFO] [stdout] 7978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7954:91 [INFO] [stdout] | [INFO] [stdout] 7954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7955 | | let request_uri = format!( [INFO] [stdout] 7956 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 7957 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7977 | | } [INFO] [stdout] 7978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7954:91 [INFO] [stdout] | [INFO] [stdout] 7954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7955 | | let request_uri = format!( [INFO] [stdout] 7956 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 7957 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7977 | | } [INFO] [stdout] 7978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7954:91 [INFO] [stdout] | [INFO] [stdout] 7954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7955 | | let request_uri = format!( [INFO] [stdout] 7956 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 7957 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7977 | | } [INFO] [stdout] 7978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_device_definition`, completing the cycle [INFO] [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_function_definition` [INFO] [stdout] --> src/generated.rs:7982:5 [INFO] [stdout] | [INFO] [stdout] 7982 | async fn delete_function_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7985:95 [INFO] [stdout] | [INFO] [stdout] 7985 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7986 | | let request_uri = format!( [INFO] [stdout] 7987 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 7988 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8008 | | } [INFO] [stdout] 8009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7985:95 [INFO] [stdout] | [INFO] [stdout] 7985 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7986 | | let request_uri = format!( [INFO] [stdout] 7987 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 7988 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8008 | | } [INFO] [stdout] 8009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7985:95 [INFO] [stdout] | [INFO] [stdout] 7985 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7986 | | let request_uri = format!( [INFO] [stdout] 7987 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 7988 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8008 | | } [INFO] [stdout] 8009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7985:95 [INFO] [stdout] | [INFO] [stdout] 7985 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7986 | | let request_uri = format!( [INFO] [stdout] 7987 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 7988 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8008 | | } [INFO] [stdout] 8009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7985:95 [INFO] [stdout] | [INFO] [stdout] 7985 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7986 | | let request_uri = format!( [INFO] [stdout] 7987 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 7988 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8008 | | } [INFO] [stdout] 8009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7985:95 [INFO] [stdout] | [INFO] [stdout] 7985 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7986 | | let request_uri = format!( [INFO] [stdout] 7987 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 7988 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8008 | | } [INFO] [stdout] 8009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7985:95 [INFO] [stdout] | [INFO] [stdout] 7985 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7986 | | let request_uri = format!( [INFO] [stdout] 7987 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 7988 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8008 | | } [INFO] [stdout] 8009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7985:95 [INFO] [stdout] | [INFO] [stdout] 7985 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7986 | | let request_uri = format!( [INFO] [stdout] 7987 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 7988 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8008 | | } [INFO] [stdout] 8009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_function_definition`, completing the cycle [INFO] [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_group` [INFO] [stdout] --> src/generated.rs:8013:5 [INFO] [stdout] | [INFO] [stdout] 8013 | async fn delete_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8016:69 [INFO] [stdout] | [INFO] [stdout] 8016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8017 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8018 | | [INFO] [stdout] 8019 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8036 | | } [INFO] [stdout] 8037 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8016:69 [INFO] [stdout] | [INFO] [stdout] 8016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8017 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8018 | | [INFO] [stdout] 8019 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8036 | | } [INFO] [stdout] 8037 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8016:69 [INFO] [stdout] | [INFO] [stdout] 8016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8017 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8018 | | [INFO] [stdout] 8019 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8036 | | } [INFO] [stdout] 8037 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8016:69 [INFO] [stdout] | [INFO] [stdout] 8016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8017 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8018 | | [INFO] [stdout] 8019 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8036 | | } [INFO] [stdout] 8037 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8016:69 [INFO] [stdout] | [INFO] [stdout] 8016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8017 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8018 | | [INFO] [stdout] 8019 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8036 | | } [INFO] [stdout] 8037 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8016:69 [INFO] [stdout] | [INFO] [stdout] 8016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8017 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8018 | | [INFO] [stdout] 8019 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8036 | | } [INFO] [stdout] 8037 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8016:69 [INFO] [stdout] | [INFO] [stdout] 8016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8017 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8018 | | [INFO] [stdout] 8019 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8036 | | } [INFO] [stdout] 8037 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8016:69 [INFO] [stdout] | [INFO] [stdout] 8016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8017 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8018 | | [INFO] [stdout] 8019 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8036 | | } [INFO] [stdout] 8037 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_logger_definition` [INFO] [stdout] --> src/generated.rs:8041:5 [INFO] [stdout] | [INFO] [stdout] 8041 | async fn delete_logger_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8044:91 [INFO] [stdout] | [INFO] [stdout] 8044 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8045 | | let request_uri = format!( [INFO] [stdout] 8046 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8047 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8067 | | } [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8044:91 [INFO] [stdout] | [INFO] [stdout] 8044 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8045 | | let request_uri = format!( [INFO] [stdout] 8046 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8047 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8067 | | } [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8044:91 [INFO] [stdout] | [INFO] [stdout] 8044 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8045 | | let request_uri = format!( [INFO] [stdout] 8046 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8047 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8067 | | } [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8044:91 [INFO] [stdout] | [INFO] [stdout] 8044 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8045 | | let request_uri = format!( [INFO] [stdout] 8046 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8047 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8067 | | } [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8044:91 [INFO] [stdout] | [INFO] [stdout] 8044 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8045 | | let request_uri = format!( [INFO] [stdout] 8046 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8047 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8067 | | } [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8044:91 [INFO] [stdout] | [INFO] [stdout] 8044 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8045 | | let request_uri = format!( [INFO] [stdout] 8046 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8047 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8067 | | } [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8044:91 [INFO] [stdout] | [INFO] [stdout] 8044 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8045 | | let request_uri = format!( [INFO] [stdout] 8046 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8047 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8067 | | } [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8044:91 [INFO] [stdout] | [INFO] [stdout] 8044 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8045 | | let request_uri = format!( [INFO] [stdout] 8046 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8047 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8067 | | } [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_logger_definition`, completing the cycle [INFO] [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_resource_definition` [INFO] [stdout] --> src/generated.rs:8072:5 [INFO] [stdout] | [INFO] [stdout] 8072 | async fn delete_resource_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8075:95 [INFO] [stdout] | [INFO] [stdout] 8075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8076 | | let request_uri = format!( [INFO] [stdout] 8077 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8078 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8098 | | } [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8075:95 [INFO] [stdout] | [INFO] [stdout] 8075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8076 | | let request_uri = format!( [INFO] [stdout] 8077 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8078 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8098 | | } [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8075:95 [INFO] [stdout] | [INFO] [stdout] 8075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8076 | | let request_uri = format!( [INFO] [stdout] 8077 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8078 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8098 | | } [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8075:95 [INFO] [stdout] | [INFO] [stdout] 8075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8076 | | let request_uri = format!( [INFO] [stdout] 8077 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8078 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8098 | | } [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8075:95 [INFO] [stdout] | [INFO] [stdout] 8075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8076 | | let request_uri = format!( [INFO] [stdout] 8077 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8078 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8098 | | } [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8075:95 [INFO] [stdout] | [INFO] [stdout] 8075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8076 | | let request_uri = format!( [INFO] [stdout] 8077 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8078 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8098 | | } [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8075:95 [INFO] [stdout] | [INFO] [stdout] 8075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8076 | | let request_uri = format!( [INFO] [stdout] 8077 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8078 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8098 | | } [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8075:95 [INFO] [stdout] | [INFO] [stdout] 8075 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8076 | | let request_uri = format!( [INFO] [stdout] 8077 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8078 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8098 | | } [INFO] [stdout] 8099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_resource_definition`, completing the cycle [INFO] [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_subscription_definition` [INFO] [stdout] --> src/generated.rs:8103:5 [INFO] [stdout] | [INFO] [stdout] 8103 | async fn delete_subscription_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / { [INFO] [stdout] 8108 | | let request_uri = format!( [INFO] [stdout] 8109 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8110 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8130 | | } [INFO] [stdout] 8131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / { [INFO] [stdout] 8108 | | let request_uri = format!( [INFO] [stdout] 8109 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8110 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8130 | | } [INFO] [stdout] 8131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / { [INFO] [stdout] 8108 | | let request_uri = format!( [INFO] [stdout] 8109 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8110 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8130 | | } [INFO] [stdout] 8131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / { [INFO] [stdout] 8108 | | let request_uri = format!( [INFO] [stdout] 8109 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8110 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8130 | | } [INFO] [stdout] 8131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / { [INFO] [stdout] 8108 | | let request_uri = format!( [INFO] [stdout] 8109 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8110 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8130 | | } [INFO] [stdout] 8131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / { [INFO] [stdout] 8108 | | let request_uri = format!( [INFO] [stdout] 8109 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8110 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8130 | | } [INFO] [stdout] 8131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / { [INFO] [stdout] 8108 | | let request_uri = format!( [INFO] [stdout] 8109 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8110 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8130 | | } [INFO] [stdout] 8131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | / { [INFO] [stdout] 8108 | | let request_uri = format!( [INFO] [stdout] 8109 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8110 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8130 | | } [INFO] [stdout] 8131 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_subscription_definition`, completing the cycle [INFO] [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_role_from_group` [INFO] [stdout] --> src/generated.rs:8135:5 [INFO] [stdout] | [INFO] [stdout] 8135 | async fn disassociate_role_from_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_role_from_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8139:5 [INFO] [stdout] | [INFO] [stdout] 8139 | / { [INFO] [stdout] 8140 | | let request_uri = format!( [INFO] [stdout] 8141 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8142 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8162 | | } [INFO] [stdout] 8163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_role_from_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8139:5 [INFO] [stdout] | [INFO] [stdout] 8139 | / { [INFO] [stdout] 8140 | | let request_uri = format!( [INFO] [stdout] 8141 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8142 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8162 | | } [INFO] [stdout] 8163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_role_from_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8139:5 [INFO] [stdout] | [INFO] [stdout] 8139 | / { [INFO] [stdout] 8140 | | let request_uri = format!( [INFO] [stdout] 8141 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8142 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8162 | | } [INFO] [stdout] 8163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_role_from_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8139:5 [INFO] [stdout] | [INFO] [stdout] 8139 | / { [INFO] [stdout] 8140 | | let request_uri = format!( [INFO] [stdout] 8141 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8142 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8162 | | } [INFO] [stdout] 8163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_role_from_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8139:5 [INFO] [stdout] | [INFO] [stdout] 8139 | / { [INFO] [stdout] 8140 | | let request_uri = format!( [INFO] [stdout] 8141 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8142 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8162 | | } [INFO] [stdout] 8163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_role_from_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8139:5 [INFO] [stdout] | [INFO] [stdout] 8139 | / { [INFO] [stdout] 8140 | | let request_uri = format!( [INFO] [stdout] 8141 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8142 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8162 | | } [INFO] [stdout] 8163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_role_from_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8139:5 [INFO] [stdout] | [INFO] [stdout] 8139 | / { [INFO] [stdout] 8140 | | let request_uri = format!( [INFO] [stdout] 8141 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8142 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8162 | | } [INFO] [stdout] 8163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_role_from_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8139:5 [INFO] [stdout] | [INFO] [stdout] 8139 | / { [INFO] [stdout] 8140 | | let request_uri = format!( [INFO] [stdout] 8141 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8142 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8162 | | } [INFO] [stdout] 8163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_role_from_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disassociate_service_role_from_account` [INFO] [stdout] --> src/generated.rs:8167:5 [INFO] [stdout] | [INFO] [stdout] 8167 | async fn disassociate_service_role_from_account( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disassociate_service_role_from_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8172:7 [INFO] [stdout] | [INFO] [stdout] 8172 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8173 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8174 | | [INFO] [stdout] 8175 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | } [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disassociate_service_role_from_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8172:7 [INFO] [stdout] | [INFO] [stdout] 8172 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8173 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8174 | | [INFO] [stdout] 8175 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | } [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disassociate_service_role_from_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8172:7 [INFO] [stdout] | [INFO] [stdout] 8172 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8173 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8174 | | [INFO] [stdout] 8175 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | } [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disassociate_service_role_from_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8172:7 [INFO] [stdout] | [INFO] [stdout] 8172 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8173 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8174 | | [INFO] [stdout] 8175 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | } [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disassociate_service_role_from_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8172:7 [INFO] [stdout] | [INFO] [stdout] 8172 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8173 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8174 | | [INFO] [stdout] 8175 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | } [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disassociate_service_role_from_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8172:7 [INFO] [stdout] | [INFO] [stdout] 8172 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8173 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8174 | | [INFO] [stdout] 8175 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | } [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disassociate_service_role_from_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8172:7 [INFO] [stdout] | [INFO] [stdout] 8172 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8173 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8174 | | [INFO] [stdout] 8175 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | } [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disassociate_service_role_from_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8172:7 [INFO] [stdout] | [INFO] [stdout] 8172 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8173 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8174 | | [INFO] [stdout] 8175 | | let mut request = SignedRequest::new("DELETE", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | } [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disassociate_service_role_from_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_associated_role` [INFO] [stdout] --> src/generated.rs:8199:5 [INFO] [stdout] | [INFO] [stdout] 8199 | async fn get_associated_role( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_associated_role::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8202:81 [INFO] [stdout] | [INFO] [stdout] 8202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8203 | | let request_uri = format!( [INFO] [stdout] 8204 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8205 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8225 | | } [INFO] [stdout] 8226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_associated_role::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8202:81 [INFO] [stdout] | [INFO] [stdout] 8202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8203 | | let request_uri = format!( [INFO] [stdout] 8204 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8205 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8225 | | } [INFO] [stdout] 8226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_associated_role::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8202:81 [INFO] [stdout] | [INFO] [stdout] 8202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8203 | | let request_uri = format!( [INFO] [stdout] 8204 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8205 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8225 | | } [INFO] [stdout] 8226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_associated_role::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8202:81 [INFO] [stdout] | [INFO] [stdout] 8202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8203 | | let request_uri = format!( [INFO] [stdout] 8204 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8205 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8225 | | } [INFO] [stdout] 8226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_associated_role::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8202:81 [INFO] [stdout] | [INFO] [stdout] 8202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8203 | | let request_uri = format!( [INFO] [stdout] 8204 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8205 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8225 | | } [INFO] [stdout] 8226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_associated_role::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8202:81 [INFO] [stdout] | [INFO] [stdout] 8202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8203 | | let request_uri = format!( [INFO] [stdout] 8204 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8205 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8225 | | } [INFO] [stdout] 8226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_associated_role::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8202:81 [INFO] [stdout] | [INFO] [stdout] 8202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8203 | | let request_uri = format!( [INFO] [stdout] 8204 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8205 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8225 | | } [INFO] [stdout] 8226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_associated_role::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8202:81 [INFO] [stdout] | [INFO] [stdout] 8202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8203 | | let request_uri = format!( [INFO] [stdout] 8204 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 8205 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8225 | | } [INFO] [stdout] 8226 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_associated_role`, completing the cycle [INFO] [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_bulk_deployment_status` [INFO] [stdout] --> src/generated.rs:8230:5 [INFO] [stdout] | [INFO] [stdout] 8230 | async fn get_bulk_deployment_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_bulk_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8233:93 [INFO] [stdout] | [INFO] [stdout] 8233 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8234 | | let request_uri = format!( [INFO] [stdout] 8235 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/status", [INFO] [stdout] 8236 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 8256 | | } [INFO] [stdout] 8257 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_bulk_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8233:93 [INFO] [stdout] | [INFO] [stdout] 8233 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8234 | | let request_uri = format!( [INFO] [stdout] 8235 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/status", [INFO] [stdout] 8236 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 8256 | | } [INFO] [stdout] 8257 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_bulk_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8233:93 [INFO] [stdout] | [INFO] [stdout] 8233 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8234 | | let request_uri = format!( [INFO] [stdout] 8235 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/status", [INFO] [stdout] 8236 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 8256 | | } [INFO] [stdout] 8257 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_bulk_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8233:93 [INFO] [stdout] | [INFO] [stdout] 8233 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8234 | | let request_uri = format!( [INFO] [stdout] 8235 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/status", [INFO] [stdout] 8236 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 8256 | | } [INFO] [stdout] 8257 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_bulk_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8233:93 [INFO] [stdout] | [INFO] [stdout] 8233 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8234 | | let request_uri = format!( [INFO] [stdout] 8235 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/status", [INFO] [stdout] 8236 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 8256 | | } [INFO] [stdout] 8257 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_bulk_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8233:93 [INFO] [stdout] | [INFO] [stdout] 8233 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8234 | | let request_uri = format!( [INFO] [stdout] 8235 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/status", [INFO] [stdout] 8236 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 8256 | | } [INFO] [stdout] 8257 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_bulk_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8233:93 [INFO] [stdout] | [INFO] [stdout] 8233 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8234 | | let request_uri = format!( [INFO] [stdout] 8235 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/status", [INFO] [stdout] 8236 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 8256 | | } [INFO] [stdout] 8257 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_bulk_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8233:93 [INFO] [stdout] | [INFO] [stdout] 8233 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8234 | | let request_uri = format!( [INFO] [stdout] 8235 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/status", [INFO] [stdout] 8236 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 8256 | | } [INFO] [stdout] 8257 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_bulk_deployment_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_connectivity_info` [INFO] [stdout] --> src/generated.rs:8261:5 [INFO] [stdout] | [INFO] [stdout] 8261 | async fn get_connectivity_info( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8264:85 [INFO] [stdout] | [INFO] [stdout] 8264 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8265 | | let request_uri = format!( [INFO] [stdout] 8266 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 8267 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8287 | | } [INFO] [stdout] 8288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8264:85 [INFO] [stdout] | [INFO] [stdout] 8264 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8265 | | let request_uri = format!( [INFO] [stdout] 8266 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 8267 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8287 | | } [INFO] [stdout] 8288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8264:85 [INFO] [stdout] | [INFO] [stdout] 8264 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8265 | | let request_uri = format!( [INFO] [stdout] 8266 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 8267 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8287 | | } [INFO] [stdout] 8288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8264:85 [INFO] [stdout] | [INFO] [stdout] 8264 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8265 | | let request_uri = format!( [INFO] [stdout] 8266 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 8267 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8287 | | } [INFO] [stdout] 8288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8264:85 [INFO] [stdout] | [INFO] [stdout] 8264 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8265 | | let request_uri = format!( [INFO] [stdout] 8266 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 8267 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8287 | | } [INFO] [stdout] 8288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8264:85 [INFO] [stdout] | [INFO] [stdout] 8264 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8265 | | let request_uri = format!( [INFO] [stdout] 8266 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 8267 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8287 | | } [INFO] [stdout] 8288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8264:85 [INFO] [stdout] | [INFO] [stdout] 8264 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8265 | | let request_uri = format!( [INFO] [stdout] 8266 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 8267 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8287 | | } [INFO] [stdout] 8288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8264:85 [INFO] [stdout] | [INFO] [stdout] 8264 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8265 | | let request_uri = format!( [INFO] [stdout] 8266 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 8267 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8287 | | } [INFO] [stdout] 8288 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_connectivity_info`, completing the cycle [INFO] [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_connector_definition` [INFO] [stdout] --> src/generated.rs:8292:5 [INFO] [stdout] | [INFO] [stdout] 8292 | async fn get_connector_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:91 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8296 | | let request_uri = format!( [INFO] [stdout] 8297 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 8298 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8318 | | } [INFO] [stdout] 8319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:91 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8296 | | let request_uri = format!( [INFO] [stdout] 8297 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 8298 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8318 | | } [INFO] [stdout] 8319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:91 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8296 | | let request_uri = format!( [INFO] [stdout] 8297 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 8298 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8318 | | } [INFO] [stdout] 8319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:91 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8296 | | let request_uri = format!( [INFO] [stdout] 8297 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 8298 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8318 | | } [INFO] [stdout] 8319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:91 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8296 | | let request_uri = format!( [INFO] [stdout] 8297 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 8298 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8318 | | } [INFO] [stdout] 8319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:91 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8296 | | let request_uri = format!( [INFO] [stdout] 8297 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 8298 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8318 | | } [INFO] [stdout] 8319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:91 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8296 | | let request_uri = format!( [INFO] [stdout] 8297 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 8298 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8318 | | } [INFO] [stdout] 8319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:91 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8296 | | let request_uri = format!( [INFO] [stdout] 8297 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 8298 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8318 | | } [INFO] [stdout] 8319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_connector_definition`, completing the cycle [INFO] [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_connector_definition_version` [INFO] [stdout] --> src/generated.rs:8323:5 [INFO] [stdout] | [INFO] [stdout] 8323 | async fn get_connector_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8329:7 [INFO] [stdout] | [INFO] [stdout] 8329 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8330 | | let request_uri = format!("/greengrass/definition/connectors/{connector_definition_id}/versions/{connector_definition_version_id}... [INFO] [stdout] 8331 | | [INFO] [stdout] 8332 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | } [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8329:7 [INFO] [stdout] | [INFO] [stdout] 8329 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8330 | | let request_uri = format!("/greengrass/definition/connectors/{connector_definition_id}/versions/{connector_definition_version_id}... [INFO] [stdout] 8331 | | [INFO] [stdout] 8332 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | } [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8329:7 [INFO] [stdout] | [INFO] [stdout] 8329 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8330 | | let request_uri = format!("/greengrass/definition/connectors/{connector_definition_id}/versions/{connector_definition_version_id}... [INFO] [stdout] 8331 | | [INFO] [stdout] 8332 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | } [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8329:7 [INFO] [stdout] | [INFO] [stdout] 8329 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8330 | | let request_uri = format!("/greengrass/definition/connectors/{connector_definition_id}/versions/{connector_definition_version_id}... [INFO] [stdout] 8331 | | [INFO] [stdout] 8332 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | } [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8329:7 [INFO] [stdout] | [INFO] [stdout] 8329 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8330 | | let request_uri = format!("/greengrass/definition/connectors/{connector_definition_id}/versions/{connector_definition_version_id}... [INFO] [stdout] 8331 | | [INFO] [stdout] 8332 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | } [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8329:7 [INFO] [stdout] | [INFO] [stdout] 8329 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8330 | | let request_uri = format!("/greengrass/definition/connectors/{connector_definition_id}/versions/{connector_definition_version_id}... [INFO] [stdout] 8331 | | [INFO] [stdout] 8332 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | } [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8329:7 [INFO] [stdout] | [INFO] [stdout] 8329 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8330 | | let request_uri = format!("/greengrass/definition/connectors/{connector_definition_id}/versions/{connector_definition_version_id}... [INFO] [stdout] 8331 | | [INFO] [stdout] 8332 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | } [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8329:7 [INFO] [stdout] | [INFO] [stdout] 8329 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8330 | | let request_uri = format!("/greengrass/definition/connectors/{connector_definition_id}/versions/{connector_definition_version_id}... [INFO] [stdout] 8331 | | [INFO] [stdout] 8332 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8355 | | } [INFO] [stdout] 8356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_connector_definition_version`, completing the cycle [INFO] [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_core_definition` [INFO] [stdout] --> src/generated.rs:8360:5 [INFO] [stdout] | [INFO] [stdout] 8360 | async fn get_core_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:81 [INFO] [stdout] | [INFO] [stdout] 8363 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8364 | | let request_uri = format!( [INFO] [stdout] 8365 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 8366 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8386 | | } [INFO] [stdout] 8387 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:81 [INFO] [stdout] | [INFO] [stdout] 8363 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8364 | | let request_uri = format!( [INFO] [stdout] 8365 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 8366 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8386 | | } [INFO] [stdout] 8387 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:81 [INFO] [stdout] | [INFO] [stdout] 8363 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8364 | | let request_uri = format!( [INFO] [stdout] 8365 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 8366 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8386 | | } [INFO] [stdout] 8387 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:81 [INFO] [stdout] | [INFO] [stdout] 8363 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8364 | | let request_uri = format!( [INFO] [stdout] 8365 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 8366 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8386 | | } [INFO] [stdout] 8387 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:81 [INFO] [stdout] | [INFO] [stdout] 8363 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8364 | | let request_uri = format!( [INFO] [stdout] 8365 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 8366 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8386 | | } [INFO] [stdout] 8387 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:81 [INFO] [stdout] | [INFO] [stdout] 8363 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8364 | | let request_uri = format!( [INFO] [stdout] 8365 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 8366 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8386 | | } [INFO] [stdout] 8387 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:81 [INFO] [stdout] | [INFO] [stdout] 8363 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8364 | | let request_uri = format!( [INFO] [stdout] 8365 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 8366 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8386 | | } [INFO] [stdout] 8387 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8363:81 [INFO] [stdout] | [INFO] [stdout] 8363 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8364 | | let request_uri = format!( [INFO] [stdout] 8365 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 8366 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8386 | | } [INFO] [stdout] 8387 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_core_definition`, completing the cycle [INFO] [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_core_definition_version` [INFO] [stdout] --> src/generated.rs:8391:5 [INFO] [stdout] | [INFO] [stdout] 8391 | async fn get_core_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8394:95 [INFO] [stdout] | [INFO] [stdout] 8394 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8395 | | let request_uri = format!("/greengrass/definition/cores/{core_definition_id}/versions/{core_definition_version_id}", core_definit... [INFO] [stdout] 8396 | | [INFO] [stdout] 8397 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | } [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8394:95 [INFO] [stdout] | [INFO] [stdout] 8394 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8395 | | let request_uri = format!("/greengrass/definition/cores/{core_definition_id}/versions/{core_definition_version_id}", core_definit... [INFO] [stdout] 8396 | | [INFO] [stdout] 8397 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | } [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8394:95 [INFO] [stdout] | [INFO] [stdout] 8394 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8395 | | let request_uri = format!("/greengrass/definition/cores/{core_definition_id}/versions/{core_definition_version_id}", core_definit... [INFO] [stdout] 8396 | | [INFO] [stdout] 8397 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | } [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8394:95 [INFO] [stdout] | [INFO] [stdout] 8394 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8395 | | let request_uri = format!("/greengrass/definition/cores/{core_definition_id}/versions/{core_definition_version_id}", core_definit... [INFO] [stdout] 8396 | | [INFO] [stdout] 8397 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | } [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8394:95 [INFO] [stdout] | [INFO] [stdout] 8394 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8395 | | let request_uri = format!("/greengrass/definition/cores/{core_definition_id}/versions/{core_definition_version_id}", core_definit... [INFO] [stdout] 8396 | | [INFO] [stdout] 8397 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | } [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8394:95 [INFO] [stdout] | [INFO] [stdout] 8394 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8395 | | let request_uri = format!("/greengrass/definition/cores/{core_definition_id}/versions/{core_definition_version_id}", core_definit... [INFO] [stdout] 8396 | | [INFO] [stdout] 8397 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | } [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8394:95 [INFO] [stdout] | [INFO] [stdout] 8394 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8395 | | let request_uri = format!("/greengrass/definition/cores/{core_definition_id}/versions/{core_definition_version_id}", core_definit... [INFO] [stdout] 8396 | | [INFO] [stdout] 8397 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | } [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_core_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8394:95 [INFO] [stdout] | [INFO] [stdout] 8394 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8395 | | let request_uri = format!("/greengrass/definition/cores/{core_definition_id}/versions/{core_definition_version_id}", core_definit... [INFO] [stdout] 8396 | | [INFO] [stdout] 8397 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8414 | | } [INFO] [stdout] 8415 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_core_definition_version`, completing the cycle [INFO] [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_deployment_status` [INFO] [stdout] --> src/generated.rs:8419:5 [INFO] [stdout] | [INFO] [stdout] 8419 | async fn get_deployment_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8422:85 [INFO] [stdout] | [INFO] [stdout] 8422 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8423 | | let request_uri = format!( [INFO] [stdout] 8424 | | "/greengrass/groups/{group_id}/deployments/{deployment_id}/status", [INFO] [stdout] 8425 | | deployment_id = input.deployment_id, [INFO] [stdout] ... | [INFO] [stdout] 8446 | | } [INFO] [stdout] 8447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8422:85 [INFO] [stdout] | [INFO] [stdout] 8422 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8423 | | let request_uri = format!( [INFO] [stdout] 8424 | | "/greengrass/groups/{group_id}/deployments/{deployment_id}/status", [INFO] [stdout] 8425 | | deployment_id = input.deployment_id, [INFO] [stdout] ... | [INFO] [stdout] 8446 | | } [INFO] [stdout] 8447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8422:85 [INFO] [stdout] | [INFO] [stdout] 8422 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8423 | | let request_uri = format!( [INFO] [stdout] 8424 | | "/greengrass/groups/{group_id}/deployments/{deployment_id}/status", [INFO] [stdout] 8425 | | deployment_id = input.deployment_id, [INFO] [stdout] ... | [INFO] [stdout] 8446 | | } [INFO] [stdout] 8447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8422:85 [INFO] [stdout] | [INFO] [stdout] 8422 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8423 | | let request_uri = format!( [INFO] [stdout] 8424 | | "/greengrass/groups/{group_id}/deployments/{deployment_id}/status", [INFO] [stdout] 8425 | | deployment_id = input.deployment_id, [INFO] [stdout] ... | [INFO] [stdout] 8446 | | } [INFO] [stdout] 8447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8422:85 [INFO] [stdout] | [INFO] [stdout] 8422 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8423 | | let request_uri = format!( [INFO] [stdout] 8424 | | "/greengrass/groups/{group_id}/deployments/{deployment_id}/status", [INFO] [stdout] 8425 | | deployment_id = input.deployment_id, [INFO] [stdout] ... | [INFO] [stdout] 8446 | | } [INFO] [stdout] 8447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8422:85 [INFO] [stdout] | [INFO] [stdout] 8422 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8423 | | let request_uri = format!( [INFO] [stdout] 8424 | | "/greengrass/groups/{group_id}/deployments/{deployment_id}/status", [INFO] [stdout] 8425 | | deployment_id = input.deployment_id, [INFO] [stdout] ... | [INFO] [stdout] 8446 | | } [INFO] [stdout] 8447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8422:85 [INFO] [stdout] | [INFO] [stdout] 8422 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8423 | | let request_uri = format!( [INFO] [stdout] 8424 | | "/greengrass/groups/{group_id}/deployments/{deployment_id}/status", [INFO] [stdout] 8425 | | deployment_id = input.deployment_id, [INFO] [stdout] ... | [INFO] [stdout] 8446 | | } [INFO] [stdout] 8447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_deployment_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8422:85 [INFO] [stdout] | [INFO] [stdout] 8422 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8423 | | let request_uri = format!( [INFO] [stdout] 8424 | | "/greengrass/groups/{group_id}/deployments/{deployment_id}/status", [INFO] [stdout] 8425 | | deployment_id = input.deployment_id, [INFO] [stdout] ... | [INFO] [stdout] 8446 | | } [INFO] [stdout] 8447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_deployment_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_device_definition` [INFO] [stdout] --> src/generated.rs:8451:5 [INFO] [stdout] | [INFO] [stdout] 8451 | async fn get_device_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8454:85 [INFO] [stdout] | [INFO] [stdout] 8454 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8455 | | let request_uri = format!( [INFO] [stdout] 8456 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 8457 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8477 | | } [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8454:85 [INFO] [stdout] | [INFO] [stdout] 8454 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8455 | | let request_uri = format!( [INFO] [stdout] 8456 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 8457 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8477 | | } [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8454:85 [INFO] [stdout] | [INFO] [stdout] 8454 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8455 | | let request_uri = format!( [INFO] [stdout] 8456 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 8457 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8477 | | } [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8454:85 [INFO] [stdout] | [INFO] [stdout] 8454 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8455 | | let request_uri = format!( [INFO] [stdout] 8456 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 8457 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8477 | | } [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8454:85 [INFO] [stdout] | [INFO] [stdout] 8454 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8455 | | let request_uri = format!( [INFO] [stdout] 8456 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 8457 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8477 | | } [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8454:85 [INFO] [stdout] | [INFO] [stdout] 8454 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8455 | | let request_uri = format!( [INFO] [stdout] 8456 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 8457 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8477 | | } [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8454:85 [INFO] [stdout] | [INFO] [stdout] 8454 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8455 | | let request_uri = format!( [INFO] [stdout] 8456 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 8457 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8477 | | } [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8454:85 [INFO] [stdout] | [INFO] [stdout] 8454 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8455 | | let request_uri = format!( [INFO] [stdout] 8456 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 8457 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8477 | | } [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_device_definition`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_device_definition_version` [INFO] [stdout] --> src/generated.rs:8482:5 [INFO] [stdout] | [INFO] [stdout] 8482 | async fn get_device_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8486:5 [INFO] [stdout] | [INFO] [stdout] 8486 | / { [INFO] [stdout] 8487 | | let request_uri = format!("/greengrass/definition/devices/{device_definition_id}/versions/{device_definition_version_id}", device... [INFO] [stdout] 8488 | | [INFO] [stdout] 8489 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8512 | | } [INFO] [stdout] 8513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8486:5 [INFO] [stdout] | [INFO] [stdout] 8486 | / { [INFO] [stdout] 8487 | | let request_uri = format!("/greengrass/definition/devices/{device_definition_id}/versions/{device_definition_version_id}", device... [INFO] [stdout] 8488 | | [INFO] [stdout] 8489 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8512 | | } [INFO] [stdout] 8513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8486:5 [INFO] [stdout] | [INFO] [stdout] 8486 | / { [INFO] [stdout] 8487 | | let request_uri = format!("/greengrass/definition/devices/{device_definition_id}/versions/{device_definition_version_id}", device... [INFO] [stdout] 8488 | | [INFO] [stdout] 8489 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8512 | | } [INFO] [stdout] 8513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8486:5 [INFO] [stdout] | [INFO] [stdout] 8486 | / { [INFO] [stdout] 8487 | | let request_uri = format!("/greengrass/definition/devices/{device_definition_id}/versions/{device_definition_version_id}", device... [INFO] [stdout] 8488 | | [INFO] [stdout] 8489 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8512 | | } [INFO] [stdout] 8513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8486:5 [INFO] [stdout] | [INFO] [stdout] 8486 | / { [INFO] [stdout] 8487 | | let request_uri = format!("/greengrass/definition/devices/{device_definition_id}/versions/{device_definition_version_id}", device... [INFO] [stdout] 8488 | | [INFO] [stdout] 8489 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8512 | | } [INFO] [stdout] 8513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8486:5 [INFO] [stdout] | [INFO] [stdout] 8486 | / { [INFO] [stdout] 8487 | | let request_uri = format!("/greengrass/definition/devices/{device_definition_id}/versions/{device_definition_version_id}", device... [INFO] [stdout] 8488 | | [INFO] [stdout] 8489 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8512 | | } [INFO] [stdout] 8513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8486:5 [INFO] [stdout] | [INFO] [stdout] 8486 | / { [INFO] [stdout] 8487 | | let request_uri = format!("/greengrass/definition/devices/{device_definition_id}/versions/{device_definition_version_id}", device... [INFO] [stdout] 8488 | | [INFO] [stdout] 8489 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8512 | | } [INFO] [stdout] 8513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_device_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8486:5 [INFO] [stdout] | [INFO] [stdout] 8486 | / { [INFO] [stdout] 8487 | | let request_uri = format!("/greengrass/definition/devices/{device_definition_id}/versions/{device_definition_version_id}", device... [INFO] [stdout] 8488 | | [INFO] [stdout] 8489 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8512 | | } [INFO] [stdout] 8513 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_device_definition_version`, completing the cycle [INFO] [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_function_definition` [INFO] [stdout] --> src/generated.rs:8517:5 [INFO] [stdout] | [INFO] [stdout] 8517 | async fn get_function_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8520:89 [INFO] [stdout] | [INFO] [stdout] 8520 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8521 | | let request_uri = format!( [INFO] [stdout] 8522 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 8523 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8543 | | } [INFO] [stdout] 8544 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8520:89 [INFO] [stdout] | [INFO] [stdout] 8520 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8521 | | let request_uri = format!( [INFO] [stdout] 8522 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 8523 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8543 | | } [INFO] [stdout] 8544 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8520:89 [INFO] [stdout] | [INFO] [stdout] 8520 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8521 | | let request_uri = format!( [INFO] [stdout] 8522 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 8523 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8543 | | } [INFO] [stdout] 8544 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8520:89 [INFO] [stdout] | [INFO] [stdout] 8520 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8521 | | let request_uri = format!( [INFO] [stdout] 8522 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 8523 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8543 | | } [INFO] [stdout] 8544 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8520:89 [INFO] [stdout] | [INFO] [stdout] 8520 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8521 | | let request_uri = format!( [INFO] [stdout] 8522 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 8523 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8543 | | } [INFO] [stdout] 8544 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8520:89 [INFO] [stdout] | [INFO] [stdout] 8520 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8521 | | let request_uri = format!( [INFO] [stdout] 8522 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 8523 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8543 | | } [INFO] [stdout] 8544 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8520:89 [INFO] [stdout] | [INFO] [stdout] 8520 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8521 | | let request_uri = format!( [INFO] [stdout] 8522 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 8523 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8543 | | } [INFO] [stdout] 8544 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8520:89 [INFO] [stdout] | [INFO] [stdout] 8520 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8521 | | let request_uri = format!( [INFO] [stdout] 8522 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 8523 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8543 | | } [INFO] [stdout] 8544 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_function_definition`, completing the cycle [INFO] [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_function_definition_version` [INFO] [stdout] --> src/generated.rs:8548:5 [INFO] [stdout] | [INFO] [stdout] 8548 | async fn get_function_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:5 [INFO] [stdout] | [INFO] [stdout] 8552 | / { [INFO] [stdout] 8553 | | let request_uri = format!("/greengrass/definition/functions/{function_definition_id}/versions/{function_definition_version_id}", ... [INFO] [stdout] 8554 | | [INFO] [stdout] 8555 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8578 | | } [INFO] [stdout] 8579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:5 [INFO] [stdout] | [INFO] [stdout] 8552 | / { [INFO] [stdout] 8553 | | let request_uri = format!("/greengrass/definition/functions/{function_definition_id}/versions/{function_definition_version_id}", ... [INFO] [stdout] 8554 | | [INFO] [stdout] 8555 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8578 | | } [INFO] [stdout] 8579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:5 [INFO] [stdout] | [INFO] [stdout] 8552 | / { [INFO] [stdout] 8553 | | let request_uri = format!("/greengrass/definition/functions/{function_definition_id}/versions/{function_definition_version_id}", ... [INFO] [stdout] 8554 | | [INFO] [stdout] 8555 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8578 | | } [INFO] [stdout] 8579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:5 [INFO] [stdout] | [INFO] [stdout] 8552 | / { [INFO] [stdout] 8553 | | let request_uri = format!("/greengrass/definition/functions/{function_definition_id}/versions/{function_definition_version_id}", ... [INFO] [stdout] 8554 | | [INFO] [stdout] 8555 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8578 | | } [INFO] [stdout] 8579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:5 [INFO] [stdout] | [INFO] [stdout] 8552 | / { [INFO] [stdout] 8553 | | let request_uri = format!("/greengrass/definition/functions/{function_definition_id}/versions/{function_definition_version_id}", ... [INFO] [stdout] 8554 | | [INFO] [stdout] 8555 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8578 | | } [INFO] [stdout] 8579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:5 [INFO] [stdout] | [INFO] [stdout] 8552 | / { [INFO] [stdout] 8553 | | let request_uri = format!("/greengrass/definition/functions/{function_definition_id}/versions/{function_definition_version_id}", ... [INFO] [stdout] 8554 | | [INFO] [stdout] 8555 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8578 | | } [INFO] [stdout] 8579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:5 [INFO] [stdout] | [INFO] [stdout] 8552 | / { [INFO] [stdout] 8553 | | let request_uri = format!("/greengrass/definition/functions/{function_definition_id}/versions/{function_definition_version_id}", ... [INFO] [stdout] 8554 | | [INFO] [stdout] 8555 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8578 | | } [INFO] [stdout] 8579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_function_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8552:5 [INFO] [stdout] | [INFO] [stdout] 8552 | / { [INFO] [stdout] 8553 | | let request_uri = format!("/greengrass/definition/functions/{function_definition_id}/versions/{function_definition_version_id}", ... [INFO] [stdout] 8554 | | [INFO] [stdout] 8555 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8578 | | } [INFO] [stdout] 8579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_function_definition_version`, completing the cycle [INFO] [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_group` [INFO] [stdout] --> src/generated.rs:8583:5 [INFO] [stdout] | [INFO] [stdout] 8583 | async fn get_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8586:63 [INFO] [stdout] | [INFO] [stdout] 8586 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8587 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8588 | | [INFO] [stdout] 8589 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | } [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8586:63 [INFO] [stdout] | [INFO] [stdout] 8586 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8587 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8588 | | [INFO] [stdout] 8589 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | } [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8586:63 [INFO] [stdout] | [INFO] [stdout] 8586 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8587 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8588 | | [INFO] [stdout] 8589 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | } [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8586:63 [INFO] [stdout] | [INFO] [stdout] 8586 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8587 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8588 | | [INFO] [stdout] 8589 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | } [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8586:63 [INFO] [stdout] | [INFO] [stdout] 8586 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8587 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8588 | | [INFO] [stdout] 8589 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | } [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8586:63 [INFO] [stdout] | [INFO] [stdout] 8586 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8587 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8588 | | [INFO] [stdout] 8589 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | } [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8586:63 [INFO] [stdout] | [INFO] [stdout] 8586 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8587 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8588 | | [INFO] [stdout] 8589 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | } [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8586:63 [INFO] [stdout] | [INFO] [stdout] 8586 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8587 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 8588 | | [INFO] [stdout] 8589 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | } [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_group_certificate_authority` [INFO] [stdout] --> src/generated.rs:8611:5 [INFO] [stdout] | [INFO] [stdout] 8611 | async fn get_group_certificate_authority( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8615:5 [INFO] [stdout] | [INFO] [stdout] 8615 | / { [INFO] [stdout] 8616 | | let request_uri = format!( [INFO] [stdout] 8617 | | "/greengrass/groups/{group_id}/certificateauthorities/{certificate_authority_id}", [INFO] [stdout] 8618 | | certificate_authority_id = input.certificate_authority_id, [INFO] [stdout] ... | [INFO] [stdout] 8639 | | } [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8615:5 [INFO] [stdout] | [INFO] [stdout] 8615 | / { [INFO] [stdout] 8616 | | let request_uri = format!( [INFO] [stdout] 8617 | | "/greengrass/groups/{group_id}/certificateauthorities/{certificate_authority_id}", [INFO] [stdout] 8618 | | certificate_authority_id = input.certificate_authority_id, [INFO] [stdout] ... | [INFO] [stdout] 8639 | | } [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8615:5 [INFO] [stdout] | [INFO] [stdout] 8615 | / { [INFO] [stdout] 8616 | | let request_uri = format!( [INFO] [stdout] 8617 | | "/greengrass/groups/{group_id}/certificateauthorities/{certificate_authority_id}", [INFO] [stdout] 8618 | | certificate_authority_id = input.certificate_authority_id, [INFO] [stdout] ... | [INFO] [stdout] 8639 | | } [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8615:5 [INFO] [stdout] | [INFO] [stdout] 8615 | / { [INFO] [stdout] 8616 | | let request_uri = format!( [INFO] [stdout] 8617 | | "/greengrass/groups/{group_id}/certificateauthorities/{certificate_authority_id}", [INFO] [stdout] 8618 | | certificate_authority_id = input.certificate_authority_id, [INFO] [stdout] ... | [INFO] [stdout] 8639 | | } [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8615:5 [INFO] [stdout] | [INFO] [stdout] 8615 | / { [INFO] [stdout] 8616 | | let request_uri = format!( [INFO] [stdout] 8617 | | "/greengrass/groups/{group_id}/certificateauthorities/{certificate_authority_id}", [INFO] [stdout] 8618 | | certificate_authority_id = input.certificate_authority_id, [INFO] [stdout] ... | [INFO] [stdout] 8639 | | } [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8615:5 [INFO] [stdout] | [INFO] [stdout] 8615 | / { [INFO] [stdout] 8616 | | let request_uri = format!( [INFO] [stdout] 8617 | | "/greengrass/groups/{group_id}/certificateauthorities/{certificate_authority_id}", [INFO] [stdout] 8618 | | certificate_authority_id = input.certificate_authority_id, [INFO] [stdout] ... | [INFO] [stdout] 8639 | | } [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8615:5 [INFO] [stdout] | [INFO] [stdout] 8615 | / { [INFO] [stdout] 8616 | | let request_uri = format!( [INFO] [stdout] 8617 | | "/greengrass/groups/{group_id}/certificateauthorities/{certificate_authority_id}", [INFO] [stdout] 8618 | | certificate_authority_id = input.certificate_authority_id, [INFO] [stdout] ... | [INFO] [stdout] 8639 | | } [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_group_certificate_authority::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8615:5 [INFO] [stdout] | [INFO] [stdout] 8615 | / { [INFO] [stdout] 8616 | | let request_uri = format!( [INFO] [stdout] 8617 | | "/greengrass/groups/{group_id}/certificateauthorities/{certificate_authority_id}", [INFO] [stdout] 8618 | | certificate_authority_id = input.certificate_authority_id, [INFO] [stdout] ... | [INFO] [stdout] 8639 | | } [INFO] [stdout] 8640 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_group_certificate_authority`, completing the cycle [INFO] [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_group_certificate_configuration` [INFO] [stdout] --> src/generated.rs:8644:5 [INFO] [stdout] | [INFO] [stdout] 8644 | async fn get_group_certificate_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8650:7 [INFO] [stdout] | [INFO] [stdout] 8650 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8651 | | let request_uri = format!( [INFO] [stdout] 8652 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 8653 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8675 | | } [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8650:7 [INFO] [stdout] | [INFO] [stdout] 8650 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8651 | | let request_uri = format!( [INFO] [stdout] 8652 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 8653 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8675 | | } [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8650:7 [INFO] [stdout] | [INFO] [stdout] 8650 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8651 | | let request_uri = format!( [INFO] [stdout] 8652 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 8653 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8675 | | } [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8650:7 [INFO] [stdout] | [INFO] [stdout] 8650 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8651 | | let request_uri = format!( [INFO] [stdout] 8652 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 8653 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8675 | | } [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8650:7 [INFO] [stdout] | [INFO] [stdout] 8650 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8651 | | let request_uri = format!( [INFO] [stdout] 8652 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 8653 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8675 | | } [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8650:7 [INFO] [stdout] | [INFO] [stdout] 8650 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8651 | | let request_uri = format!( [INFO] [stdout] 8652 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 8653 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8675 | | } [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8650:7 [INFO] [stdout] | [INFO] [stdout] 8650 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8651 | | let request_uri = format!( [INFO] [stdout] 8652 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 8653 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8675 | | } [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8650:7 [INFO] [stdout] | [INFO] [stdout] 8650 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8651 | | let request_uri = format!( [INFO] [stdout] 8652 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 8653 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 8675 | | } [INFO] [stdout] 8676 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_group_certificate_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_group_version` [INFO] [stdout] --> src/generated.rs:8680:5 [INFO] [stdout] | [INFO] [stdout] 8680 | async fn get_group_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8683:77 [INFO] [stdout] | [INFO] [stdout] 8683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8684 | | let request_uri = format!( [INFO] [stdout] 8685 | | "/greengrass/groups/{group_id}/versions/{group_version_id}", [INFO] [stdout] 8686 | | group_id = input.group_id, [INFO] [stdout] ... | [INFO] [stdout] 8707 | | } [INFO] [stdout] 8708 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8683:77 [INFO] [stdout] | [INFO] [stdout] 8683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8684 | | let request_uri = format!( [INFO] [stdout] 8685 | | "/greengrass/groups/{group_id}/versions/{group_version_id}", [INFO] [stdout] 8686 | | group_id = input.group_id, [INFO] [stdout] ... | [INFO] [stdout] 8707 | | } [INFO] [stdout] 8708 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8683:77 [INFO] [stdout] | [INFO] [stdout] 8683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8684 | | let request_uri = format!( [INFO] [stdout] 8685 | | "/greengrass/groups/{group_id}/versions/{group_version_id}", [INFO] [stdout] 8686 | | group_id = input.group_id, [INFO] [stdout] ... | [INFO] [stdout] 8707 | | } [INFO] [stdout] 8708 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8683:77 [INFO] [stdout] | [INFO] [stdout] 8683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8684 | | let request_uri = format!( [INFO] [stdout] 8685 | | "/greengrass/groups/{group_id}/versions/{group_version_id}", [INFO] [stdout] 8686 | | group_id = input.group_id, [INFO] [stdout] ... | [INFO] [stdout] 8707 | | } [INFO] [stdout] 8708 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8683:77 [INFO] [stdout] | [INFO] [stdout] 8683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8684 | | let request_uri = format!( [INFO] [stdout] 8685 | | "/greengrass/groups/{group_id}/versions/{group_version_id}", [INFO] [stdout] 8686 | | group_id = input.group_id, [INFO] [stdout] ... | [INFO] [stdout] 8707 | | } [INFO] [stdout] 8708 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8683:77 [INFO] [stdout] | [INFO] [stdout] 8683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8684 | | let request_uri = format!( [INFO] [stdout] 8685 | | "/greengrass/groups/{group_id}/versions/{group_version_id}", [INFO] [stdout] 8686 | | group_id = input.group_id, [INFO] [stdout] ... | [INFO] [stdout] 8707 | | } [INFO] [stdout] 8708 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8683:77 [INFO] [stdout] | [INFO] [stdout] 8683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8684 | | let request_uri = format!( [INFO] [stdout] 8685 | | "/greengrass/groups/{group_id}/versions/{group_version_id}", [INFO] [stdout] 8686 | | group_id = input.group_id, [INFO] [stdout] ... | [INFO] [stdout] 8707 | | } [INFO] [stdout] 8708 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_group_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8683:77 [INFO] [stdout] | [INFO] [stdout] 8683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8684 | | let request_uri = format!( [INFO] [stdout] 8685 | | "/greengrass/groups/{group_id}/versions/{group_version_id}", [INFO] [stdout] 8686 | | group_id = input.group_id, [INFO] [stdout] ... | [INFO] [stdout] 8707 | | } [INFO] [stdout] 8708 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_group_version`, completing the cycle [INFO] [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_logger_definition` [INFO] [stdout] --> src/generated.rs:8712:5 [INFO] [stdout] | [INFO] [stdout] 8712 | async fn get_logger_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8715:85 [INFO] [stdout] | [INFO] [stdout] 8715 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8716 | | let request_uri = format!( [INFO] [stdout] 8717 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8718 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8738 | | } [INFO] [stdout] 8739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8715:85 [INFO] [stdout] | [INFO] [stdout] 8715 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8716 | | let request_uri = format!( [INFO] [stdout] 8717 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8718 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8738 | | } [INFO] [stdout] 8739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8715:85 [INFO] [stdout] | [INFO] [stdout] 8715 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8716 | | let request_uri = format!( [INFO] [stdout] 8717 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8718 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8738 | | } [INFO] [stdout] 8739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8715:85 [INFO] [stdout] | [INFO] [stdout] 8715 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8716 | | let request_uri = format!( [INFO] [stdout] 8717 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8718 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8738 | | } [INFO] [stdout] 8739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8715:85 [INFO] [stdout] | [INFO] [stdout] 8715 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8716 | | let request_uri = format!( [INFO] [stdout] 8717 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8718 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8738 | | } [INFO] [stdout] 8739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8715:85 [INFO] [stdout] | [INFO] [stdout] 8715 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8716 | | let request_uri = format!( [INFO] [stdout] 8717 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8718 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8738 | | } [INFO] [stdout] 8739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8715:85 [INFO] [stdout] | [INFO] [stdout] 8715 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8716 | | let request_uri = format!( [INFO] [stdout] 8717 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8718 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8738 | | } [INFO] [stdout] 8739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8715:85 [INFO] [stdout] | [INFO] [stdout] 8715 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8716 | | let request_uri = format!( [INFO] [stdout] 8717 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 8718 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8738 | | } [INFO] [stdout] 8739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_logger_definition`, completing the cycle [INFO] [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_logger_definition_version` [INFO] [stdout] --> src/generated.rs:8743:5 [INFO] [stdout] | [INFO] [stdout] 8743 | async fn get_logger_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8747:5 [INFO] [stdout] | [INFO] [stdout] 8747 | / { [INFO] [stdout] 8748 | | let request_uri = format!("/greengrass/definition/loggers/{logger_definition_id}/versions/{logger_definition_version_id}", logger... [INFO] [stdout] 8749 | | [INFO] [stdout] 8750 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | } [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8747:5 [INFO] [stdout] | [INFO] [stdout] 8747 | / { [INFO] [stdout] 8748 | | let request_uri = format!("/greengrass/definition/loggers/{logger_definition_id}/versions/{logger_definition_version_id}", logger... [INFO] [stdout] 8749 | | [INFO] [stdout] 8750 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | } [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8747:5 [INFO] [stdout] | [INFO] [stdout] 8747 | / { [INFO] [stdout] 8748 | | let request_uri = format!("/greengrass/definition/loggers/{logger_definition_id}/versions/{logger_definition_version_id}", logger... [INFO] [stdout] 8749 | | [INFO] [stdout] 8750 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | } [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8747:5 [INFO] [stdout] | [INFO] [stdout] 8747 | / { [INFO] [stdout] 8748 | | let request_uri = format!("/greengrass/definition/loggers/{logger_definition_id}/versions/{logger_definition_version_id}", logger... [INFO] [stdout] 8749 | | [INFO] [stdout] 8750 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | } [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8747:5 [INFO] [stdout] | [INFO] [stdout] 8747 | / { [INFO] [stdout] 8748 | | let request_uri = format!("/greengrass/definition/loggers/{logger_definition_id}/versions/{logger_definition_version_id}", logger... [INFO] [stdout] 8749 | | [INFO] [stdout] 8750 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | } [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8747:5 [INFO] [stdout] | [INFO] [stdout] 8747 | / { [INFO] [stdout] 8748 | | let request_uri = format!("/greengrass/definition/loggers/{logger_definition_id}/versions/{logger_definition_version_id}", logger... [INFO] [stdout] 8749 | | [INFO] [stdout] 8750 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | } [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8747:5 [INFO] [stdout] | [INFO] [stdout] 8747 | / { [INFO] [stdout] 8748 | | let request_uri = format!("/greengrass/definition/loggers/{logger_definition_id}/versions/{logger_definition_version_id}", logger... [INFO] [stdout] 8749 | | [INFO] [stdout] 8750 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | } [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_logger_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8747:5 [INFO] [stdout] | [INFO] [stdout] 8747 | / { [INFO] [stdout] 8748 | | let request_uri = format!("/greengrass/definition/loggers/{logger_definition_id}/versions/{logger_definition_version_id}", logger... [INFO] [stdout] 8749 | | [INFO] [stdout] 8750 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | } [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_logger_definition_version`, completing the cycle [INFO] [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_resource_definition` [INFO] [stdout] --> src/generated.rs:8778:5 [INFO] [stdout] | [INFO] [stdout] 8778 | async fn get_resource_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8781:89 [INFO] [stdout] | [INFO] [stdout] 8781 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8782 | | let request_uri = format!( [INFO] [stdout] 8783 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8784 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8804 | | } [INFO] [stdout] 8805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8781:89 [INFO] [stdout] | [INFO] [stdout] 8781 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8782 | | let request_uri = format!( [INFO] [stdout] 8783 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8784 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8804 | | } [INFO] [stdout] 8805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8781:89 [INFO] [stdout] | [INFO] [stdout] 8781 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8782 | | let request_uri = format!( [INFO] [stdout] 8783 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8784 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8804 | | } [INFO] [stdout] 8805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8781:89 [INFO] [stdout] | [INFO] [stdout] 8781 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8782 | | let request_uri = format!( [INFO] [stdout] 8783 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8784 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8804 | | } [INFO] [stdout] 8805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8781:89 [INFO] [stdout] | [INFO] [stdout] 8781 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8782 | | let request_uri = format!( [INFO] [stdout] 8783 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8784 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8804 | | } [INFO] [stdout] 8805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8781:89 [INFO] [stdout] | [INFO] [stdout] 8781 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8782 | | let request_uri = format!( [INFO] [stdout] 8783 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8784 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8804 | | } [INFO] [stdout] 8805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8781:89 [INFO] [stdout] | [INFO] [stdout] 8781 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8782 | | let request_uri = format!( [INFO] [stdout] 8783 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8784 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8804 | | } [INFO] [stdout] 8805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8781:89 [INFO] [stdout] | [INFO] [stdout] 8781 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8782 | | let request_uri = format!( [INFO] [stdout] 8783 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 8784 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8804 | | } [INFO] [stdout] 8805 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_resource_definition`, completing the cycle [INFO] [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_resource_definition_version` [INFO] [stdout] --> src/generated.rs:8809:5 [INFO] [stdout] | [INFO] [stdout] 8809 | async fn get_resource_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | / { [INFO] [stdout] 8814 | | let request_uri = format!("/greengrass/definition/resources/{resource_definition_id}/versions/{resource_definition_version_id}", ... [INFO] [stdout] 8815 | | [INFO] [stdout] 8816 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8833 | | } [INFO] [stdout] 8834 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | / { [INFO] [stdout] 8814 | | let request_uri = format!("/greengrass/definition/resources/{resource_definition_id}/versions/{resource_definition_version_id}", ... [INFO] [stdout] 8815 | | [INFO] [stdout] 8816 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8833 | | } [INFO] [stdout] 8834 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | / { [INFO] [stdout] 8814 | | let request_uri = format!("/greengrass/definition/resources/{resource_definition_id}/versions/{resource_definition_version_id}", ... [INFO] [stdout] 8815 | | [INFO] [stdout] 8816 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8833 | | } [INFO] [stdout] 8834 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | / { [INFO] [stdout] 8814 | | let request_uri = format!("/greengrass/definition/resources/{resource_definition_id}/versions/{resource_definition_version_id}", ... [INFO] [stdout] 8815 | | [INFO] [stdout] 8816 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8833 | | } [INFO] [stdout] 8834 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | / { [INFO] [stdout] 8814 | | let request_uri = format!("/greengrass/definition/resources/{resource_definition_id}/versions/{resource_definition_version_id}", ... [INFO] [stdout] 8815 | | [INFO] [stdout] 8816 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8833 | | } [INFO] [stdout] 8834 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | / { [INFO] [stdout] 8814 | | let request_uri = format!("/greengrass/definition/resources/{resource_definition_id}/versions/{resource_definition_version_id}", ... [INFO] [stdout] 8815 | | [INFO] [stdout] 8816 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8833 | | } [INFO] [stdout] 8834 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | / { [INFO] [stdout] 8814 | | let request_uri = format!("/greengrass/definition/resources/{resource_definition_id}/versions/{resource_definition_version_id}", ... [INFO] [stdout] 8815 | | [INFO] [stdout] 8816 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8833 | | } [INFO] [stdout] 8834 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_resource_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | / { [INFO] [stdout] 8814 | | let request_uri = format!("/greengrass/definition/resources/{resource_definition_id}/versions/{resource_definition_version_id}", ... [INFO] [stdout] 8815 | | [INFO] [stdout] 8816 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8833 | | } [INFO] [stdout] 8834 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_resource_definition_version`, completing the cycle [INFO] [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_service_role_for_account` [INFO] [stdout] --> src/generated.rs:8838:5 [INFO] [stdout] | [INFO] [stdout] 8838 | async fn get_service_role_for_account( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_service_role_for_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8840:95 [INFO] [stdout] | [INFO] [stdout] 8840 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8841 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8842 | | [INFO] [stdout] 8843 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8860 | | } [INFO] [stdout] 8861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_service_role_for_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8840:95 [INFO] [stdout] | [INFO] [stdout] 8840 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8841 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8842 | | [INFO] [stdout] 8843 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8860 | | } [INFO] [stdout] 8861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_service_role_for_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8840:95 [INFO] [stdout] | [INFO] [stdout] 8840 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8841 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8842 | | [INFO] [stdout] 8843 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8860 | | } [INFO] [stdout] 8861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_service_role_for_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8840:95 [INFO] [stdout] | [INFO] [stdout] 8840 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8841 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8842 | | [INFO] [stdout] 8843 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8860 | | } [INFO] [stdout] 8861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_service_role_for_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8840:95 [INFO] [stdout] | [INFO] [stdout] 8840 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8841 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8842 | | [INFO] [stdout] 8843 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8860 | | } [INFO] [stdout] 8861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_service_role_for_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8840:95 [INFO] [stdout] | [INFO] [stdout] 8840 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8841 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8842 | | [INFO] [stdout] 8843 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8860 | | } [INFO] [stdout] 8861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_service_role_for_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8840:95 [INFO] [stdout] | [INFO] [stdout] 8840 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8841 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8842 | | [INFO] [stdout] 8843 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8860 | | } [INFO] [stdout] 8861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_service_role_for_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8840:95 [INFO] [stdout] | [INFO] [stdout] 8840 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8841 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 8842 | | [INFO] [stdout] 8843 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8860 | | } [INFO] [stdout] 8861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_service_role_for_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_subscription_definition` [INFO] [stdout] --> src/generated.rs:8865:5 [INFO] [stdout] | [INFO] [stdout] 8865 | async fn get_subscription_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8869:5 [INFO] [stdout] | [INFO] [stdout] 8869 | / { [INFO] [stdout] 8870 | | let request_uri = format!( [INFO] [stdout] 8871 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8872 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8892 | | } [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8869:5 [INFO] [stdout] | [INFO] [stdout] 8869 | / { [INFO] [stdout] 8870 | | let request_uri = format!( [INFO] [stdout] 8871 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8872 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8892 | | } [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8869:5 [INFO] [stdout] | [INFO] [stdout] 8869 | / { [INFO] [stdout] 8870 | | let request_uri = format!( [INFO] [stdout] 8871 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8872 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8892 | | } [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8869:5 [INFO] [stdout] | [INFO] [stdout] 8869 | / { [INFO] [stdout] 8870 | | let request_uri = format!( [INFO] [stdout] 8871 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8872 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8892 | | } [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8869:5 [INFO] [stdout] | [INFO] [stdout] 8869 | / { [INFO] [stdout] 8870 | | let request_uri = format!( [INFO] [stdout] 8871 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8872 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8892 | | } [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8869:5 [INFO] [stdout] | [INFO] [stdout] 8869 | / { [INFO] [stdout] 8870 | | let request_uri = format!( [INFO] [stdout] 8871 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8872 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8892 | | } [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8869:5 [INFO] [stdout] | [INFO] [stdout] 8869 | / { [INFO] [stdout] 8870 | | let request_uri = format!( [INFO] [stdout] 8871 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8872 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8892 | | } [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8869:5 [INFO] [stdout] | [INFO] [stdout] 8869 | / { [INFO] [stdout] 8870 | | let request_uri = format!( [INFO] [stdout] 8871 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 8872 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 8892 | | } [INFO] [stdout] 8893 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_subscription_definition`, completing the cycle [INFO] [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_subscription_definition_version` [INFO] [stdout] --> src/generated.rs:8897:5 [INFO] [stdout] | [INFO] [stdout] 8897 | async fn get_subscription_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8903:7 [INFO] [stdout] | [INFO] [stdout] 8903 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8904 | | let request_uri = format!("/greengrass/definition/subscriptions/{subscription_definition_id}/versions/{subscription_definition_ve... [INFO] [stdout] 8905 | | [INFO] [stdout] 8906 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8931 | | } [INFO] [stdout] 8932 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8903:7 [INFO] [stdout] | [INFO] [stdout] 8903 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8904 | | let request_uri = format!("/greengrass/definition/subscriptions/{subscription_definition_id}/versions/{subscription_definition_ve... [INFO] [stdout] 8905 | | [INFO] [stdout] 8906 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8931 | | } [INFO] [stdout] 8932 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8903:7 [INFO] [stdout] | [INFO] [stdout] 8903 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8904 | | let request_uri = format!("/greengrass/definition/subscriptions/{subscription_definition_id}/versions/{subscription_definition_ve... [INFO] [stdout] 8905 | | [INFO] [stdout] 8906 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8931 | | } [INFO] [stdout] 8932 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8903:7 [INFO] [stdout] | [INFO] [stdout] 8903 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8904 | | let request_uri = format!("/greengrass/definition/subscriptions/{subscription_definition_id}/versions/{subscription_definition_ve... [INFO] [stdout] 8905 | | [INFO] [stdout] 8906 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8931 | | } [INFO] [stdout] 8932 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8903:7 [INFO] [stdout] | [INFO] [stdout] 8903 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8904 | | let request_uri = format!("/greengrass/definition/subscriptions/{subscription_definition_id}/versions/{subscription_definition_ve... [INFO] [stdout] 8905 | | [INFO] [stdout] 8906 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8931 | | } [INFO] [stdout] 8932 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8903:7 [INFO] [stdout] | [INFO] [stdout] 8903 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8904 | | let request_uri = format!("/greengrass/definition/subscriptions/{subscription_definition_id}/versions/{subscription_definition_ve... [INFO] [stdout] 8905 | | [INFO] [stdout] 8906 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8931 | | } [INFO] [stdout] 8932 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8903:7 [INFO] [stdout] | [INFO] [stdout] 8903 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8904 | | let request_uri = format!("/greengrass/definition/subscriptions/{subscription_definition_id}/versions/{subscription_definition_ve... [INFO] [stdout] 8905 | | [INFO] [stdout] 8906 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8931 | | } [INFO] [stdout] 8932 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_subscription_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8903:7 [INFO] [stdout] | [INFO] [stdout] 8903 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8904 | | let request_uri = format!("/greengrass/definition/subscriptions/{subscription_definition_id}/versions/{subscription_definition_ve... [INFO] [stdout] 8905 | | [INFO] [stdout] 8906 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 8931 | | } [INFO] [stdout] 8932 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_subscription_definition_version`, completing the cycle [INFO] [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_thing_runtime_configuration` [INFO] [stdout] --> src/generated.rs:8936:5 [INFO] [stdout] | [INFO] [stdout] 8936 | async fn get_thing_runtime_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | / { [INFO] [stdout] 8941 | | let request_uri = format!( [INFO] [stdout] 8942 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 8943 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8963 | | } [INFO] [stdout] 8964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | / { [INFO] [stdout] 8941 | | let request_uri = format!( [INFO] [stdout] 8942 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 8943 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8963 | | } [INFO] [stdout] 8964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | / { [INFO] [stdout] 8941 | | let request_uri = format!( [INFO] [stdout] 8942 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 8943 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8963 | | } [INFO] [stdout] 8964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | / { [INFO] [stdout] 8941 | | let request_uri = format!( [INFO] [stdout] 8942 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 8943 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8963 | | } [INFO] [stdout] 8964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | / { [INFO] [stdout] 8941 | | let request_uri = format!( [INFO] [stdout] 8942 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 8943 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8963 | | } [INFO] [stdout] 8964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | / { [INFO] [stdout] 8941 | | let request_uri = format!( [INFO] [stdout] 8942 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 8943 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8963 | | } [INFO] [stdout] 8964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | / { [INFO] [stdout] 8941 | | let request_uri = format!( [INFO] [stdout] 8942 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 8943 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8963 | | } [INFO] [stdout] 8964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | / { [INFO] [stdout] 8941 | | let request_uri = format!( [INFO] [stdout] 8942 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 8943 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 8963 | | } [INFO] [stdout] 8964 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_thing_runtime_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_bulk_deployment_detailed_reports` [INFO] [stdout] --> src/generated.rs:8968:5 [INFO] [stdout] | [INFO] [stdout] 8968 | async fn list_bulk_deployment_detailed_reports( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_bulk_deployment_detailed_reports::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8974:7 [INFO] [stdout] | [INFO] [stdout] 8974 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8975 | | let request_uri = format!( [INFO] [stdout] 8976 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/detailed-reports", [INFO] [stdout] 8977 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9008 | | } [INFO] [stdout] 9009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_bulk_deployment_detailed_reports::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8974:7 [INFO] [stdout] | [INFO] [stdout] 8974 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8975 | | let request_uri = format!( [INFO] [stdout] 8976 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/detailed-reports", [INFO] [stdout] 8977 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9008 | | } [INFO] [stdout] 9009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_bulk_deployment_detailed_reports::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8974:7 [INFO] [stdout] | [INFO] [stdout] 8974 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8975 | | let request_uri = format!( [INFO] [stdout] 8976 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/detailed-reports", [INFO] [stdout] 8977 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9008 | | } [INFO] [stdout] 9009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_bulk_deployment_detailed_reports::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8974:7 [INFO] [stdout] | [INFO] [stdout] 8974 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8975 | | let request_uri = format!( [INFO] [stdout] 8976 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/detailed-reports", [INFO] [stdout] 8977 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9008 | | } [INFO] [stdout] 9009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_bulk_deployment_detailed_reports::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8974:7 [INFO] [stdout] | [INFO] [stdout] 8974 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8975 | | let request_uri = format!( [INFO] [stdout] 8976 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/detailed-reports", [INFO] [stdout] 8977 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9008 | | } [INFO] [stdout] 9009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_bulk_deployment_detailed_reports::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8974:7 [INFO] [stdout] | [INFO] [stdout] 8974 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8975 | | let request_uri = format!( [INFO] [stdout] 8976 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/detailed-reports", [INFO] [stdout] 8977 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9008 | | } [INFO] [stdout] 9009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_bulk_deployment_detailed_reports::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8974:7 [INFO] [stdout] | [INFO] [stdout] 8974 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8975 | | let request_uri = format!( [INFO] [stdout] 8976 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/detailed-reports", [INFO] [stdout] 8977 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9008 | | } [INFO] [stdout] 9009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_bulk_deployment_detailed_reports::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8974:7 [INFO] [stdout] | [INFO] [stdout] 8974 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8975 | | let request_uri = format!( [INFO] [stdout] 8976 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/detailed-reports", [INFO] [stdout] 8977 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9008 | | } [INFO] [stdout] 9009 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_bulk_deployment_detailed_reports`, completing the cycle [INFO] [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_bulk_deployments` [INFO] [stdout] --> src/generated.rs:9013:5 [INFO] [stdout] | [INFO] [stdout] 9013 | async fn list_bulk_deployments( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_bulk_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9016:85 [INFO] [stdout] | [INFO] [stdout] 9016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9017 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9018 | | [INFO] [stdout] 9019 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9045 | | } [INFO] [stdout] 9046 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_bulk_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9016:85 [INFO] [stdout] | [INFO] [stdout] 9016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9017 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9018 | | [INFO] [stdout] 9019 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9045 | | } [INFO] [stdout] 9046 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_bulk_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9016:85 [INFO] [stdout] | [INFO] [stdout] 9016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9017 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9018 | | [INFO] [stdout] 9019 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9045 | | } [INFO] [stdout] 9046 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_bulk_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9016:85 [INFO] [stdout] | [INFO] [stdout] 9016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9017 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9018 | | [INFO] [stdout] 9019 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9045 | | } [INFO] [stdout] 9046 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_bulk_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9016:85 [INFO] [stdout] | [INFO] [stdout] 9016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9017 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9018 | | [INFO] [stdout] 9019 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9045 | | } [INFO] [stdout] 9046 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_bulk_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9016:85 [INFO] [stdout] | [INFO] [stdout] 9016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9017 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9018 | | [INFO] [stdout] 9019 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9045 | | } [INFO] [stdout] 9046 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_bulk_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9016:85 [INFO] [stdout] | [INFO] [stdout] 9016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9017 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9018 | | [INFO] [stdout] 9019 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9045 | | } [INFO] [stdout] 9046 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_bulk_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9016:85 [INFO] [stdout] | [INFO] [stdout] 9016 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9017 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9018 | | [INFO] [stdout] 9019 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9045 | | } [INFO] [stdout] 9046 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_bulk_deployments`, completing the cycle [INFO] [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_connector_definition_versions` [INFO] [stdout] --> src/generated.rs:9050:5 [INFO] [stdout] | [INFO] [stdout] 9050 | async fn list_connector_definition_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_connector_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9056:7 [INFO] [stdout] | [INFO] [stdout] 9056 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9057 | | let request_uri = format!( [INFO] [stdout] 9058 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 9059 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9090 | | } [INFO] [stdout] 9091 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_connector_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9056:7 [INFO] [stdout] | [INFO] [stdout] 9056 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9057 | | let request_uri = format!( [INFO] [stdout] 9058 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 9059 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9090 | | } [INFO] [stdout] 9091 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_connector_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9056:7 [INFO] [stdout] | [INFO] [stdout] 9056 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9057 | | let request_uri = format!( [INFO] [stdout] 9058 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 9059 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9090 | | } [INFO] [stdout] 9091 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_connector_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9056:7 [INFO] [stdout] | [INFO] [stdout] 9056 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9057 | | let request_uri = format!( [INFO] [stdout] 9058 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 9059 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9090 | | } [INFO] [stdout] 9091 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_connector_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9056:7 [INFO] [stdout] | [INFO] [stdout] 9056 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9057 | | let request_uri = format!( [INFO] [stdout] 9058 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 9059 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9090 | | } [INFO] [stdout] 9091 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_connector_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9056:7 [INFO] [stdout] | [INFO] [stdout] 9056 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9057 | | let request_uri = format!( [INFO] [stdout] 9058 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 9059 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9090 | | } [INFO] [stdout] 9091 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_connector_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9056:7 [INFO] [stdout] | [INFO] [stdout] 9056 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9057 | | let request_uri = format!( [INFO] [stdout] 9058 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 9059 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9090 | | } [INFO] [stdout] 9091 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_connector_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9056:7 [INFO] [stdout] | [INFO] [stdout] 9056 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9057 | | let request_uri = format!( [INFO] [stdout] 9058 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 9059 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9090 | | } [INFO] [stdout] 9091 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_connector_definition_versions`, completing the cycle [INFO] [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_connector_definitions` [INFO] [stdout] --> src/generated.rs:9095:5 [INFO] [stdout] | [INFO] [stdout] 9095 | async fn list_connector_definitions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_connector_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9098:95 [INFO] [stdout] | [INFO] [stdout] 9098 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9099 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 9100 | | [INFO] [stdout] 9101 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9127 | | } [INFO] [stdout] 9128 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_connector_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9098:95 [INFO] [stdout] | [INFO] [stdout] 9098 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9099 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 9100 | | [INFO] [stdout] 9101 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9127 | | } [INFO] [stdout] 9128 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_connector_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9098:95 [INFO] [stdout] | [INFO] [stdout] 9098 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9099 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 9100 | | [INFO] [stdout] 9101 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9127 | | } [INFO] [stdout] 9128 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_connector_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9098:95 [INFO] [stdout] | [INFO] [stdout] 9098 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9099 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 9100 | | [INFO] [stdout] 9101 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9127 | | } [INFO] [stdout] 9128 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_connector_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9098:95 [INFO] [stdout] | [INFO] [stdout] 9098 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9099 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 9100 | | [INFO] [stdout] 9101 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9127 | | } [INFO] [stdout] 9128 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_connector_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9098:95 [INFO] [stdout] | [INFO] [stdout] 9098 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9099 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 9100 | | [INFO] [stdout] 9101 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9127 | | } [INFO] [stdout] 9128 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_connector_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9098:95 [INFO] [stdout] | [INFO] [stdout] 9098 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9099 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 9100 | | [INFO] [stdout] 9101 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9127 | | } [INFO] [stdout] 9128 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_connector_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9098:95 [INFO] [stdout] | [INFO] [stdout] 9098 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 9099 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 9100 | | [INFO] [stdout] 9101 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9127 | | } [INFO] [stdout] 9128 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_connector_definitions`, completing the cycle [INFO] [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_core_definition_versions` [INFO] [stdout] --> src/generated.rs:9132:5 [INFO] [stdout] | [INFO] [stdout] 9132 | async fn list_core_definition_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_core_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9136:5 [INFO] [stdout] | [INFO] [stdout] 9136 | / { [INFO] [stdout] 9137 | | let request_uri = format!( [INFO] [stdout] 9138 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 9139 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9168 | | } [INFO] [stdout] 9169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_core_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9136:5 [INFO] [stdout] | [INFO] [stdout] 9136 | / { [INFO] [stdout] 9137 | | let request_uri = format!( [INFO] [stdout] 9138 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 9139 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9168 | | } [INFO] [stdout] 9169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_core_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9136:5 [INFO] [stdout] | [INFO] [stdout] 9136 | / { [INFO] [stdout] 9137 | | let request_uri = format!( [INFO] [stdout] 9138 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 9139 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9168 | | } [INFO] [stdout] 9169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_core_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9136:5 [INFO] [stdout] | [INFO] [stdout] 9136 | / { [INFO] [stdout] 9137 | | let request_uri = format!( [INFO] [stdout] 9138 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 9139 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9168 | | } [INFO] [stdout] 9169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_core_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9136:5 [INFO] [stdout] | [INFO] [stdout] 9136 | / { [INFO] [stdout] 9137 | | let request_uri = format!( [INFO] [stdout] 9138 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 9139 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9168 | | } [INFO] [stdout] 9169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_core_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9136:5 [INFO] [stdout] | [INFO] [stdout] 9136 | / { [INFO] [stdout] 9137 | | let request_uri = format!( [INFO] [stdout] 9138 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 9139 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9168 | | } [INFO] [stdout] 9169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_core_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9136:5 [INFO] [stdout] | [INFO] [stdout] 9136 | / { [INFO] [stdout] 9137 | | let request_uri = format!( [INFO] [stdout] 9138 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 9139 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9168 | | } [INFO] [stdout] 9169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_core_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9136:5 [INFO] [stdout] | [INFO] [stdout] 9136 | / { [INFO] [stdout] 9137 | | let request_uri = format!( [INFO] [stdout] 9138 | | "/greengrass/definition/cores/{core_definition_id}/versions", [INFO] [stdout] 9139 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9168 | | } [INFO] [stdout] 9169 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_core_definition_versions`, completing the cycle [INFO] [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_core_definitions` [INFO] [stdout] --> src/generated.rs:9173:5 [INFO] [stdout] | [INFO] [stdout] 9173 | async fn list_core_definitions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_core_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9176:85 [INFO] [stdout] | [INFO] [stdout] 9176 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9177 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 9178 | | [INFO] [stdout] 9179 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9205 | | } [INFO] [stdout] 9206 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_core_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9176:85 [INFO] [stdout] | [INFO] [stdout] 9176 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9177 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 9178 | | [INFO] [stdout] 9179 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9205 | | } [INFO] [stdout] 9206 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_core_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9176:85 [INFO] [stdout] | [INFO] [stdout] 9176 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9177 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 9178 | | [INFO] [stdout] 9179 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9205 | | } [INFO] [stdout] 9206 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_core_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9176:85 [INFO] [stdout] | [INFO] [stdout] 9176 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9177 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 9178 | | [INFO] [stdout] 9179 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9205 | | } [INFO] [stdout] 9206 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_core_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9176:85 [INFO] [stdout] | [INFO] [stdout] 9176 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9177 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 9178 | | [INFO] [stdout] 9179 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9205 | | } [INFO] [stdout] 9206 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_core_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9176:85 [INFO] [stdout] | [INFO] [stdout] 9176 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9177 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 9178 | | [INFO] [stdout] 9179 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9205 | | } [INFO] [stdout] 9206 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_core_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9176:85 [INFO] [stdout] | [INFO] [stdout] 9176 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9177 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 9178 | | [INFO] [stdout] 9179 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9205 | | } [INFO] [stdout] 9206 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_core_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9176:85 [INFO] [stdout] | [INFO] [stdout] 9176 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9177 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 9178 | | [INFO] [stdout] 9179 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9205 | | } [INFO] [stdout] 9206 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_core_definitions`, completing the cycle [INFO] [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_deployments` [INFO] [stdout] --> src/generated.rs:9210:5 [INFO] [stdout] | [INFO] [stdout] 9210 | async fn list_deployments( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9213:77 [INFO] [stdout] | [INFO] [stdout] 9213 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9214 | | let request_uri = format!( [INFO] [stdout] 9215 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 9216 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9245 | | } [INFO] [stdout] 9246 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9213:77 [INFO] [stdout] | [INFO] [stdout] 9213 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9214 | | let request_uri = format!( [INFO] [stdout] 9215 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 9216 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9245 | | } [INFO] [stdout] 9246 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9213:77 [INFO] [stdout] | [INFO] [stdout] 9213 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9214 | | let request_uri = format!( [INFO] [stdout] 9215 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 9216 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9245 | | } [INFO] [stdout] 9246 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9213:77 [INFO] [stdout] | [INFO] [stdout] 9213 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9214 | | let request_uri = format!( [INFO] [stdout] 9215 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 9216 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9245 | | } [INFO] [stdout] 9246 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9213:77 [INFO] [stdout] | [INFO] [stdout] 9213 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9214 | | let request_uri = format!( [INFO] [stdout] 9215 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 9216 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9245 | | } [INFO] [stdout] 9246 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9213:77 [INFO] [stdout] | [INFO] [stdout] 9213 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9214 | | let request_uri = format!( [INFO] [stdout] 9215 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 9216 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9245 | | } [INFO] [stdout] 9246 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9213:77 [INFO] [stdout] | [INFO] [stdout] 9213 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9214 | | let request_uri = format!( [INFO] [stdout] 9215 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 9216 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9245 | | } [INFO] [stdout] 9246 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9213:77 [INFO] [stdout] | [INFO] [stdout] 9213 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 9214 | | let request_uri = format!( [INFO] [stdout] 9215 | | "/greengrass/groups/{group_id}/deployments", [INFO] [stdout] 9216 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9245 | | } [INFO] [stdout] 9246 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_deployments`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_device_definition_versions` [INFO] [stdout] --> src/generated.rs:9250:5 [INFO] [stdout] | [INFO] [stdout] 9250 | async fn list_device_definition_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_device_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9254:5 [INFO] [stdout] | [INFO] [stdout] 9254 | / { [INFO] [stdout] 9255 | | let request_uri = format!( [INFO] [stdout] 9256 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 9257 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9286 | | } [INFO] [stdout] 9287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_device_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9254:5 [INFO] [stdout] | [INFO] [stdout] 9254 | / { [INFO] [stdout] 9255 | | let request_uri = format!( [INFO] [stdout] 9256 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 9257 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9286 | | } [INFO] [stdout] 9287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_device_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9254:5 [INFO] [stdout] | [INFO] [stdout] 9254 | / { [INFO] [stdout] 9255 | | let request_uri = format!( [INFO] [stdout] 9256 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 9257 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9286 | | } [INFO] [stdout] 9287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_device_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9254:5 [INFO] [stdout] | [INFO] [stdout] 9254 | / { [INFO] [stdout] 9255 | | let request_uri = format!( [INFO] [stdout] 9256 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 9257 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9286 | | } [INFO] [stdout] 9287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_device_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9254:5 [INFO] [stdout] | [INFO] [stdout] 9254 | / { [INFO] [stdout] 9255 | | let request_uri = format!( [INFO] [stdout] 9256 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 9257 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9286 | | } [INFO] [stdout] 9287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_device_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9254:5 [INFO] [stdout] | [INFO] [stdout] 9254 | / { [INFO] [stdout] 9255 | | let request_uri = format!( [INFO] [stdout] 9256 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 9257 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9286 | | } [INFO] [stdout] 9287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_device_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9254:5 [INFO] [stdout] | [INFO] [stdout] 9254 | / { [INFO] [stdout] 9255 | | let request_uri = format!( [INFO] [stdout] 9256 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 9257 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9286 | | } [INFO] [stdout] 9287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_device_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9254:5 [INFO] [stdout] | [INFO] [stdout] 9254 | / { [INFO] [stdout] 9255 | | let request_uri = format!( [INFO] [stdout] 9256 | | "/greengrass/definition/devices/{device_definition_id}/versions", [INFO] [stdout] 9257 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9286 | | } [INFO] [stdout] 9287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_device_definition_versions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_device_definitions` [INFO] [stdout] --> src/generated.rs:9291:5 [INFO] [stdout] | [INFO] [stdout] 9291 | async fn list_device_definitions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_device_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9294:89 [INFO] [stdout] | [INFO] [stdout] 9294 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9295 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 9296 | | [INFO] [stdout] 9297 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9323 | | } [INFO] [stdout] 9324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_device_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9294:89 [INFO] [stdout] | [INFO] [stdout] 9294 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9295 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 9296 | | [INFO] [stdout] 9297 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9323 | | } [INFO] [stdout] 9324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_device_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9294:89 [INFO] [stdout] | [INFO] [stdout] 9294 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9295 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 9296 | | [INFO] [stdout] 9297 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9323 | | } [INFO] [stdout] 9324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_device_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9294:89 [INFO] [stdout] | [INFO] [stdout] 9294 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9295 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 9296 | | [INFO] [stdout] 9297 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9323 | | } [INFO] [stdout] 9324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_device_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9294:89 [INFO] [stdout] | [INFO] [stdout] 9294 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9295 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 9296 | | [INFO] [stdout] 9297 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9323 | | } [INFO] [stdout] 9324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_device_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9294:89 [INFO] [stdout] | [INFO] [stdout] 9294 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9295 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 9296 | | [INFO] [stdout] 9297 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9323 | | } [INFO] [stdout] 9324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_device_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9294:89 [INFO] [stdout] | [INFO] [stdout] 9294 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9295 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 9296 | | [INFO] [stdout] 9297 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9323 | | } [INFO] [stdout] 9324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_device_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9294:89 [INFO] [stdout] | [INFO] [stdout] 9294 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9295 | | let request_uri = "/greengrass/definition/devices"; [INFO] [stdout] 9296 | | [INFO] [stdout] 9297 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9323 | | } [INFO] [stdout] 9324 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_device_definitions`, completing the cycle [INFO] [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_function_definition_versions` [INFO] [stdout] --> src/generated.rs:9328:5 [INFO] [stdout] | [INFO] [stdout] 9328 | async fn list_function_definition_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_function_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9334:7 [INFO] [stdout] | [INFO] [stdout] 9334 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9335 | | let request_uri = format!( [INFO] [stdout] 9336 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 9337 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9366 | | } [INFO] [stdout] 9367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_function_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9334:7 [INFO] [stdout] | [INFO] [stdout] 9334 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9335 | | let request_uri = format!( [INFO] [stdout] 9336 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 9337 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9366 | | } [INFO] [stdout] 9367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_function_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9334:7 [INFO] [stdout] | [INFO] [stdout] 9334 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9335 | | let request_uri = format!( [INFO] [stdout] 9336 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 9337 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9366 | | } [INFO] [stdout] 9367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_function_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9334:7 [INFO] [stdout] | [INFO] [stdout] 9334 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9335 | | let request_uri = format!( [INFO] [stdout] 9336 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 9337 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9366 | | } [INFO] [stdout] 9367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_function_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9334:7 [INFO] [stdout] | [INFO] [stdout] 9334 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9335 | | let request_uri = format!( [INFO] [stdout] 9336 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 9337 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9366 | | } [INFO] [stdout] 9367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_function_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9334:7 [INFO] [stdout] | [INFO] [stdout] 9334 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9335 | | let request_uri = format!( [INFO] [stdout] 9336 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 9337 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9366 | | } [INFO] [stdout] 9367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_function_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9334:7 [INFO] [stdout] | [INFO] [stdout] 9334 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9335 | | let request_uri = format!( [INFO] [stdout] 9336 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 9337 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9366 | | } [INFO] [stdout] 9367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_function_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9334:7 [INFO] [stdout] | [INFO] [stdout] 9334 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9335 | | let request_uri = format!( [INFO] [stdout] 9336 | | "/greengrass/definition/functions/{function_definition_id}/versions", [INFO] [stdout] 9337 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9366 | | } [INFO] [stdout] 9367 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_function_definition_versions`, completing the cycle [INFO] [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_function_definitions` [INFO] [stdout] --> src/generated.rs:9371:5 [INFO] [stdout] | [INFO] [stdout] 9371 | async fn list_function_definitions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_function_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9374:93 [INFO] [stdout] | [INFO] [stdout] 9374 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9375 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 9376 | | [INFO] [stdout] 9377 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9403 | | } [INFO] [stdout] 9404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_function_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9374:93 [INFO] [stdout] | [INFO] [stdout] 9374 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9375 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 9376 | | [INFO] [stdout] 9377 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9403 | | } [INFO] [stdout] 9404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_function_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9374:93 [INFO] [stdout] | [INFO] [stdout] 9374 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9375 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 9376 | | [INFO] [stdout] 9377 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9403 | | } [INFO] [stdout] 9404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_function_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9374:93 [INFO] [stdout] | [INFO] [stdout] 9374 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9375 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 9376 | | [INFO] [stdout] 9377 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9403 | | } [INFO] [stdout] 9404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_function_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9374:93 [INFO] [stdout] | [INFO] [stdout] 9374 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9375 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 9376 | | [INFO] [stdout] 9377 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9403 | | } [INFO] [stdout] 9404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_function_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9374:93 [INFO] [stdout] | [INFO] [stdout] 9374 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9375 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 9376 | | [INFO] [stdout] 9377 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9403 | | } [INFO] [stdout] 9404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_function_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9374:93 [INFO] [stdout] | [INFO] [stdout] 9374 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9375 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 9376 | | [INFO] [stdout] 9377 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9403 | | } [INFO] [stdout] 9404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_function_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9374:93 [INFO] [stdout] | [INFO] [stdout] 9374 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9375 | | let request_uri = "/greengrass/definition/functions"; [INFO] [stdout] 9376 | | [INFO] [stdout] 9377 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9403 | | } [INFO] [stdout] 9404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_function_definitions`, completing the cycle [INFO] [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_group_certificate_authorities` [INFO] [stdout] --> src/generated.rs:9408:5 [INFO] [stdout] | [INFO] [stdout] 9408 | async fn list_group_certificate_authorities( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_group_certificate_authorities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9414:7 [INFO] [stdout] | [INFO] [stdout] 9414 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9415 | | let request_uri = format!( [INFO] [stdout] 9416 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 9417 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9439 | | } [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_group_certificate_authorities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9414:7 [INFO] [stdout] | [INFO] [stdout] 9414 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9415 | | let request_uri = format!( [INFO] [stdout] 9416 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 9417 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9439 | | } [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_group_certificate_authorities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9414:7 [INFO] [stdout] | [INFO] [stdout] 9414 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9415 | | let request_uri = format!( [INFO] [stdout] 9416 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 9417 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9439 | | } [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_group_certificate_authorities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9414:7 [INFO] [stdout] | [INFO] [stdout] 9414 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9415 | | let request_uri = format!( [INFO] [stdout] 9416 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 9417 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9439 | | } [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_group_certificate_authorities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9414:7 [INFO] [stdout] | [INFO] [stdout] 9414 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9415 | | let request_uri = format!( [INFO] [stdout] 9416 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 9417 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9439 | | } [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_group_certificate_authorities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9414:7 [INFO] [stdout] | [INFO] [stdout] 9414 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9415 | | let request_uri = format!( [INFO] [stdout] 9416 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 9417 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9439 | | } [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_group_certificate_authorities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9414:7 [INFO] [stdout] | [INFO] [stdout] 9414 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9415 | | let request_uri = format!( [INFO] [stdout] 9416 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 9417 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9439 | | } [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_group_certificate_authorities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9414:7 [INFO] [stdout] | [INFO] [stdout] 9414 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9415 | | let request_uri = format!( [INFO] [stdout] 9416 | | "/greengrass/groups/{group_id}/certificateauthorities", [INFO] [stdout] 9417 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9439 | | } [INFO] [stdout] 9440 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_group_certificate_authorities`, completing the cycle [INFO] [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_group_versions` [INFO] [stdout] --> src/generated.rs:9444:5 [INFO] [stdout] | [INFO] [stdout] 9444 | async fn list_group_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_group_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9447:81 [INFO] [stdout] | [INFO] [stdout] 9447 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9448 | | let request_uri = format!( [INFO] [stdout] 9449 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 9450 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9479 | | } [INFO] [stdout] 9480 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_group_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9447:81 [INFO] [stdout] | [INFO] [stdout] 9447 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9448 | | let request_uri = format!( [INFO] [stdout] 9449 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 9450 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9479 | | } [INFO] [stdout] 9480 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_group_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9447:81 [INFO] [stdout] | [INFO] [stdout] 9447 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9448 | | let request_uri = format!( [INFO] [stdout] 9449 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 9450 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9479 | | } [INFO] [stdout] 9480 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_group_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9447:81 [INFO] [stdout] | [INFO] [stdout] 9447 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9448 | | let request_uri = format!( [INFO] [stdout] 9449 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 9450 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9479 | | } [INFO] [stdout] 9480 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_group_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9447:81 [INFO] [stdout] | [INFO] [stdout] 9447 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9448 | | let request_uri = format!( [INFO] [stdout] 9449 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 9450 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9479 | | } [INFO] [stdout] 9480 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_group_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9447:81 [INFO] [stdout] | [INFO] [stdout] 9447 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9448 | | let request_uri = format!( [INFO] [stdout] 9449 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 9450 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9479 | | } [INFO] [stdout] 9480 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_group_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9447:81 [INFO] [stdout] | [INFO] [stdout] 9447 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9448 | | let request_uri = format!( [INFO] [stdout] 9449 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 9450 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9479 | | } [INFO] [stdout] 9480 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_group_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9447:81 [INFO] [stdout] | [INFO] [stdout] 9447 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9448 | | let request_uri = format!( [INFO] [stdout] 9449 | | "/greengrass/groups/{group_id}/versions", [INFO] [stdout] 9450 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9479 | | } [INFO] [stdout] 9480 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_group_versions`, completing the cycle [INFO] [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_groups` [INFO] [stdout] --> src/generated.rs:9484:5 [INFO] [stdout] | [INFO] [stdout] 9484 | async fn list_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9487:67 [INFO] [stdout] | [INFO] [stdout] 9487 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 9488 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 9489 | | [INFO] [stdout] 9490 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9516 | | } [INFO] [stdout] 9517 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9487:67 [INFO] [stdout] | [INFO] [stdout] 9487 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 9488 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 9489 | | [INFO] [stdout] 9490 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9516 | | } [INFO] [stdout] 9517 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9487:67 [INFO] [stdout] | [INFO] [stdout] 9487 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 9488 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 9489 | | [INFO] [stdout] 9490 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9516 | | } [INFO] [stdout] 9517 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9487:67 [INFO] [stdout] | [INFO] [stdout] 9487 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 9488 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 9489 | | [INFO] [stdout] 9490 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9516 | | } [INFO] [stdout] 9517 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9487:67 [INFO] [stdout] | [INFO] [stdout] 9487 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 9488 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 9489 | | [INFO] [stdout] 9490 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9516 | | } [INFO] [stdout] 9517 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9487:67 [INFO] [stdout] | [INFO] [stdout] 9487 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 9488 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 9489 | | [INFO] [stdout] 9490 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9516 | | } [INFO] [stdout] 9517 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9487:67 [INFO] [stdout] | [INFO] [stdout] 9487 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 9488 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 9489 | | [INFO] [stdout] 9490 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9516 | | } [INFO] [stdout] 9517 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9487:67 [INFO] [stdout] | [INFO] [stdout] 9487 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 9488 | | let request_uri = "/greengrass/groups"; [INFO] [stdout] 9489 | | [INFO] [stdout] 9490 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9516 | | } [INFO] [stdout] 9517 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_groups`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_logger_definition_versions` [INFO] [stdout] --> src/generated.rs:9521:5 [INFO] [stdout] | [INFO] [stdout] 9521 | async fn list_logger_definition_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_logger_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9525:5 [INFO] [stdout] | [INFO] [stdout] 9525 | / { [INFO] [stdout] 9526 | | let request_uri = format!( [INFO] [stdout] 9527 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 9528 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9557 | | } [INFO] [stdout] 9558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_logger_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9525:5 [INFO] [stdout] | [INFO] [stdout] 9525 | / { [INFO] [stdout] 9526 | | let request_uri = format!( [INFO] [stdout] 9527 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 9528 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9557 | | } [INFO] [stdout] 9558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_logger_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9525:5 [INFO] [stdout] | [INFO] [stdout] 9525 | / { [INFO] [stdout] 9526 | | let request_uri = format!( [INFO] [stdout] 9527 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 9528 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9557 | | } [INFO] [stdout] 9558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_logger_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9525:5 [INFO] [stdout] | [INFO] [stdout] 9525 | / { [INFO] [stdout] 9526 | | let request_uri = format!( [INFO] [stdout] 9527 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 9528 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9557 | | } [INFO] [stdout] 9558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_logger_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9525:5 [INFO] [stdout] | [INFO] [stdout] 9525 | / { [INFO] [stdout] 9526 | | let request_uri = format!( [INFO] [stdout] 9527 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 9528 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9557 | | } [INFO] [stdout] 9558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_logger_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9525:5 [INFO] [stdout] | [INFO] [stdout] 9525 | / { [INFO] [stdout] 9526 | | let request_uri = format!( [INFO] [stdout] 9527 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 9528 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9557 | | } [INFO] [stdout] 9558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_logger_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9525:5 [INFO] [stdout] | [INFO] [stdout] 9525 | / { [INFO] [stdout] 9526 | | let request_uri = format!( [INFO] [stdout] 9527 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 9528 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9557 | | } [INFO] [stdout] 9558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_logger_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9525:5 [INFO] [stdout] | [INFO] [stdout] 9525 | / { [INFO] [stdout] 9526 | | let request_uri = format!( [INFO] [stdout] 9527 | | "/greengrass/definition/loggers/{logger_definition_id}/versions", [INFO] [stdout] 9528 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9557 | | } [INFO] [stdout] 9558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_logger_definition_versions`, completing the cycle [INFO] [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_logger_definitions` [INFO] [stdout] --> src/generated.rs:9562:5 [INFO] [stdout] | [INFO] [stdout] 9562 | async fn list_logger_definitions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_logger_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9565:89 [INFO] [stdout] | [INFO] [stdout] 9565 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9566 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 9567 | | [INFO] [stdout] 9568 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9594 | | } [INFO] [stdout] 9595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_logger_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9565:89 [INFO] [stdout] | [INFO] [stdout] 9565 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9566 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 9567 | | [INFO] [stdout] 9568 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9594 | | } [INFO] [stdout] 9595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_logger_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9565:89 [INFO] [stdout] | [INFO] [stdout] 9565 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9566 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 9567 | | [INFO] [stdout] 9568 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9594 | | } [INFO] [stdout] 9595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_logger_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9565:89 [INFO] [stdout] | [INFO] [stdout] 9565 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9566 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 9567 | | [INFO] [stdout] 9568 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9594 | | } [INFO] [stdout] 9595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_logger_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9565:89 [INFO] [stdout] | [INFO] [stdout] 9565 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9566 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 9567 | | [INFO] [stdout] 9568 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9594 | | } [INFO] [stdout] 9595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_logger_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9565:89 [INFO] [stdout] | [INFO] [stdout] 9565 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9566 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 9567 | | [INFO] [stdout] 9568 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9594 | | } [INFO] [stdout] 9595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_logger_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9565:89 [INFO] [stdout] | [INFO] [stdout] 9565 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9566 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 9567 | | [INFO] [stdout] 9568 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9594 | | } [INFO] [stdout] 9595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_logger_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9565:89 [INFO] [stdout] | [INFO] [stdout] 9565 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 9566 | | let request_uri = "/greengrass/definition/loggers"; [INFO] [stdout] 9567 | | [INFO] [stdout] 9568 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9594 | | } [INFO] [stdout] 9595 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_logger_definitions`, completing the cycle [INFO] [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_resource_definition_versions` [INFO] [stdout] --> src/generated.rs:9599:5 [INFO] [stdout] | [INFO] [stdout] 9599 | async fn list_resource_definition_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_resource_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9605:7 [INFO] [stdout] | [INFO] [stdout] 9605 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9606 | | let request_uri = format!( [INFO] [stdout] 9607 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 9608 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9637 | | } [INFO] [stdout] 9638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_resource_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9605:7 [INFO] [stdout] | [INFO] [stdout] 9605 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9606 | | let request_uri = format!( [INFO] [stdout] 9607 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 9608 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9637 | | } [INFO] [stdout] 9638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_resource_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9605:7 [INFO] [stdout] | [INFO] [stdout] 9605 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9606 | | let request_uri = format!( [INFO] [stdout] 9607 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 9608 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9637 | | } [INFO] [stdout] 9638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_resource_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9605:7 [INFO] [stdout] | [INFO] [stdout] 9605 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9606 | | let request_uri = format!( [INFO] [stdout] 9607 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 9608 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9637 | | } [INFO] [stdout] 9638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_resource_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9605:7 [INFO] [stdout] | [INFO] [stdout] 9605 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9606 | | let request_uri = format!( [INFO] [stdout] 9607 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 9608 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9637 | | } [INFO] [stdout] 9638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_resource_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9605:7 [INFO] [stdout] | [INFO] [stdout] 9605 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9606 | | let request_uri = format!( [INFO] [stdout] 9607 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 9608 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9637 | | } [INFO] [stdout] 9638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_resource_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9605:7 [INFO] [stdout] | [INFO] [stdout] 9605 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9606 | | let request_uri = format!( [INFO] [stdout] 9607 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 9608 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9637 | | } [INFO] [stdout] 9638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_resource_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9605:7 [INFO] [stdout] | [INFO] [stdout] 9605 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9606 | | let request_uri = format!( [INFO] [stdout] 9607 | | "/greengrass/definition/resources/{resource_definition_id}/versions", [INFO] [stdout] 9608 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9637 | | } [INFO] [stdout] 9638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_resource_definition_versions`, completing the cycle [INFO] [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_resource_definitions` [INFO] [stdout] --> src/generated.rs:9642:5 [INFO] [stdout] | [INFO] [stdout] 9642 | async fn list_resource_definitions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_resource_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9645:93 [INFO] [stdout] | [INFO] [stdout] 9645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9646 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 9647 | | [INFO] [stdout] 9648 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9674 | | } [INFO] [stdout] 9675 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_resource_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9645:93 [INFO] [stdout] | [INFO] [stdout] 9645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9646 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 9647 | | [INFO] [stdout] 9648 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9674 | | } [INFO] [stdout] 9675 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_resource_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9645:93 [INFO] [stdout] | [INFO] [stdout] 9645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9646 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 9647 | | [INFO] [stdout] 9648 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9674 | | } [INFO] [stdout] 9675 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_resource_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9645:93 [INFO] [stdout] | [INFO] [stdout] 9645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9646 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 9647 | | [INFO] [stdout] 9648 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9674 | | } [INFO] [stdout] 9675 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_resource_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9645:93 [INFO] [stdout] | [INFO] [stdout] 9645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9646 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 9647 | | [INFO] [stdout] 9648 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9674 | | } [INFO] [stdout] 9675 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_resource_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9645:93 [INFO] [stdout] | [INFO] [stdout] 9645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9646 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 9647 | | [INFO] [stdout] 9648 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9674 | | } [INFO] [stdout] 9675 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_resource_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9645:93 [INFO] [stdout] | [INFO] [stdout] 9645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9646 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 9647 | | [INFO] [stdout] 9648 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9674 | | } [INFO] [stdout] 9675 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_resource_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9645:93 [INFO] [stdout] | [INFO] [stdout] 9645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 9646 | | let request_uri = "/greengrass/definition/resources"; [INFO] [stdout] 9647 | | [INFO] [stdout] 9648 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9674 | | } [INFO] [stdout] 9675 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_resource_definitions`, completing the cycle [INFO] [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_subscription_definition_versions` [INFO] [stdout] --> src/generated.rs:9679:5 [INFO] [stdout] | [INFO] [stdout] 9679 | async fn list_subscription_definition_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_subscription_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9685:7 [INFO] [stdout] | [INFO] [stdout] 9685 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9686 | | let request_uri = format!( [INFO] [stdout] 9687 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 9688 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9719 | | } [INFO] [stdout] 9720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_subscription_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9685:7 [INFO] [stdout] | [INFO] [stdout] 9685 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9686 | | let request_uri = format!( [INFO] [stdout] 9687 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 9688 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9719 | | } [INFO] [stdout] 9720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_subscription_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9685:7 [INFO] [stdout] | [INFO] [stdout] 9685 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9686 | | let request_uri = format!( [INFO] [stdout] 9687 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 9688 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9719 | | } [INFO] [stdout] 9720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_subscription_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9685:7 [INFO] [stdout] | [INFO] [stdout] 9685 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9686 | | let request_uri = format!( [INFO] [stdout] 9687 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 9688 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9719 | | } [INFO] [stdout] 9720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_subscription_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9685:7 [INFO] [stdout] | [INFO] [stdout] 9685 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9686 | | let request_uri = format!( [INFO] [stdout] 9687 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 9688 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9719 | | } [INFO] [stdout] 9720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_subscription_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9685:7 [INFO] [stdout] | [INFO] [stdout] 9685 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9686 | | let request_uri = format!( [INFO] [stdout] 9687 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 9688 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9719 | | } [INFO] [stdout] 9720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_subscription_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9685:7 [INFO] [stdout] | [INFO] [stdout] 9685 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9686 | | let request_uri = format!( [INFO] [stdout] 9687 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 9688 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9719 | | } [INFO] [stdout] 9720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_subscription_definition_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9685:7 [INFO] [stdout] | [INFO] [stdout] 9685 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 9686 | | let request_uri = format!( [INFO] [stdout] 9687 | | "/greengrass/definition/subscriptions/{subscription_definition_id}/versions", [INFO] [stdout] 9688 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 9719 | | } [INFO] [stdout] 9720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_subscription_definition_versions`, completing the cycle [INFO] [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_subscription_definitions` [INFO] [stdout] --> src/generated.rs:9724:5 [INFO] [stdout] | [INFO] [stdout] 9724 | async fn list_subscription_definitions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_subscription_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9728:5 [INFO] [stdout] | [INFO] [stdout] 9728 | / { [INFO] [stdout] 9729 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 9730 | | [INFO] [stdout] 9731 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9757 | | } [INFO] [stdout] 9758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_subscription_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9728:5 [INFO] [stdout] | [INFO] [stdout] 9728 | / { [INFO] [stdout] 9729 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 9730 | | [INFO] [stdout] 9731 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9757 | | } [INFO] [stdout] 9758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_subscription_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9728:5 [INFO] [stdout] | [INFO] [stdout] 9728 | / { [INFO] [stdout] 9729 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 9730 | | [INFO] [stdout] 9731 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9757 | | } [INFO] [stdout] 9758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_subscription_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9728:5 [INFO] [stdout] | [INFO] [stdout] 9728 | / { [INFO] [stdout] 9729 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 9730 | | [INFO] [stdout] 9731 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9757 | | } [INFO] [stdout] 9758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_subscription_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9728:5 [INFO] [stdout] | [INFO] [stdout] 9728 | / { [INFO] [stdout] 9729 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 9730 | | [INFO] [stdout] 9731 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9757 | | } [INFO] [stdout] 9758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_subscription_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9728:5 [INFO] [stdout] | [INFO] [stdout] 9728 | / { [INFO] [stdout] 9729 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 9730 | | [INFO] [stdout] 9731 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9757 | | } [INFO] [stdout] 9758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_subscription_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9728:5 [INFO] [stdout] | [INFO] [stdout] 9728 | / { [INFO] [stdout] 9729 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 9730 | | [INFO] [stdout] 9731 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9757 | | } [INFO] [stdout] 9758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_subscription_definitions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9728:5 [INFO] [stdout] | [INFO] [stdout] 9728 | / { [INFO] [stdout] 9729 | | let request_uri = "/greengrass/definition/subscriptions"; [INFO] [stdout] 9730 | | [INFO] [stdout] 9731 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9757 | | } [INFO] [stdout] 9758 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_subscription_definitions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_tags_for_resource` [INFO] [stdout] --> src/generated.rs:9762:5 [INFO] [stdout] | [INFO] [stdout] 9762 | async fn list_tags_for_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9765:85 [INFO] [stdout] | [INFO] [stdout] 9765 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9766 | | let request_uri = format!("/tags/{resource_arn}", resource_arn = input.resource_arn); [INFO] [stdout] 9767 | | [INFO] [stdout] 9768 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9785 | | } [INFO] [stdout] 9786 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9765:85 [INFO] [stdout] | [INFO] [stdout] 9765 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9766 | | let request_uri = format!("/tags/{resource_arn}", resource_arn = input.resource_arn); [INFO] [stdout] 9767 | | [INFO] [stdout] 9768 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9785 | | } [INFO] [stdout] 9786 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9765:85 [INFO] [stdout] | [INFO] [stdout] 9765 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9766 | | let request_uri = format!("/tags/{resource_arn}", resource_arn = input.resource_arn); [INFO] [stdout] 9767 | | [INFO] [stdout] 9768 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9785 | | } [INFO] [stdout] 9786 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9765:85 [INFO] [stdout] | [INFO] [stdout] 9765 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9766 | | let request_uri = format!("/tags/{resource_arn}", resource_arn = input.resource_arn); [INFO] [stdout] 9767 | | [INFO] [stdout] 9768 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9785 | | } [INFO] [stdout] 9786 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9765:85 [INFO] [stdout] | [INFO] [stdout] 9765 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9766 | | let request_uri = format!("/tags/{resource_arn}", resource_arn = input.resource_arn); [INFO] [stdout] 9767 | | [INFO] [stdout] 9768 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9785 | | } [INFO] [stdout] 9786 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9765:85 [INFO] [stdout] | [INFO] [stdout] 9765 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9766 | | let request_uri = format!("/tags/{resource_arn}", resource_arn = input.resource_arn); [INFO] [stdout] 9767 | | [INFO] [stdout] 9768 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9785 | | } [INFO] [stdout] 9786 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9765:85 [INFO] [stdout] | [INFO] [stdout] 9765 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9766 | | let request_uri = format!("/tags/{resource_arn}", resource_arn = input.resource_arn); [INFO] [stdout] 9767 | | [INFO] [stdout] 9768 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9785 | | } [INFO] [stdout] 9786 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9765:85 [INFO] [stdout] | [INFO] [stdout] 9765 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9766 | | let request_uri = format!("/tags/{resource_arn}", resource_arn = input.resource_arn); [INFO] [stdout] 9767 | | [INFO] [stdout] 9768 | | let mut request = SignedRequest::new("GET", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9785 | | } [INFO] [stdout] 9786 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_tags_for_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::reset_deployments` [INFO] [stdout] --> src/generated.rs:9790:5 [INFO] [stdout] | [INFO] [stdout] 9790 | async fn reset_deployments( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::reset_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9793:79 [INFO] [stdout] | [INFO] [stdout] 9793 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9794 | | let request_uri = format!( [INFO] [stdout] 9795 | | "/greengrass/groups/{group_id}/deployments/$reset", [INFO] [stdout] 9796 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9820 | | } [INFO] [stdout] 9821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reset_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9793:79 [INFO] [stdout] | [INFO] [stdout] 9793 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9794 | | let request_uri = format!( [INFO] [stdout] 9795 | | "/greengrass/groups/{group_id}/deployments/$reset", [INFO] [stdout] 9796 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9820 | | } [INFO] [stdout] 9821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reset_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9793:79 [INFO] [stdout] | [INFO] [stdout] 9793 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9794 | | let request_uri = format!( [INFO] [stdout] 9795 | | "/greengrass/groups/{group_id}/deployments/$reset", [INFO] [stdout] 9796 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9820 | | } [INFO] [stdout] 9821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reset_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9793:79 [INFO] [stdout] | [INFO] [stdout] 9793 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9794 | | let request_uri = format!( [INFO] [stdout] 9795 | | "/greengrass/groups/{group_id}/deployments/$reset", [INFO] [stdout] 9796 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9820 | | } [INFO] [stdout] 9821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reset_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9793:79 [INFO] [stdout] | [INFO] [stdout] 9793 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9794 | | let request_uri = format!( [INFO] [stdout] 9795 | | "/greengrass/groups/{group_id}/deployments/$reset", [INFO] [stdout] 9796 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9820 | | } [INFO] [stdout] 9821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reset_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9793:79 [INFO] [stdout] | [INFO] [stdout] 9793 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9794 | | let request_uri = format!( [INFO] [stdout] 9795 | | "/greengrass/groups/{group_id}/deployments/$reset", [INFO] [stdout] 9796 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9820 | | } [INFO] [stdout] 9821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reset_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9793:79 [INFO] [stdout] | [INFO] [stdout] 9793 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9794 | | let request_uri = format!( [INFO] [stdout] 9795 | | "/greengrass/groups/{group_id}/deployments/$reset", [INFO] [stdout] 9796 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9820 | | } [INFO] [stdout] 9821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reset_deployments::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9793:79 [INFO] [stdout] | [INFO] [stdout] 9793 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 9794 | | let request_uri = format!( [INFO] [stdout] 9795 | | "/greengrass/groups/{group_id}/deployments/$reset", [INFO] [stdout] 9796 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 9820 | | } [INFO] [stdout] 9821 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::reset_deployments`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_bulk_deployment` [INFO] [stdout] --> src/generated.rs:9825:5 [INFO] [stdout] | [INFO] [stdout] 9825 | async fn start_bulk_deployment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9828:85 [INFO] [stdout] | [INFO] [stdout] 9828 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9829 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9830 | | [INFO] [stdout] 9831 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9852 | | } [INFO] [stdout] 9853 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9828:85 [INFO] [stdout] | [INFO] [stdout] 9828 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9829 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9830 | | [INFO] [stdout] 9831 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9852 | | } [INFO] [stdout] 9853 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9828:85 [INFO] [stdout] | [INFO] [stdout] 9828 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9829 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9830 | | [INFO] [stdout] 9831 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9852 | | } [INFO] [stdout] 9853 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9828:85 [INFO] [stdout] | [INFO] [stdout] 9828 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9829 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9830 | | [INFO] [stdout] 9831 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9852 | | } [INFO] [stdout] 9853 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9828:85 [INFO] [stdout] | [INFO] [stdout] 9828 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9829 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9830 | | [INFO] [stdout] 9831 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9852 | | } [INFO] [stdout] 9853 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9828:85 [INFO] [stdout] | [INFO] [stdout] 9828 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9829 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9830 | | [INFO] [stdout] 9831 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9852 | | } [INFO] [stdout] 9853 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9828:85 [INFO] [stdout] | [INFO] [stdout] 9828 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9829 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9830 | | [INFO] [stdout] 9831 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9852 | | } [INFO] [stdout] 9853 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9828:85 [INFO] [stdout] | [INFO] [stdout] 9828 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 9829 | | let request_uri = "/greengrass/bulk/deployments"; [INFO] [stdout] 9830 | | [INFO] [stdout] 9831 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 9852 | | } [INFO] [stdout] 9853 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_bulk_deployment`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::stop_bulk_deployment` [INFO] [stdout] --> src/generated.rs:9857:5 [INFO] [stdout] | [INFO] [stdout] 9857 | async fn stop_bulk_deployment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9860:83 [INFO] [stdout] | [INFO] [stdout] 9860 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9861 | | let request_uri = format!( [INFO] [stdout] 9862 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/$stop", [INFO] [stdout] 9863 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9883 | | } [INFO] [stdout] 9884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9860:83 [INFO] [stdout] | [INFO] [stdout] 9860 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9861 | | let request_uri = format!( [INFO] [stdout] 9862 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/$stop", [INFO] [stdout] 9863 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9883 | | } [INFO] [stdout] 9884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9860:83 [INFO] [stdout] | [INFO] [stdout] 9860 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9861 | | let request_uri = format!( [INFO] [stdout] 9862 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/$stop", [INFO] [stdout] 9863 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9883 | | } [INFO] [stdout] 9884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9860:83 [INFO] [stdout] | [INFO] [stdout] 9860 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9861 | | let request_uri = format!( [INFO] [stdout] 9862 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/$stop", [INFO] [stdout] 9863 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9883 | | } [INFO] [stdout] 9884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9860:83 [INFO] [stdout] | [INFO] [stdout] 9860 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9861 | | let request_uri = format!( [INFO] [stdout] 9862 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/$stop", [INFO] [stdout] 9863 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9883 | | } [INFO] [stdout] 9884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9860:83 [INFO] [stdout] | [INFO] [stdout] 9860 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9861 | | let request_uri = format!( [INFO] [stdout] 9862 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/$stop", [INFO] [stdout] 9863 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9883 | | } [INFO] [stdout] 9884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9860:83 [INFO] [stdout] | [INFO] [stdout] 9860 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9861 | | let request_uri = format!( [INFO] [stdout] 9862 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/$stop", [INFO] [stdout] 9863 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9883 | | } [INFO] [stdout] 9884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_bulk_deployment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9860:83 [INFO] [stdout] | [INFO] [stdout] 9860 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 9861 | | let request_uri = format!( [INFO] [stdout] 9862 | | "/greengrass/bulk/deployments/{bulk_deployment_id}/$stop", [INFO] [stdout] 9863 | | bulk_deployment_id = input.bulk_deployment_id [INFO] [stdout] ... | [INFO] [stdout] 9883 | | } [INFO] [stdout] 9884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_bulk_deployment`, completing the cycle [INFO] [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_connectivity_info` [INFO] [stdout] --> src/generated.rs:9951:5 [INFO] [stdout] | [INFO] [stdout] 9951 | async fn update_connectivity_info( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9954:91 [INFO] [stdout] | [INFO] [stdout] 9954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9955 | | let request_uri = format!( [INFO] [stdout] 9956 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 9957 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 9980 | | } [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9954:91 [INFO] [stdout] | [INFO] [stdout] 9954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9955 | | let request_uri = format!( [INFO] [stdout] 9956 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 9957 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 9980 | | } [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9954:91 [INFO] [stdout] | [INFO] [stdout] 9954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9955 | | let request_uri = format!( [INFO] [stdout] 9956 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 9957 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 9980 | | } [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9954:91 [INFO] [stdout] | [INFO] [stdout] 9954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9955 | | let request_uri = format!( [INFO] [stdout] 9956 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 9957 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 9980 | | } [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9954:91 [INFO] [stdout] | [INFO] [stdout] 9954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9955 | | let request_uri = format!( [INFO] [stdout] 9956 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 9957 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 9980 | | } [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9954:91 [INFO] [stdout] | [INFO] [stdout] 9954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9955 | | let request_uri = format!( [INFO] [stdout] 9956 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 9957 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 9980 | | } [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9954:91 [INFO] [stdout] | [INFO] [stdout] 9954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9955 | | let request_uri = format!( [INFO] [stdout] 9956 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 9957 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 9980 | | } [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_connectivity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9954:91 [INFO] [stdout] | [INFO] [stdout] 9954 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 9955 | | let request_uri = format!( [INFO] [stdout] 9956 | | "/greengrass/things/{thing_name}/connectivityInfo", [INFO] [stdout] 9957 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 9980 | | } [INFO] [stdout] 9981 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_connectivity_info`, completing the cycle [INFO] [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_connector_definition` [INFO] [stdout] --> src/generated.rs:9985:5 [INFO] [stdout] | [INFO] [stdout] 9985 | async fn update_connector_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9989:5 [INFO] [stdout] | [INFO] [stdout] 9989 | / { [INFO] [stdout] 9990 | | let request_uri = format!( [INFO] [stdout] 9991 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 9992 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10015 | | } [INFO] [stdout] 10016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9989:5 [INFO] [stdout] | [INFO] [stdout] 9989 | / { [INFO] [stdout] 9990 | | let request_uri = format!( [INFO] [stdout] 9991 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 9992 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10015 | | } [INFO] [stdout] 10016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9989:5 [INFO] [stdout] | [INFO] [stdout] 9989 | / { [INFO] [stdout] 9990 | | let request_uri = format!( [INFO] [stdout] 9991 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 9992 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10015 | | } [INFO] [stdout] 10016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9989:5 [INFO] [stdout] | [INFO] [stdout] 9989 | / { [INFO] [stdout] 9990 | | let request_uri = format!( [INFO] [stdout] 9991 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 9992 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10015 | | } [INFO] [stdout] 10016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9989:5 [INFO] [stdout] | [INFO] [stdout] 9989 | / { [INFO] [stdout] 9990 | | let request_uri = format!( [INFO] [stdout] 9991 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 9992 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10015 | | } [INFO] [stdout] 10016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9989:5 [INFO] [stdout] | [INFO] [stdout] 9989 | / { [INFO] [stdout] 9990 | | let request_uri = format!( [INFO] [stdout] 9991 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 9992 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10015 | | } [INFO] [stdout] 10016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9989:5 [INFO] [stdout] | [INFO] [stdout] 9989 | / { [INFO] [stdout] 9990 | | let request_uri = format!( [INFO] [stdout] 9991 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 9992 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10015 | | } [INFO] [stdout] 10016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9989:5 [INFO] [stdout] | [INFO] [stdout] 9989 | / { [INFO] [stdout] 9990 | | let request_uri = format!( [INFO] [stdout] 9991 | | "/greengrass/definition/connectors/{connector_definition_id}", [INFO] [stdout] 9992 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10015 | | } [INFO] [stdout] 10016 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_connector_definition`, completing the cycle [INFO] [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_core_definition` [INFO] [stdout] --> src/generated.rs:10020:5 [INFO] [stdout] | [INFO] [stdout] 10020 | async fn update_core_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10023:87 [INFO] [stdout] | [INFO] [stdout] 10023 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10024 | | let request_uri = format!( [INFO] [stdout] 10025 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 10026 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10049 | | } [INFO] [stdout] 10050 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10023:87 [INFO] [stdout] | [INFO] [stdout] 10023 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10024 | | let request_uri = format!( [INFO] [stdout] 10025 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 10026 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10049 | | } [INFO] [stdout] 10050 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10023:87 [INFO] [stdout] | [INFO] [stdout] 10023 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10024 | | let request_uri = format!( [INFO] [stdout] 10025 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 10026 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10049 | | } [INFO] [stdout] 10050 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10023:87 [INFO] [stdout] | [INFO] [stdout] 10023 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10024 | | let request_uri = format!( [INFO] [stdout] 10025 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 10026 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10049 | | } [INFO] [stdout] 10050 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10023:87 [INFO] [stdout] | [INFO] [stdout] 10023 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10024 | | let request_uri = format!( [INFO] [stdout] 10025 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 10026 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10049 | | } [INFO] [stdout] 10050 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10023:87 [INFO] [stdout] | [INFO] [stdout] 10023 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10024 | | let request_uri = format!( [INFO] [stdout] 10025 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 10026 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10049 | | } [INFO] [stdout] 10050 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10023:87 [INFO] [stdout] | [INFO] [stdout] 10023 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10024 | | let request_uri = format!( [INFO] [stdout] 10025 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 10026 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10049 | | } [INFO] [stdout] 10050 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10023:87 [INFO] [stdout] | [INFO] [stdout] 10023 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 10024 | | let request_uri = format!( [INFO] [stdout] 10025 | | "/greengrass/definition/cores/{core_definition_id}", [INFO] [stdout] 10026 | | core_definition_id = input.core_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10049 | | } [INFO] [stdout] 10050 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_core_definition`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_device_definition` [INFO] [stdout] --> src/generated.rs:10054:5 [INFO] [stdout] | [INFO] [stdout] 10054 | async fn update_device_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10057:91 [INFO] [stdout] | [INFO] [stdout] 10057 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10058 | | let request_uri = format!( [INFO] [stdout] 10059 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 10060 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10083 | | } [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10057:91 [INFO] [stdout] | [INFO] [stdout] 10057 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10058 | | let request_uri = format!( [INFO] [stdout] 10059 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 10060 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10083 | | } [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10057:91 [INFO] [stdout] | [INFO] [stdout] 10057 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10058 | | let request_uri = format!( [INFO] [stdout] 10059 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 10060 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10083 | | } [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10057:91 [INFO] [stdout] | [INFO] [stdout] 10057 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10058 | | let request_uri = format!( [INFO] [stdout] 10059 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 10060 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10083 | | } [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10057:91 [INFO] [stdout] | [INFO] [stdout] 10057 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10058 | | let request_uri = format!( [INFO] [stdout] 10059 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 10060 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10083 | | } [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10057:91 [INFO] [stdout] | [INFO] [stdout] 10057 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10058 | | let request_uri = format!( [INFO] [stdout] 10059 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 10060 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10083 | | } [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10057:91 [INFO] [stdout] | [INFO] [stdout] 10057 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10058 | | let request_uri = format!( [INFO] [stdout] 10059 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 10060 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10083 | | } [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_device_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10057:91 [INFO] [stdout] | [INFO] [stdout] 10057 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10058 | | let request_uri = format!( [INFO] [stdout] 10059 | | "/greengrass/definition/devices/{device_definition_id}", [INFO] [stdout] 10060 | | device_definition_id = input.device_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10083 | | } [INFO] [stdout] 10084 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_device_definition`, completing the cycle [INFO] [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_function_definition` [INFO] [stdout] --> src/generated.rs:10088:5 [INFO] [stdout] | [INFO] [stdout] 10088 | async fn update_function_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10091:95 [INFO] [stdout] | [INFO] [stdout] 10091 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10092 | | let request_uri = format!( [INFO] [stdout] 10093 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 10094 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10117 | | } [INFO] [stdout] 10118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10091:95 [INFO] [stdout] | [INFO] [stdout] 10091 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10092 | | let request_uri = format!( [INFO] [stdout] 10093 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 10094 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10117 | | } [INFO] [stdout] 10118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10091:95 [INFO] [stdout] | [INFO] [stdout] 10091 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10092 | | let request_uri = format!( [INFO] [stdout] 10093 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 10094 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10117 | | } [INFO] [stdout] 10118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10091:95 [INFO] [stdout] | [INFO] [stdout] 10091 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10092 | | let request_uri = format!( [INFO] [stdout] 10093 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 10094 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10117 | | } [INFO] [stdout] 10118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10091:95 [INFO] [stdout] | [INFO] [stdout] 10091 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10092 | | let request_uri = format!( [INFO] [stdout] 10093 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 10094 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10117 | | } [INFO] [stdout] 10118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10091:95 [INFO] [stdout] | [INFO] [stdout] 10091 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10092 | | let request_uri = format!( [INFO] [stdout] 10093 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 10094 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10117 | | } [INFO] [stdout] 10118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10091:95 [INFO] [stdout] | [INFO] [stdout] 10091 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10092 | | let request_uri = format!( [INFO] [stdout] 10093 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 10094 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10117 | | } [INFO] [stdout] 10118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_function_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10091:95 [INFO] [stdout] | [INFO] [stdout] 10091 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10092 | | let request_uri = format!( [INFO] [stdout] 10093 | | "/greengrass/definition/functions/{function_definition_id}", [INFO] [stdout] 10094 | | function_definition_id = input.function_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10117 | | } [INFO] [stdout] 10118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_function_definition`, completing the cycle [INFO] [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_group` [INFO] [stdout] --> src/generated.rs:10122:5 [INFO] [stdout] | [INFO] [stdout] 10122 | async fn update_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10125:69 [INFO] [stdout] | [INFO] [stdout] 10125 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 10126 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 10127 | | [INFO] [stdout] 10128 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 10148 | | } [INFO] [stdout] 10149 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10125:69 [INFO] [stdout] | [INFO] [stdout] 10125 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 10126 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 10127 | | [INFO] [stdout] 10128 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 10148 | | } [INFO] [stdout] 10149 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10125:69 [INFO] [stdout] | [INFO] [stdout] 10125 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 10126 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 10127 | | [INFO] [stdout] 10128 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 10148 | | } [INFO] [stdout] 10149 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10125:69 [INFO] [stdout] | [INFO] [stdout] 10125 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 10126 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 10127 | | [INFO] [stdout] 10128 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 10148 | | } [INFO] [stdout] 10149 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10125:69 [INFO] [stdout] | [INFO] [stdout] 10125 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 10126 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 10127 | | [INFO] [stdout] 10128 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 10148 | | } [INFO] [stdout] 10149 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10125:69 [INFO] [stdout] | [INFO] [stdout] 10125 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 10126 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 10127 | | [INFO] [stdout] 10128 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 10148 | | } [INFO] [stdout] 10149 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10125:69 [INFO] [stdout] | [INFO] [stdout] 10125 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 10126 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 10127 | | [INFO] [stdout] 10128 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 10148 | | } [INFO] [stdout] 10149 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10125:69 [INFO] [stdout] | [INFO] [stdout] 10125 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 10126 | | let request_uri = format!("/greengrass/groups/{group_id}", group_id = input.group_id); [INFO] [stdout] 10127 | | [INFO] [stdout] 10128 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 10148 | | } [INFO] [stdout] 10149 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_group_certificate_configuration` [INFO] [stdout] --> src/generated.rs:10153:5 [INFO] [stdout] | [INFO] [stdout] 10153 | async fn update_group_certificate_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10159:7 [INFO] [stdout] | [INFO] [stdout] 10159 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10160 | | let request_uri = format!( [INFO] [stdout] 10161 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 10162 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 10187 | | } [INFO] [stdout] 10188 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10159:7 [INFO] [stdout] | [INFO] [stdout] 10159 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10160 | | let request_uri = format!( [INFO] [stdout] 10161 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 10162 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 10187 | | } [INFO] [stdout] 10188 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10159:7 [INFO] [stdout] | [INFO] [stdout] 10159 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10160 | | let request_uri = format!( [INFO] [stdout] 10161 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 10162 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 10187 | | } [INFO] [stdout] 10188 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10159:7 [INFO] [stdout] | [INFO] [stdout] 10159 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10160 | | let request_uri = format!( [INFO] [stdout] 10161 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 10162 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 10187 | | } [INFO] [stdout] 10188 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10159:7 [INFO] [stdout] | [INFO] [stdout] 10159 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10160 | | let request_uri = format!( [INFO] [stdout] 10161 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 10162 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 10187 | | } [INFO] [stdout] 10188 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10159:7 [INFO] [stdout] | [INFO] [stdout] 10159 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10160 | | let request_uri = format!( [INFO] [stdout] 10161 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 10162 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 10187 | | } [INFO] [stdout] 10188 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10159:7 [INFO] [stdout] | [INFO] [stdout] 10159 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10160 | | let request_uri = format!( [INFO] [stdout] 10161 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 10162 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 10187 | | } [INFO] [stdout] 10188 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_group_certificate_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10159:7 [INFO] [stdout] | [INFO] [stdout] 10159 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10160 | | let request_uri = format!( [INFO] [stdout] 10161 | | "/greengrass/groups/{group_id}/certificateauthorities/configuration/expiry", [INFO] [stdout] 10162 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 10187 | | } [INFO] [stdout] 10188 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_group_certificate_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_logger_definition` [INFO] [stdout] --> src/generated.rs:10192:5 [INFO] [stdout] | [INFO] [stdout] 10192 | async fn update_logger_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10195:91 [INFO] [stdout] | [INFO] [stdout] 10195 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10196 | | let request_uri = format!( [INFO] [stdout] 10197 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 10198 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10221 | | } [INFO] [stdout] 10222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10195:91 [INFO] [stdout] | [INFO] [stdout] 10195 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10196 | | let request_uri = format!( [INFO] [stdout] 10197 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 10198 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10221 | | } [INFO] [stdout] 10222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10195:91 [INFO] [stdout] | [INFO] [stdout] 10195 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10196 | | let request_uri = format!( [INFO] [stdout] 10197 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 10198 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10221 | | } [INFO] [stdout] 10222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10195:91 [INFO] [stdout] | [INFO] [stdout] 10195 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10196 | | let request_uri = format!( [INFO] [stdout] 10197 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 10198 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10221 | | } [INFO] [stdout] 10222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10195:91 [INFO] [stdout] | [INFO] [stdout] 10195 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10196 | | let request_uri = format!( [INFO] [stdout] 10197 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 10198 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10221 | | } [INFO] [stdout] 10222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10195:91 [INFO] [stdout] | [INFO] [stdout] 10195 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10196 | | let request_uri = format!( [INFO] [stdout] 10197 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 10198 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10221 | | } [INFO] [stdout] 10222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10195:91 [INFO] [stdout] | [INFO] [stdout] 10195 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10196 | | let request_uri = format!( [INFO] [stdout] 10197 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 10198 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10221 | | } [INFO] [stdout] 10222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_logger_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10195:91 [INFO] [stdout] | [INFO] [stdout] 10195 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 10196 | | let request_uri = format!( [INFO] [stdout] 10197 | | "/greengrass/definition/loggers/{logger_definition_id}", [INFO] [stdout] 10198 | | logger_definition_id = input.logger_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10221 | | } [INFO] [stdout] 10222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_logger_definition`, completing the cycle [INFO] [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_role_to_group` [INFO] [stdout] --> src/generated.rs:7150:5 [INFO] [stdout] | [INFO] [stdout] 7150 | async fn associate_role_to_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_role_to_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7153:87 [INFO] [stdout] | [INFO] [stdout] 7153 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7154 | | let request_uri = format!( [INFO] [stdout] 7155 | | "/greengrass/groups/{group_id}/role", [INFO] [stdout] 7156 | | group_id = input.group_id [INFO] [stdout] ... | [INFO] [stdout] 7179 | | } [INFO] [stdout] 7180 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_role_to_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_resource_definition` [INFO] [stdout] --> src/generated.rs:10226:5 [INFO] [stdout] | [INFO] [stdout] 10226 | async fn update_resource_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10229:95 [INFO] [stdout] | [INFO] [stdout] 10229 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10230 | | let request_uri = format!( [INFO] [stdout] 10231 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 10232 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10255 | | } [INFO] [stdout] 10256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10229:95 [INFO] [stdout] | [INFO] [stdout] 10229 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10230 | | let request_uri = format!( [INFO] [stdout] 10231 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 10232 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10255 | | } [INFO] [stdout] 10256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10229:95 [INFO] [stdout] | [INFO] [stdout] 10229 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10230 | | let request_uri = format!( [INFO] [stdout] 10231 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 10232 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10255 | | } [INFO] [stdout] 10256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10229:95 [INFO] [stdout] | [INFO] [stdout] 10229 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10230 | | let request_uri = format!( [INFO] [stdout] 10231 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 10232 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10255 | | } [INFO] [stdout] 10256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10229:95 [INFO] [stdout] | [INFO] [stdout] 10229 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10230 | | let request_uri = format!( [INFO] [stdout] 10231 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 10232 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10255 | | } [INFO] [stdout] 10256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10229:95 [INFO] [stdout] | [INFO] [stdout] 10229 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10230 | | let request_uri = format!( [INFO] [stdout] 10231 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 10232 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10255 | | } [INFO] [stdout] 10256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10229:95 [INFO] [stdout] | [INFO] [stdout] 10229 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10230 | | let request_uri = format!( [INFO] [stdout] 10231 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 10232 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10255 | | } [INFO] [stdout] 10256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_resource_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10229:95 [INFO] [stdout] | [INFO] [stdout] 10229 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 10230 | | let request_uri = format!( [INFO] [stdout] 10231 | | "/greengrass/definition/resources/{resource_definition_id}", [INFO] [stdout] 10232 | | resource_definition_id = input.resource_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10255 | | } [INFO] [stdout] 10256 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_resource_definition`, completing the cycle [INFO] [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_subscription_definition` [INFO] [stdout] --> src/generated.rs:10260:5 [INFO] [stdout] | [INFO] [stdout] 10260 | async fn update_subscription_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10264:5 [INFO] [stdout] | [INFO] [stdout] 10264 | / { [INFO] [stdout] 10265 | | let request_uri = format!( [INFO] [stdout] 10266 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 10267 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10290 | | } [INFO] [stdout] 10291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10264:5 [INFO] [stdout] | [INFO] [stdout] 10264 | / { [INFO] [stdout] 10265 | | let request_uri = format!( [INFO] [stdout] 10266 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 10267 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10290 | | } [INFO] [stdout] 10291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10264:5 [INFO] [stdout] | [INFO] [stdout] 10264 | / { [INFO] [stdout] 10265 | | let request_uri = format!( [INFO] [stdout] 10266 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 10267 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10290 | | } [INFO] [stdout] 10291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10264:5 [INFO] [stdout] | [INFO] [stdout] 10264 | / { [INFO] [stdout] 10265 | | let request_uri = format!( [INFO] [stdout] 10266 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 10267 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10290 | | } [INFO] [stdout] 10291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10264:5 [INFO] [stdout] | [INFO] [stdout] 10264 | / { [INFO] [stdout] 10265 | | let request_uri = format!( [INFO] [stdout] 10266 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 10267 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10290 | | } [INFO] [stdout] 10291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10264:5 [INFO] [stdout] | [INFO] [stdout] 10264 | / { [INFO] [stdout] 10265 | | let request_uri = format!( [INFO] [stdout] 10266 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 10267 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10290 | | } [INFO] [stdout] 10291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10264:5 [INFO] [stdout] | [INFO] [stdout] 10264 | / { [INFO] [stdout] 10265 | | let request_uri = format!( [INFO] [stdout] 10266 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 10267 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10290 | | } [INFO] [stdout] 10291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_subscription_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10264:5 [INFO] [stdout] | [INFO] [stdout] 10264 | / { [INFO] [stdout] 10265 | | let request_uri = format!( [INFO] [stdout] 10266 | | "/greengrass/definition/subscriptions/{subscription_definition_id}", [INFO] [stdout] 10267 | | subscription_definition_id = input.subscription_definition_id [INFO] [stdout] ... | [INFO] [stdout] 10290 | | } [INFO] [stdout] 10291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_subscription_definition`, completing the cycle [INFO] [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_thing_runtime_configuration` [INFO] [stdout] --> src/generated.rs:10295:5 [INFO] [stdout] | [INFO] [stdout] 10295 | async fn update_thing_runtime_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:7 [INFO] [stdout] | [INFO] [stdout] 10301 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10302 | | let request_uri = format!( [INFO] [stdout] 10303 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 10304 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 10329 | | } [INFO] [stdout] 10330 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:7 [INFO] [stdout] | [INFO] [stdout] 10301 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10302 | | let request_uri = format!( [INFO] [stdout] 10303 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 10304 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 10329 | | } [INFO] [stdout] 10330 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:7 [INFO] [stdout] | [INFO] [stdout] 10301 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10302 | | let request_uri = format!( [INFO] [stdout] 10303 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 10304 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 10329 | | } [INFO] [stdout] 10330 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:7 [INFO] [stdout] | [INFO] [stdout] 10301 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10302 | | let request_uri = format!( [INFO] [stdout] 10303 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 10304 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 10329 | | } [INFO] [stdout] 10330 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:7 [INFO] [stdout] | [INFO] [stdout] 10301 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10302 | | let request_uri = format!( [INFO] [stdout] 10303 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 10304 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 10329 | | } [INFO] [stdout] 10330 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:7 [INFO] [stdout] | [INFO] [stdout] 10301 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10302 | | let request_uri = format!( [INFO] [stdout] 10303 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 10304 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 10329 | | } [INFO] [stdout] 10330 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:7 [INFO] [stdout] | [INFO] [stdout] 10301 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10302 | | let request_uri = format!( [INFO] [stdout] 10303 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 10304 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 10329 | | } [INFO] [stdout] 10330 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_thing_runtime_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:10301:7 [INFO] [stdout] | [INFO] [stdout] 10301 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 10302 | | let request_uri = format!( [INFO] [stdout] 10303 | | "/greengrass/things/{thing_name}/runtimeconfig", [INFO] [stdout] 10304 | | thing_name = input.thing_name [INFO] [stdout] ... | [INFO] [stdout] 10329 | | } [INFO] [stdout] 10330 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_thing_runtime_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 90 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_greengrass` due to 91 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::associate_service_role_to_account` [INFO] [stdout] --> src/generated.rs:7184:5 [INFO] [stdout] | [INFO] [stdout] 7184 | async fn associate_service_role_to_account( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::associate_service_role_to_account::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7190:7 [INFO] [stdout] | [INFO] [stdout] 7190 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7191 | | let request_uri = "/greengrass/servicerole"; [INFO] [stdout] 7192 | | [INFO] [stdout] 7193 | | let mut request = SignedRequest::new("PUT", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | } [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::associate_service_role_to_account`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_connector_definition` [INFO] [stdout] --> src/generated.rs:7218:5 [INFO] [stdout] | [INFO] [stdout] 7218 | async fn create_connector_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_connector_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7222:5 [INFO] [stdout] | [INFO] [stdout] 7222 | / { [INFO] [stdout] 7223 | | let request_uri = "/greengrass/definition/connectors"; [INFO] [stdout] 7224 | | [INFO] [stdout] 7225 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7246 | | } [INFO] [stdout] 7247 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_connector_definition`, completing the cycle [INFO] [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_connector_definition_version` [INFO] [stdout] --> src/generated.rs:7251:5 [INFO] [stdout] | [INFO] [stdout] 7251 | async fn create_connector_definition_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_connector_definition_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7257:7 [INFO] [stdout] | [INFO] [stdout] 7257 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7258 | | let request_uri = format!( [INFO] [stdout] 7259 | | "/greengrass/definition/connectors/{connector_definition_id}/versions", [INFO] [stdout] 7260 | | connector_definition_id = input.connector_definition_id [INFO] [stdout] ... | [INFO] [stdout] 7286 | | } [INFO] [stdout] 7287 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_connector_definition_version`, completing the cycle [INFO] [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_core_definition` [INFO] [stdout] --> src/generated.rs:7291:5 [INFO] [stdout] | [INFO] [stdout] 7291 | async fn create_core_definition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [INFO] [stdout] ... | [INFO] [stdout] 7318 | | } [INFO] [stdout] 7319 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_core_definition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7294:87 [INFO] [stdout] | [INFO] [stdout] 7294 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7295 | | let request_uri = "/greengrass/definition/cores"; [INFO] [stdout] 7296 | | [INFO] [stdout] 7297 | | let mut request = SignedRequest::new("POST", "greengrass", &self.region, &request_uri); [WARN] too many lines in the log, truncating it