[INFO] fetching crate rusoto_ds 0.48.0... [INFO] checking rusoto_ds-0.48.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate rusoto_ds 0.48.0 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate rusoto_ds 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_ds 0.48.0 [INFO] finished tweaking crates.io crate rusoto_ds 0.48.0 [INFO] tweaked toml for crates.io crate rusoto_ds 0.48.0 written to /workspace/builds/worker-5/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0b6387e81c9dfedbcc554282263314283c5b54f70eaf8aa8cb39458d91dd6c91 [INFO] running `Command { std: "docker" "start" "-a" "0b6387e81c9dfedbcc554282263314283c5b54f70eaf8aa8cb39458d91dd6c91", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0b6387e81c9dfedbcc554282263314283c5b54f70eaf8aa8cb39458d91dd6c91", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0b6387e81c9dfedbcc554282263314283c5b54f70eaf8aa8cb39458d91dd6c91", kill_on_drop: false }` [INFO] [stdout] 0b6387e81c9dfedbcc554282263314283c5b54f70eaf8aa8cb39458d91dd6c91 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 20a05ab27aecc6f3b92aa2cc1aae066f558da9e70d84e1ef575723aceeaed7a9 [INFO] running `Command { std: "docker" "start" "-a" "20a05ab27aecc6f3b92aa2cc1aae066f558da9e70d84e1ef575723aceeaed7a9", 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 memchr v2.5.0 [INFO] [stderr] Compiling log v0.4.17 [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 futures-task v0.3.24 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-io v0.3.24 [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] Compiling openssl v0.10.41 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Compiling semver v1.0.13 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling tokio v1.21.1 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking time v0.1.44 [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 md-5 v0.9.1 [INFO] [stderr] Checking sha2 v0.9.9 [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 chrono v0.4.22 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking tokio-util v0.7.4 [INFO] [stderr] Checking tokio-native-tls v0.3.0 [INFO] [stderr] Checking h2 v0.3.14 [INFO] [stderr] Checking hyper v0.14.20 [INFO] [stderr] Checking rusoto_credential v0.48.0 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking rusoto_signature v0.48.0 [INFO] [stderr] Checking rusoto_mock v0.48.0 [INFO] [stderr] Checking rusoto_ds v0.48.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::accept_shared_directory` [INFO] [stdout] --> src/generated.rs:6527:5 [INFO] [stdout] | [INFO] [stdout] 6527 | async fn accept_shared_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::accept_shared_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::add_ip_routes` [INFO] [stdout] --> src/generated.rs:6548:5 [INFO] [stdout] | [INFO] [stdout] 6548 | async fn add_ip_routes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::add_ip_routes`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::add_region` [INFO] [stdout] --> src/generated.rs:6566:5 [INFO] [stdout] | [INFO] [stdout] 6566 | async fn add_region( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::add_region`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::add_tags_to_resource` [INFO] [stdout] --> src/generated.rs:6584:5 [INFO] [stdout] | [INFO] [stdout] 6584 | async fn add_tags_to_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::add_tags_to_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::::cancel_schema_extension` [INFO] [stdout] --> src/generated.rs:6605:5 [INFO] [stdout] | [INFO] [stdout] 6605 | async fn cancel_schema_extension( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::cancel_schema_extension`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::connect_directory` [INFO] [stdout] --> src/generated.rs:6626:5 [INFO] [stdout] | [INFO] [stdout] 6626 | async fn connect_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::connect_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_alias` [INFO] [stdout] --> src/generated.rs:6644:5 [INFO] [stdout] | [INFO] [stdout] 6644 | async fn create_alias( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_alias`, completing the cycle [INFO] [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_computer` [INFO] [stdout] --> src/generated.rs:6662:5 [INFO] [stdout] | [INFO] [stdout] 6662 | async fn create_computer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_computer`, completing the cycle [INFO] [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_conditional_forwarder` [INFO] [stdout] --> src/generated.rs:6680:5 [INFO] [stdout] | [INFO] [stdout] 6680 | async fn create_conditional_forwarder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_conditional_forwarder`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_directory` [INFO] [stdout] --> src/generated.rs:6703:5 [INFO] [stdout] | [INFO] [stdout] 6703 | async fn create_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_log_subscription` [INFO] [stdout] --> src/generated.rs:6721:5 [INFO] [stdout] | [INFO] [stdout] 6721 | async fn create_log_subscription( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_log_subscription`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_microsoft_ad` [INFO] [stdout] --> src/generated.rs:6742:5 [INFO] [stdout] | [INFO] [stdout] 6742 | async fn create_microsoft_ad( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_microsoft_ad`, completing the cycle [INFO] [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_snapshot` [INFO] [stdout] --> src/generated.rs:6763:5 [INFO] [stdout] | [INFO] [stdout] 6763 | async fn create_snapshot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_snapshot`, completing the cycle [INFO] [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_trust` [INFO] [stdout] --> src/generated.rs:6781:5 [INFO] [stdout] | [INFO] [stdout] 6781 | async fn create_trust( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_trust`, completing the cycle [INFO] [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_conditional_forwarder` [INFO] [stdout] --> src/generated.rs:6799:5 [INFO] [stdout] | [INFO] [stdout] 6799 | async fn delete_conditional_forwarder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_conditional_forwarder`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_directory` [INFO] [stdout] --> src/generated.rs:6822:5 [INFO] [stdout] | [INFO] [stdout] 6822 | async fn delete_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_log_subscription` [INFO] [stdout] --> src/generated.rs:6840:5 [INFO] [stdout] | [INFO] [stdout] 6840 | async fn delete_log_subscription( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_log_subscription`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_snapshot` [INFO] [stdout] --> src/generated.rs:6861:5 [INFO] [stdout] | [INFO] [stdout] 6861 | async fn delete_snapshot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_snapshot`, completing the cycle [INFO] [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_trust` [INFO] [stdout] --> src/generated.rs:6879:5 [INFO] [stdout] | [INFO] [stdout] 6879 | async fn delete_trust( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_trust`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::deregister_certificate` [INFO] [stdout] --> src/generated.rs:6897:5 [INFO] [stdout] | [INFO] [stdout] 6897 | async fn deregister_certificate( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::deregister_certificate`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::deregister_event_topic` [INFO] [stdout] --> src/generated.rs:6918:5 [INFO] [stdout] | [INFO] [stdout] 6918 | async fn deregister_event_topic( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::deregister_event_topic`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_certificate` [INFO] [stdout] --> src/generated.rs:6939:5 [INFO] [stdout] | [INFO] [stdout] 6939 | async fn describe_certificate( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_certificate`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_conditional_forwarders` [INFO] [stdout] --> src/generated.rs:6960:5 [INFO] [stdout] | [INFO] [stdout] 6960 | async fn describe_conditional_forwarders( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_conditional_forwarders`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_directories` [INFO] [stdout] --> src/generated.rs:6983:5 [INFO] [stdout] | [INFO] [stdout] 6983 | async fn describe_directories( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_directories`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_domain_controllers` [INFO] [stdout] --> src/generated.rs:7004:5 [INFO] [stdout] | [INFO] [stdout] 7004 | async fn describe_domain_controllers( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_domain_controllers`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_event_topics` [INFO] [stdout] --> src/generated.rs:7026:5 [INFO] [stdout] | [INFO] [stdout] 7026 | async fn describe_event_topics( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_event_topics`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_ldaps_settings` [INFO] [stdout] --> src/generated.rs:7047:5 [INFO] [stdout] | [INFO] [stdout] 7047 | async fn describe_ldaps_settings( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_ldaps_settings`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_regions` [INFO] [stdout] --> src/generated.rs:7068:5 [INFO] [stdout] | [INFO] [stdout] 7068 | async fn describe_regions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_regions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_shared_directories` [INFO] [stdout] --> src/generated.rs:7086:5 [INFO] [stdout] | [INFO] [stdout] 7086 | async fn describe_shared_directories( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_shared_directories`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_snapshots` [INFO] [stdout] --> src/generated.rs:7108:5 [INFO] [stdout] | [INFO] [stdout] 7108 | async fn describe_snapshots( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_snapshots`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_trusts` [INFO] [stdout] --> src/generated.rs:7129:5 [INFO] [stdout] | [INFO] [stdout] 7129 | async fn describe_trusts( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_trusts`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disable_client_authentication` [INFO] [stdout] --> src/generated.rs:7147:5 [INFO] [stdout] | [INFO] [stdout] 7147 | async fn disable_client_authentication( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disable_client_authentication`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disable_ldaps` [INFO] [stdout] --> src/generated.rs:7170:5 [INFO] [stdout] | [INFO] [stdout] 7170 | async fn disable_ldaps( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7173:69 [INFO] [stdout] | [INFO] [stdout] 7173 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7174 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7175 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 7176 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7184 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7173:69 [INFO] [stdout] | [INFO] [stdout] 7173 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7174 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7175 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 7176 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7184 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7173:69 [INFO] [stdout] | [INFO] [stdout] 7173 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7174 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7175 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 7176 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7184 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7173:69 [INFO] [stdout] | [INFO] [stdout] 7173 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7174 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7175 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 7176 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7184 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7173:69 [INFO] [stdout] | [INFO] [stdout] 7173 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7174 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7175 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 7176 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7184 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7173:69 [INFO] [stdout] | [INFO] [stdout] 7173 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7174 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7175 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 7176 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7184 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7173:69 [INFO] [stdout] | [INFO] [stdout] 7173 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7174 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7175 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 7176 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7184 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7173:69 [INFO] [stdout] | [INFO] [stdout] 7173 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7174 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7175 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 7176 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7184 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7185 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disable_ldaps`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disable_radius` [INFO] [stdout] --> src/generated.rs:7188:5 [INFO] [stdout] | [INFO] [stdout] 7188 | async fn disable_radius( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7191:71 [INFO] [stdout] | [INFO] [stdout] 7191 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7192 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7193 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 7194 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7202 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7191:71 [INFO] [stdout] | [INFO] [stdout] 7191 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7192 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7193 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 7194 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7202 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7191:71 [INFO] [stdout] | [INFO] [stdout] 7191 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7192 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7193 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 7194 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7202 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7191:71 [INFO] [stdout] | [INFO] [stdout] 7191 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7192 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7193 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 7194 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7202 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7191:71 [INFO] [stdout] | [INFO] [stdout] 7191 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7192 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7193 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 7194 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7202 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7191:71 [INFO] [stdout] | [INFO] [stdout] 7191 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7192 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7193 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 7194 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7202 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7191:71 [INFO] [stdout] | [INFO] [stdout] 7191 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7192 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7193 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 7194 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7202 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7191:71 [INFO] [stdout] | [INFO] [stdout] 7191 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7192 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7193 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 7194 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7202 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disable_radius`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disable_sso` [INFO] [stdout] --> src/generated.rs:7206:5 [INFO] [stdout] | [INFO] [stdout] 7206 | async fn disable_sso( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7209:65 [INFO] [stdout] | [INFO] [stdout] 7209 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7210 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7211 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 7212 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7220 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7209:65 [INFO] [stdout] | [INFO] [stdout] 7209 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7210 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7211 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 7212 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7220 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7209:65 [INFO] [stdout] | [INFO] [stdout] 7209 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7210 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7211 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 7212 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7220 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7209:65 [INFO] [stdout] | [INFO] [stdout] 7209 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7210 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7211 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 7212 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7220 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7209:65 [INFO] [stdout] | [INFO] [stdout] 7209 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7210 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7211 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 7212 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7220 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7209:65 [INFO] [stdout] | [INFO] [stdout] 7209 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7210 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7211 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 7212 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7220 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7209:65 [INFO] [stdout] | [INFO] [stdout] 7209 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7210 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7211 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 7212 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7220 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7209:65 [INFO] [stdout] | [INFO] [stdout] 7209 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7210 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7211 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 7212 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7220 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7221 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::disable_sso`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::enable_client_authentication` [INFO] [stdout] --> src/generated.rs:7224:5 [INFO] [stdout] | [INFO] [stdout] 7224 | async fn enable_client_authentication( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::enable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7228:5 [INFO] [stdout] | [INFO] [stdout] 7228 | / { [INFO] [stdout] 7229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7230 | | request.add_header( [INFO] [stdout] 7231 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7243 | | .deserialize::() [INFO] [stdout] 7244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7228:5 [INFO] [stdout] | [INFO] [stdout] 7228 | / { [INFO] [stdout] 7229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7230 | | request.add_header( [INFO] [stdout] 7231 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7243 | | .deserialize::() [INFO] [stdout] 7244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7228:5 [INFO] [stdout] | [INFO] [stdout] 7228 | / { [INFO] [stdout] 7229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7230 | | request.add_header( [INFO] [stdout] 7231 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7243 | | .deserialize::() [INFO] [stdout] 7244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7228:5 [INFO] [stdout] | [INFO] [stdout] 7228 | / { [INFO] [stdout] 7229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7230 | | request.add_header( [INFO] [stdout] 7231 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7243 | | .deserialize::() [INFO] [stdout] 7244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7228:5 [INFO] [stdout] | [INFO] [stdout] 7228 | / { [INFO] [stdout] 7229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7230 | | request.add_header( [INFO] [stdout] 7231 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7243 | | .deserialize::() [INFO] [stdout] 7244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7228:5 [INFO] [stdout] | [INFO] [stdout] 7228 | / { [INFO] [stdout] 7229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7230 | | request.add_header( [INFO] [stdout] 7231 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7243 | | .deserialize::() [INFO] [stdout] 7244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7228:5 [INFO] [stdout] | [INFO] [stdout] 7228 | / { [INFO] [stdout] 7229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7230 | | request.add_header( [INFO] [stdout] 7231 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7243 | | .deserialize::() [INFO] [stdout] 7244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7228:5 [INFO] [stdout] | [INFO] [stdout] 7228 | / { [INFO] [stdout] 7229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7230 | | request.add_header( [INFO] [stdout] 7231 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7243 | | .deserialize::() [INFO] [stdout] 7244 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::enable_client_authentication`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::enable_ldaps` [INFO] [stdout] --> src/generated.rs:7247:5 [INFO] [stdout] | [INFO] [stdout] 7247 | async fn enable_ldaps( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7250:67 [INFO] [stdout] | [INFO] [stdout] 7250 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7251 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7252 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 7253 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7261 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7250:67 [INFO] [stdout] | [INFO] [stdout] 7250 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7251 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7252 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 7253 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7261 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7250:67 [INFO] [stdout] | [INFO] [stdout] 7250 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7251 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7252 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 7253 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7261 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7250:67 [INFO] [stdout] | [INFO] [stdout] 7250 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7251 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7252 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 7253 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7261 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7250:67 [INFO] [stdout] | [INFO] [stdout] 7250 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7251 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7252 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 7253 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7261 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7250:67 [INFO] [stdout] | [INFO] [stdout] 7250 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7251 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7252 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 7253 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7261 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7250:67 [INFO] [stdout] | [INFO] [stdout] 7250 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7251 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7252 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 7253 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7261 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7250:67 [INFO] [stdout] | [INFO] [stdout] 7250 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7251 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7252 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 7253 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7261 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7262 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::enable_ldaps`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::enable_radius` [INFO] [stdout] --> src/generated.rs:7265:5 [INFO] [stdout] | [INFO] [stdout] 7265 | async fn enable_radius( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7268:69 [INFO] [stdout] | [INFO] [stdout] 7268 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7269 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7270 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 7271 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7279 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7280 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7268:69 [INFO] [stdout] | [INFO] [stdout] 7268 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7269 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7270 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 7271 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7279 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7280 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7268:69 [INFO] [stdout] | [INFO] [stdout] 7268 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7269 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7270 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 7271 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7279 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7280 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7268:69 [INFO] [stdout] | [INFO] [stdout] 7268 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7269 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7270 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 7271 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7279 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7280 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7268:69 [INFO] [stdout] | [INFO] [stdout] 7268 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7269 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7270 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 7271 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7279 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7280 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7268:69 [INFO] [stdout] | [INFO] [stdout] 7268 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7269 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7270 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 7271 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7279 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7280 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7268:69 [INFO] [stdout] | [INFO] [stdout] 7268 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7269 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7270 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 7271 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7279 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7280 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7268:69 [INFO] [stdout] | [INFO] [stdout] 7268 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7269 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7270 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 7271 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7279 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7280 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::enable_radius`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::enable_sso` [INFO] [stdout] --> src/generated.rs:7283:5 [INFO] [stdout] | [INFO] [stdout] 7283 | async fn enable_sso( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7286:63 [INFO] [stdout] | [INFO] [stdout] 7286 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7288 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 7289 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7297 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7286:63 [INFO] [stdout] | [INFO] [stdout] 7286 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7288 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 7289 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7297 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7286:63 [INFO] [stdout] | [INFO] [stdout] 7286 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7288 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 7289 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7297 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7286:63 [INFO] [stdout] | [INFO] [stdout] 7286 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7288 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 7289 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7297 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7286:63 [INFO] [stdout] | [INFO] [stdout] 7286 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7288 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 7289 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7297 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7286:63 [INFO] [stdout] | [INFO] [stdout] 7286 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7288 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 7289 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7297 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7286:63 [INFO] [stdout] | [INFO] [stdout] 7286 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7288 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 7289 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7297 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7286:63 [INFO] [stdout] | [INFO] [stdout] 7286 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 7287 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7288 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 7289 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7297 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7298 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::enable_sso`, completing the cycle [INFO] [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_directory_limits` [INFO] [stdout] --> src/generated.rs:7301:5 [INFO] [stdout] | [INFO] [stdout] 7301 | async fn get_directory_limits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7303:81 [INFO] [stdout] | [INFO] [stdout] 7303 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7305 | | request.add_header( [INFO] [stdout] 7306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7316 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7303:81 [INFO] [stdout] | [INFO] [stdout] 7303 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7305 | | request.add_header( [INFO] [stdout] 7306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7316 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7303:81 [INFO] [stdout] | [INFO] [stdout] 7303 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7305 | | request.add_header( [INFO] [stdout] 7306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7316 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7303:81 [INFO] [stdout] | [INFO] [stdout] 7303 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7305 | | request.add_header( [INFO] [stdout] 7306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7316 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7303:81 [INFO] [stdout] | [INFO] [stdout] 7303 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7305 | | request.add_header( [INFO] [stdout] 7306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7316 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7303:81 [INFO] [stdout] | [INFO] [stdout] 7303 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7305 | | request.add_header( [INFO] [stdout] 7306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7316 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7303:81 [INFO] [stdout] | [INFO] [stdout] 7303 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7305 | | request.add_header( [INFO] [stdout] 7306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7316 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7303:81 [INFO] [stdout] | [INFO] [stdout] 7303 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7305 | | request.add_header( [INFO] [stdout] 7306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7316 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7317 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_directory_limits`, completing the cycle [INFO] [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_snapshot_limits` [INFO] [stdout] --> src/generated.rs:7320:5 [INFO] [stdout] | [INFO] [stdout] 7320 | async fn get_snapshot_limits( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7323:79 [INFO] [stdout] | [INFO] [stdout] 7323 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7325 | | request.add_header( [INFO] [stdout] 7326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7323:79 [INFO] [stdout] | [INFO] [stdout] 7323 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7325 | | request.add_header( [INFO] [stdout] 7326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7323:79 [INFO] [stdout] | [INFO] [stdout] 7323 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7325 | | request.add_header( [INFO] [stdout] 7326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7323:79 [INFO] [stdout] | [INFO] [stdout] 7323 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7325 | | request.add_header( [INFO] [stdout] 7326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7323:79 [INFO] [stdout] | [INFO] [stdout] 7323 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7325 | | request.add_header( [INFO] [stdout] 7326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7323:79 [INFO] [stdout] | [INFO] [stdout] 7323 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7325 | | request.add_header( [INFO] [stdout] 7326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7323:79 [INFO] [stdout] | [INFO] [stdout] 7323 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7325 | | request.add_header( [INFO] [stdout] 7326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7323:79 [INFO] [stdout] | [INFO] [stdout] 7323 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7324 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7325 | | request.add_header( [INFO] [stdout] 7326 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7337 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7338 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_snapshot_limits`, completing the cycle [INFO] [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_certificates` [INFO] [stdout] --> src/generated.rs:7341:5 [INFO] [stdout] | [INFO] [stdout] 7341 | async fn list_certificates( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7344:77 [INFO] [stdout] | [INFO] [stdout] 7344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7346 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 7347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7344:77 [INFO] [stdout] | [INFO] [stdout] 7344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7346 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 7347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7344:77 [INFO] [stdout] | [INFO] [stdout] 7344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7346 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 7347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7344:77 [INFO] [stdout] | [INFO] [stdout] 7344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7346 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 7347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7344:77 [INFO] [stdout] | [INFO] [stdout] 7344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7346 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 7347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7344:77 [INFO] [stdout] | [INFO] [stdout] 7344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7346 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 7347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7344:77 [INFO] [stdout] | [INFO] [stdout] 7344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7346 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 7347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7344:77 [INFO] [stdout] | [INFO] [stdout] 7344 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7345 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7346 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 7347 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7355 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7356 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_certificates`, completing the cycle [INFO] [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_ip_routes` [INFO] [stdout] --> src/generated.rs:7359:5 [INFO] [stdout] | [INFO] [stdout] 7359 | async fn list_ip_routes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:69 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7364 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 7365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:69 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7364 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 7365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:69 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7364 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 7365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:69 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7364 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 7365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:69 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7364 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 7365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:69 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7364 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 7365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:69 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7364 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 7365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7362:69 [INFO] [stdout] | [INFO] [stdout] 7362 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7363 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7364 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 7365 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7373 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7374 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_ip_routes`, completing the cycle [INFO] [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_log_subscriptions` [INFO] [stdout] --> src/generated.rs:7377:5 [INFO] [stdout] | [INFO] [stdout] 7377 | async fn list_log_subscriptions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7380:85 [INFO] [stdout] | [INFO] [stdout] 7380 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7382 | | request.add_header( [INFO] [stdout] 7383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7394 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7395 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7380:85 [INFO] [stdout] | [INFO] [stdout] 7380 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7382 | | request.add_header( [INFO] [stdout] 7383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7394 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7395 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7380:85 [INFO] [stdout] | [INFO] [stdout] 7380 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7382 | | request.add_header( [INFO] [stdout] 7383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7394 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7395 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7380:85 [INFO] [stdout] | [INFO] [stdout] 7380 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7382 | | request.add_header( [INFO] [stdout] 7383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7394 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7395 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7380:85 [INFO] [stdout] | [INFO] [stdout] 7380 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7382 | | request.add_header( [INFO] [stdout] 7383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7394 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7395 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7380:85 [INFO] [stdout] | [INFO] [stdout] 7380 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7382 | | request.add_header( [INFO] [stdout] 7383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7394 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7395 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7380:85 [INFO] [stdout] | [INFO] [stdout] 7380 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7382 | | request.add_header( [INFO] [stdout] 7383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7394 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7395 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7380:85 [INFO] [stdout] | [INFO] [stdout] 7380 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7381 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7382 | | request.add_header( [INFO] [stdout] 7383 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7394 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7395 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_log_subscriptions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_schema_extensions` [INFO] [stdout] --> src/generated.rs:7398:5 [INFO] [stdout] | [INFO] [stdout] 7398 | async fn list_schema_extensions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7401:85 [INFO] [stdout] | [INFO] [stdout] 7401 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7402 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7403 | | request.add_header( [INFO] [stdout] 7404 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7415 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7401:85 [INFO] [stdout] | [INFO] [stdout] 7401 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7402 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7403 | | request.add_header( [INFO] [stdout] 7404 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7415 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7401:85 [INFO] [stdout] | [INFO] [stdout] 7401 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7402 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7403 | | request.add_header( [INFO] [stdout] 7404 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7415 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7401:85 [INFO] [stdout] | [INFO] [stdout] 7401 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7402 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7403 | | request.add_header( [INFO] [stdout] 7404 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7415 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7401:85 [INFO] [stdout] | [INFO] [stdout] 7401 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7402 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7403 | | request.add_header( [INFO] [stdout] 7404 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7415 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7401:85 [INFO] [stdout] | [INFO] [stdout] 7401 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7402 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7403 | | request.add_header( [INFO] [stdout] 7404 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7415 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7401:85 [INFO] [stdout] | [INFO] [stdout] 7401 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7402 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7403 | | request.add_header( [INFO] [stdout] 7404 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7415 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7401:85 [INFO] [stdout] | [INFO] [stdout] 7401 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7402 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7403 | | request.add_header( [INFO] [stdout] 7404 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7415 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_schema_extensions`, completing the cycle [INFO] [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:7419:5 [INFO] [stdout] | [INFO] [stdout] 7419 | 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:7422:83 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header( [INFO] [stdout] 7425 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:83 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header( [INFO] [stdout] 7425 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:83 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header( [INFO] [stdout] 7425 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:83 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header( [INFO] [stdout] 7425 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:83 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header( [INFO] [stdout] 7425 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:83 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header( [INFO] [stdout] 7425 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:83 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header( [INFO] [stdout] 7425 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:83 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header( [INFO] [stdout] 7425 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7437 | | } [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::::register_certificate` [INFO] [stdout] --> src/generated.rs:7440:5 [INFO] [stdout] | [INFO] [stdout] 7440 | async fn register_certificate( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:83 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header( [INFO] [stdout] 7446 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7457 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:83 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header( [INFO] [stdout] 7446 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7457 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:83 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header( [INFO] [stdout] 7446 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7457 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:83 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header( [INFO] [stdout] 7446 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7457 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:83 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header( [INFO] [stdout] 7446 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7457 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:83 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header( [INFO] [stdout] 7446 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7457 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:83 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header( [INFO] [stdout] 7446 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7457 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:83 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header( [INFO] [stdout] 7446 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7457 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7458 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::register_certificate`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::register_event_topic` [INFO] [stdout] --> src/generated.rs:7461:5 [INFO] [stdout] | [INFO] [stdout] 7461 | async fn register_event_topic( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7464:81 [INFO] [stdout] | [INFO] [stdout] 7464 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7465 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7466 | | request.add_header( [INFO] [stdout] 7467 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7478 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7479 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7464:81 [INFO] [stdout] | [INFO] [stdout] 7464 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7465 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7466 | | request.add_header( [INFO] [stdout] 7467 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7478 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7479 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7464:81 [INFO] [stdout] | [INFO] [stdout] 7464 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7465 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7466 | | request.add_header( [INFO] [stdout] 7467 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7478 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7479 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7464:81 [INFO] [stdout] | [INFO] [stdout] 7464 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7465 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7466 | | request.add_header( [INFO] [stdout] 7467 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7478 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7479 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7464:81 [INFO] [stdout] | [INFO] [stdout] 7464 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7465 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7466 | | request.add_header( [INFO] [stdout] 7467 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7478 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7479 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7464:81 [INFO] [stdout] | [INFO] [stdout] 7464 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7465 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7466 | | request.add_header( [INFO] [stdout] 7467 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7478 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7479 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7464:81 [INFO] [stdout] | [INFO] [stdout] 7464 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7465 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7466 | | request.add_header( [INFO] [stdout] 7467 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7478 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7479 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7464:81 [INFO] [stdout] | [INFO] [stdout] 7464 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7465 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7466 | | request.add_header( [INFO] [stdout] 7467 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7478 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7479 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::register_event_topic`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::reject_shared_directory` [INFO] [stdout] --> src/generated.rs:7482:5 [INFO] [stdout] | [INFO] [stdout] 7482 | async fn reject_shared_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7485:87 [INFO] [stdout] | [INFO] [stdout] 7485 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7486 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7487 | | request.add_header( [INFO] [stdout] 7488 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7499 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7500 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7485:87 [INFO] [stdout] | [INFO] [stdout] 7485 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7486 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7487 | | request.add_header( [INFO] [stdout] 7488 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7499 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7500 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7485:87 [INFO] [stdout] | [INFO] [stdout] 7485 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7486 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7487 | | request.add_header( [INFO] [stdout] 7488 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7499 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7500 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7485:87 [INFO] [stdout] | [INFO] [stdout] 7485 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7486 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7487 | | request.add_header( [INFO] [stdout] 7488 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7499 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7500 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7485:87 [INFO] [stdout] | [INFO] [stdout] 7485 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7486 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7487 | | request.add_header( [INFO] [stdout] 7488 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7499 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7500 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7485:87 [INFO] [stdout] | [INFO] [stdout] 7485 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7486 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7487 | | request.add_header( [INFO] [stdout] 7488 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7499 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7500 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7485:87 [INFO] [stdout] | [INFO] [stdout] 7485 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7486 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7487 | | request.add_header( [INFO] [stdout] 7488 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7499 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7500 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7485:87 [INFO] [stdout] | [INFO] [stdout] 7485 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7486 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7487 | | request.add_header( [INFO] [stdout] 7488 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7499 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7500 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::reject_shared_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::remove_ip_routes` [INFO] [stdout] --> src/generated.rs:7503:5 [INFO] [stdout] | [INFO] [stdout] 7503 | async fn remove_ip_routes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7506:73 [INFO] [stdout] | [INFO] [stdout] 7506 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7507 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7508 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 7509 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7517 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7518 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7506:73 [INFO] [stdout] | [INFO] [stdout] 7506 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7507 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7508 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 7509 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7517 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7518 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7506:73 [INFO] [stdout] | [INFO] [stdout] 7506 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7507 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7508 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 7509 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7517 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7518 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7506:73 [INFO] [stdout] | [INFO] [stdout] 7506 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7507 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7508 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 7509 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7517 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7518 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7506:73 [INFO] [stdout] | [INFO] [stdout] 7506 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7507 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7508 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 7509 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7517 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7518 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7506:73 [INFO] [stdout] | [INFO] [stdout] 7506 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7507 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7508 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 7509 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7517 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7518 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7506:73 [INFO] [stdout] | [INFO] [stdout] 7506 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7507 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7508 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 7509 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7517 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7518 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7506:73 [INFO] [stdout] | [INFO] [stdout] 7506 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7507 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7508 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 7509 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7517 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7518 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::remove_ip_routes`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::remove_region` [INFO] [stdout] --> src/generated.rs:7521:5 [INFO] [stdout] | [INFO] [stdout] 7521 | async fn remove_region( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::remove_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7524:69 [INFO] [stdout] | [INFO] [stdout] 7524 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7525 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7526 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveRegion"); [INFO] [stdout] 7527 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7535 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7536 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::remove_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7524:69 [INFO] [stdout] | [INFO] [stdout] 7524 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7525 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7526 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveRegion"); [INFO] [stdout] 7527 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7535 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7536 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::remove_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7524:69 [INFO] [stdout] | [INFO] [stdout] 7524 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7525 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7526 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveRegion"); [INFO] [stdout] 7527 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7535 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7536 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::remove_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7524:69 [INFO] [stdout] | [INFO] [stdout] 7524 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7525 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7526 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveRegion"); [INFO] [stdout] 7527 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7535 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7536 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::remove_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7524:69 [INFO] [stdout] | [INFO] [stdout] 7524 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7525 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7526 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveRegion"); [INFO] [stdout] 7527 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7535 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7536 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::remove_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7524:69 [INFO] [stdout] | [INFO] [stdout] 7524 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7525 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7526 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveRegion"); [INFO] [stdout] 7527 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7535 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7536 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::remove_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7524:69 [INFO] [stdout] | [INFO] [stdout] 7524 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7525 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7526 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveRegion"); [INFO] [stdout] 7527 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7535 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7536 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::remove_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7524:69 [INFO] [stdout] | [INFO] [stdout] 7524 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7525 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7526 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveRegion"); [INFO] [stdout] 7527 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7535 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7536 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::remove_region`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::remove_tags_from_resource` [INFO] [stdout] --> src/generated.rs:7539:5 [INFO] [stdout] | [INFO] [stdout] 7539 | async fn remove_tags_from_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7542:89 [INFO] [stdout] | [INFO] [stdout] 7542 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7543 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7544 | | request.add_header( [INFO] [stdout] 7545 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7557 | | .deserialize::() [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7542:89 [INFO] [stdout] | [INFO] [stdout] 7542 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7543 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7544 | | request.add_header( [INFO] [stdout] 7545 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7557 | | .deserialize::() [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7542:89 [INFO] [stdout] | [INFO] [stdout] 7542 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7543 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7544 | | request.add_header( [INFO] [stdout] 7545 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7557 | | .deserialize::() [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7542:89 [INFO] [stdout] | [INFO] [stdout] 7542 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7543 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7544 | | request.add_header( [INFO] [stdout] 7545 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7557 | | .deserialize::() [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7542:89 [INFO] [stdout] | [INFO] [stdout] 7542 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7543 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7544 | | request.add_header( [INFO] [stdout] 7545 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7557 | | .deserialize::() [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7542:89 [INFO] [stdout] | [INFO] [stdout] 7542 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7543 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7544 | | request.add_header( [INFO] [stdout] 7545 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7557 | | .deserialize::() [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7542:89 [INFO] [stdout] | [INFO] [stdout] 7542 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7543 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7544 | | request.add_header( [INFO] [stdout] 7545 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7557 | | .deserialize::() [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7542:89 [INFO] [stdout] | [INFO] [stdout] 7542 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7543 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7544 | | request.add_header( [INFO] [stdout] 7545 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7557 | | .deserialize::() [INFO] [stdout] 7558 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::remove_tags_from_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::reset_user_password` [INFO] [stdout] --> src/generated.rs:7561:5 [INFO] [stdout] | [INFO] [stdout] 7561 | async fn reset_user_password( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7564:79 [INFO] [stdout] | [INFO] [stdout] 7564 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7565 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7566 | | request.add_header( [INFO] [stdout] 7567 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7578 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7564:79 [INFO] [stdout] | [INFO] [stdout] 7564 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7565 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7566 | | request.add_header( [INFO] [stdout] 7567 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7578 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7564:79 [INFO] [stdout] | [INFO] [stdout] 7564 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7565 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7566 | | request.add_header( [INFO] [stdout] 7567 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7578 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7564:79 [INFO] [stdout] | [INFO] [stdout] 7564 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7565 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7566 | | request.add_header( [INFO] [stdout] 7567 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7578 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7564:79 [INFO] [stdout] | [INFO] [stdout] 7564 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7565 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7566 | | request.add_header( [INFO] [stdout] 7567 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7578 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7564:79 [INFO] [stdout] | [INFO] [stdout] 7564 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7565 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7566 | | request.add_header( [INFO] [stdout] 7567 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7578 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7564:79 [INFO] [stdout] | [INFO] [stdout] 7564 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7565 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7566 | | request.add_header( [INFO] [stdout] 7567 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7578 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7564:79 [INFO] [stdout] | [INFO] [stdout] 7564 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7565 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7566 | | request.add_header( [INFO] [stdout] 7567 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7578 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7579 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::reset_user_password`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::restore_from_snapshot` [INFO] [stdout] --> src/generated.rs:7582:5 [INFO] [stdout] | [INFO] [stdout] 7582 | async fn restore_from_snapshot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7585:83 [INFO] [stdout] | [INFO] [stdout] 7585 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7586 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7587 | | request.add_header( [INFO] [stdout] 7588 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7599 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7600 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7585:83 [INFO] [stdout] | [INFO] [stdout] 7585 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7586 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7587 | | request.add_header( [INFO] [stdout] 7588 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7599 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7600 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7585:83 [INFO] [stdout] | [INFO] [stdout] 7585 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7586 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7587 | | request.add_header( [INFO] [stdout] 7588 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7599 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7600 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7585:83 [INFO] [stdout] | [INFO] [stdout] 7585 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7586 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7587 | | request.add_header( [INFO] [stdout] 7588 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7599 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7600 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7585:83 [INFO] [stdout] | [INFO] [stdout] 7585 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7586 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7587 | | request.add_header( [INFO] [stdout] 7588 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7599 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7600 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7585:83 [INFO] [stdout] | [INFO] [stdout] 7585 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7586 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7587 | | request.add_header( [INFO] [stdout] 7588 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7599 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7600 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7585:83 [INFO] [stdout] | [INFO] [stdout] 7585 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7586 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7587 | | request.add_header( [INFO] [stdout] 7588 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7599 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7600 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7585:83 [INFO] [stdout] | [INFO] [stdout] 7585 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7586 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7587 | | request.add_header( [INFO] [stdout] 7588 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7599 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7600 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::restore_from_snapshot`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::share_directory` [INFO] [stdout] --> src/generated.rs:7603:5 [INFO] [stdout] | [INFO] [stdout] 7603 | async fn share_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7606:73 [INFO] [stdout] | [INFO] [stdout] 7606 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7607 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7608 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 7609 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7617 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7618 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7606:73 [INFO] [stdout] | [INFO] [stdout] 7606 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7607 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7608 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 7609 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7617 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7618 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7606:73 [INFO] [stdout] | [INFO] [stdout] 7606 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7607 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7608 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 7609 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7617 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7618 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7606:73 [INFO] [stdout] | [INFO] [stdout] 7606 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7607 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7608 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 7609 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7617 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7618 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7606:73 [INFO] [stdout] | [INFO] [stdout] 7606 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7607 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7608 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 7609 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7617 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7618 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7606:73 [INFO] [stdout] | [INFO] [stdout] 7606 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7607 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7608 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 7609 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7617 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7618 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7606:73 [INFO] [stdout] | [INFO] [stdout] 7606 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7607 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7608 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 7609 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7617 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7618 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7606:73 [INFO] [stdout] | [INFO] [stdout] 7606 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7607 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7608 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 7609 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7617 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7618 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::share_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_schema_extension` [INFO] [stdout] --> src/generated.rs:7621:5 [INFO] [stdout] | [INFO] [stdout] 7621 | async fn start_schema_extension( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7624:85 [INFO] [stdout] | [INFO] [stdout] 7624 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7625 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7626 | | request.add_header( [INFO] [stdout] 7627 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7638 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7624:85 [INFO] [stdout] | [INFO] [stdout] 7624 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7625 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7626 | | request.add_header( [INFO] [stdout] 7627 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7638 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7624:85 [INFO] [stdout] | [INFO] [stdout] 7624 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7625 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7626 | | request.add_header( [INFO] [stdout] 7627 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7638 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7624:85 [INFO] [stdout] | [INFO] [stdout] 7624 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7625 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7626 | | request.add_header( [INFO] [stdout] 7627 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7638 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7624:85 [INFO] [stdout] | [INFO] [stdout] 7624 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7625 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7626 | | request.add_header( [INFO] [stdout] 7627 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7638 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7624:85 [INFO] [stdout] | [INFO] [stdout] 7624 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7625 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7626 | | request.add_header( [INFO] [stdout] 7627 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7638 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7624:85 [INFO] [stdout] | [INFO] [stdout] 7624 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7625 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7626 | | request.add_header( [INFO] [stdout] 7627 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7638 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7624:85 [INFO] [stdout] | [INFO] [stdout] 7624 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7625 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7626 | | request.add_header( [INFO] [stdout] 7627 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7638 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7639 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_schema_extension`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::unshare_directory` [INFO] [stdout] --> src/generated.rs:7642:5 [INFO] [stdout] | [INFO] [stdout] 7642 | async fn unshare_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7645:77 [INFO] [stdout] | [INFO] [stdout] 7645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7646 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7647 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 7648 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7656 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7645:77 [INFO] [stdout] | [INFO] [stdout] 7645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7646 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7647 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 7648 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7656 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7645:77 [INFO] [stdout] | [INFO] [stdout] 7645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7646 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7647 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 7648 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7656 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7645:77 [INFO] [stdout] | [INFO] [stdout] 7645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7646 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7647 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 7648 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7656 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7645:77 [INFO] [stdout] | [INFO] [stdout] 7645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7646 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7647 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 7648 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7656 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7645:77 [INFO] [stdout] | [INFO] [stdout] 7645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7646 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7647 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 7648 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7656 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7645:77 [INFO] [stdout] | [INFO] [stdout] 7645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7646 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7647 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 7648 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7656 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7645:77 [INFO] [stdout] | [INFO] [stdout] 7645 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7646 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7647 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 7648 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7656 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7657 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::unshare_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_conditional_forwarder` [INFO] [stdout] --> src/generated.rs:7660:5 [INFO] [stdout] | [INFO] [stdout] 7660 | async fn update_conditional_forwarder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7664:5 [INFO] [stdout] | [INFO] [stdout] 7664 | / { [INFO] [stdout] 7665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7666 | | request.add_header( [INFO] [stdout] 7667 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7679 | | .deserialize::() [INFO] [stdout] 7680 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7664:5 [INFO] [stdout] | [INFO] [stdout] 7664 | / { [INFO] [stdout] 7665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7666 | | request.add_header( [INFO] [stdout] 7667 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7679 | | .deserialize::() [INFO] [stdout] 7680 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7664:5 [INFO] [stdout] | [INFO] [stdout] 7664 | / { [INFO] [stdout] 7665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7666 | | request.add_header( [INFO] [stdout] 7667 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7679 | | .deserialize::() [INFO] [stdout] 7680 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7664:5 [INFO] [stdout] | [INFO] [stdout] 7664 | / { [INFO] [stdout] 7665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7666 | | request.add_header( [INFO] [stdout] 7667 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7679 | | .deserialize::() [INFO] [stdout] 7680 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7664:5 [INFO] [stdout] | [INFO] [stdout] 7664 | / { [INFO] [stdout] 7665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7666 | | request.add_header( [INFO] [stdout] 7667 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7679 | | .deserialize::() [INFO] [stdout] 7680 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7664:5 [INFO] [stdout] | [INFO] [stdout] 7664 | / { [INFO] [stdout] 7665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7666 | | request.add_header( [INFO] [stdout] 7667 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7679 | | .deserialize::() [INFO] [stdout] 7680 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7664:5 [INFO] [stdout] | [INFO] [stdout] 7664 | / { [INFO] [stdout] 7665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7666 | | request.add_header( [INFO] [stdout] 7667 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7679 | | .deserialize::() [INFO] [stdout] 7680 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7664:5 [INFO] [stdout] | [INFO] [stdout] 7664 | / { [INFO] [stdout] 7665 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7666 | | request.add_header( [INFO] [stdout] 7667 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7679 | | .deserialize::() [INFO] [stdout] 7680 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_conditional_forwarder`, completing the cycle [INFO] [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_number_of_domain_controllers` [INFO] [stdout] --> src/generated.rs:7683:5 [INFO] [stdout] | [INFO] [stdout] 7683 | async fn update_number_of_domain_controllers( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7689:7 [INFO] [stdout] | [INFO] [stdout] 7689 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7691 | | request.add_header( [INFO] [stdout] 7692 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7704 | | .deserialize::() [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7689:7 [INFO] [stdout] | [INFO] [stdout] 7689 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7691 | | request.add_header( [INFO] [stdout] 7692 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7704 | | .deserialize::() [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7689:7 [INFO] [stdout] | [INFO] [stdout] 7689 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7691 | | request.add_header( [INFO] [stdout] 7692 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7704 | | .deserialize::() [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7689:7 [INFO] [stdout] | [INFO] [stdout] 7689 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7691 | | request.add_header( [INFO] [stdout] 7692 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7704 | | .deserialize::() [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7689:7 [INFO] [stdout] | [INFO] [stdout] 7689 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7691 | | request.add_header( [INFO] [stdout] 7692 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7704 | | .deserialize::() [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7689:7 [INFO] [stdout] | [INFO] [stdout] 7689 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7691 | | request.add_header( [INFO] [stdout] 7692 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7704 | | .deserialize::() [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7689:7 [INFO] [stdout] | [INFO] [stdout] 7689 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7691 | | request.add_header( [INFO] [stdout] 7692 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7704 | | .deserialize::() [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7689:7 [INFO] [stdout] | [INFO] [stdout] 7689 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7691 | | request.add_header( [INFO] [stdout] 7692 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7704 | | .deserialize::() [INFO] [stdout] 7705 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_number_of_domain_controllers`, completing the cycle [INFO] [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_radius` [INFO] [stdout] --> src/generated.rs:7708:5 [INFO] [stdout] | [INFO] [stdout] 7708 | async fn update_radius( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7711:69 [INFO] [stdout] | [INFO] [stdout] 7711 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7712 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7713 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7714 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7722 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7723 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7711:69 [INFO] [stdout] | [INFO] [stdout] 7711 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7712 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7713 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7714 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7722 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7723 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7711:69 [INFO] [stdout] | [INFO] [stdout] 7711 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7712 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7713 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7714 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7722 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7723 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7711:69 [INFO] [stdout] | [INFO] [stdout] 7711 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7712 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7713 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7714 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7722 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7723 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7711:69 [INFO] [stdout] | [INFO] [stdout] 7711 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7712 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7713 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7714 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7722 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7723 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7711:69 [INFO] [stdout] | [INFO] [stdout] 7711 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7712 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7713 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7714 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7722 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7723 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7711:69 [INFO] [stdout] | [INFO] [stdout] 7711 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7712 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7713 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7714 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7722 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7723 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7711:69 [INFO] [stdout] | [INFO] [stdout] 7711 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7712 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7713 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7714 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7722 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7723 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_radius`, completing the cycle [INFO] [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_trust` [INFO] [stdout] --> src/generated.rs:7726:5 [INFO] [stdout] | [INFO] [stdout] 7726 | async fn update_trust( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7729:67 [INFO] [stdout] | [INFO] [stdout] 7729 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7731 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7732 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7740 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7741 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7729:67 [INFO] [stdout] | [INFO] [stdout] 7729 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7731 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7732 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7740 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7741 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7729:67 [INFO] [stdout] | [INFO] [stdout] 7729 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7731 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7732 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7740 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7741 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7729:67 [INFO] [stdout] | [INFO] [stdout] 7729 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7731 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7732 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7740 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7741 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7729:67 [INFO] [stdout] | [INFO] [stdout] 7729 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7731 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7732 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7740 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7741 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7729:67 [INFO] [stdout] | [INFO] [stdout] 7729 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7731 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7732 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7740 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7741 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7729:67 [INFO] [stdout] | [INFO] [stdout] 7729 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7731 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7732 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7740 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7741 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7729:67 [INFO] [stdout] | [INFO] [stdout] 7729 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7730 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7731 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7732 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7740 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7741 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_trust`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::verify_trust` [INFO] [stdout] --> src/generated.rs:7744:5 [INFO] [stdout] | [INFO] [stdout] 7744 | async fn verify_trust( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7747:67 [INFO] [stdout] | [INFO] [stdout] 7747 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7748 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7749 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7750 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7758 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7759 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7747:67 [INFO] [stdout] | [INFO] [stdout] 7747 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7748 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7749 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7750 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7758 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7759 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7747:67 [INFO] [stdout] | [INFO] [stdout] 7747 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7748 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7749 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7750 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7758 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7759 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7747:67 [INFO] [stdout] | [INFO] [stdout] 7747 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7748 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7749 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7750 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7758 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7759 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7747:67 [INFO] [stdout] | [INFO] [stdout] 7747 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7748 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7749 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7750 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7758 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7759 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7747:67 [INFO] [stdout] | [INFO] [stdout] 7747 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7748 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7749 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7750 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7758 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7759 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7747:67 [INFO] [stdout] | [INFO] [stdout] 7747 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7748 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7749 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7750 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7758 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7759 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7747:67 [INFO] [stdout] | [INFO] [stdout] 7747 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7748 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7749 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7750 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7758 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7759 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::verify_trust`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 62 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_ds` due to 63 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::accept_shared_directory` [INFO] [stdout] --> src/generated.rs:6527:5 [INFO] [stdout] | [INFO] [stdout] 6527 | async fn accept_shared_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6530:87 [INFO] [stdout] | [INFO] [stdout] 6530 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6531 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6532 | | request.add_header( [INFO] [stdout] 6533 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::accept_shared_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::add_ip_routes` [INFO] [stdout] --> src/generated.rs:6548:5 [INFO] [stdout] | [INFO] [stdout] 6548 | async fn add_ip_routes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6551:67 [INFO] [stdout] | [INFO] [stdout] 6551 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6553 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 6554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6562 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6563 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::add_ip_routes`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::add_region` [INFO] [stdout] --> src/generated.rs:6566:5 [INFO] [stdout] | [INFO] [stdout] 6566 | async fn add_region( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_region::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6569:63 [INFO] [stdout] | [INFO] [stdout] 6569 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6570 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6571 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddRegion"); [INFO] [stdout] 6572 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6580 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6581 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::add_region`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::add_tags_to_resource` [INFO] [stdout] --> src/generated.rs:6584:5 [INFO] [stdout] | [INFO] [stdout] 6584 | async fn add_tags_to_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6587:79 [INFO] [stdout] | [INFO] [stdout] 6587 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6588 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6589 | | request.add_header( [INFO] [stdout] 6590 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::add_tags_to_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::::cancel_schema_extension` [INFO] [stdout] --> src/generated.rs:6605:5 [INFO] [stdout] | [INFO] [stdout] 6605 | async fn cancel_schema_extension( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6608:87 [INFO] [stdout] | [INFO] [stdout] 6608 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6610 | | request.add_header( [INFO] [stdout] 6611 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::cancel_schema_extension`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::connect_directory` [INFO] [stdout] --> src/generated.rs:6626:5 [INFO] [stdout] | [INFO] [stdout] 6626 | async fn connect_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6629:77 [INFO] [stdout] | [INFO] [stdout] 6629 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6631 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::connect_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_alias` [INFO] [stdout] --> src/generated.rs:6644:5 [INFO] [stdout] | [INFO] [stdout] 6644 | async fn create_alias( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6647:67 [INFO] [stdout] | [INFO] [stdout] 6647 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6649 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_alias`, completing the cycle [INFO] [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_computer` [INFO] [stdout] --> src/generated.rs:6662:5 [INFO] [stdout] | [INFO] [stdout] 6662 | async fn create_computer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6665:73 [INFO] [stdout] | [INFO] [stdout] 6665 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6667 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_computer`, completing the cycle [INFO] [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_conditional_forwarder` [INFO] [stdout] --> src/generated.rs:6680:5 [INFO] [stdout] | [INFO] [stdout] 6680 | async fn create_conditional_forwarder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6684:5 [INFO] [stdout] | [INFO] [stdout] 6684 | / { [INFO] [stdout] 6685 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6686 | | request.add_header( [INFO] [stdout] 6687 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6699 | | .deserialize::() [INFO] [stdout] 6700 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_conditional_forwarder`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_directory` [INFO] [stdout] --> src/generated.rs:6703:5 [INFO] [stdout] | [INFO] [stdout] 6703 | async fn create_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6706:75 [INFO] [stdout] | [INFO] [stdout] 6706 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6707 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6708 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6709 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6717 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6718 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_log_subscription` [INFO] [stdout] --> src/generated.rs:6721:5 [INFO] [stdout] | [INFO] [stdout] 6721 | async fn create_log_subscription( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6724:87 [INFO] [stdout] | [INFO] [stdout] 6724 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6725 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6726 | | request.add_header( [INFO] [stdout] 6727 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6738 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6739 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_log_subscription`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_microsoft_ad` [INFO] [stdout] --> src/generated.rs:6742:5 [INFO] [stdout] | [INFO] [stdout] 6742 | async fn create_microsoft_ad( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6745:79 [INFO] [stdout] | [INFO] [stdout] 6745 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6746 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6747 | | request.add_header( [INFO] [stdout] 6748 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6759 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6760 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_microsoft_ad`, completing the cycle [INFO] [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_snapshot` [INFO] [stdout] --> src/generated.rs:6763:5 [INFO] [stdout] | [INFO] [stdout] 6763 | async fn create_snapshot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6766:73 [INFO] [stdout] | [INFO] [stdout] 6766 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6767 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6768 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6769 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6777 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6778 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_snapshot`, completing the cycle [INFO] [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_trust` [INFO] [stdout] --> src/generated.rs:6781:5 [INFO] [stdout] | [INFO] [stdout] 6781 | async fn create_trust( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6784:67 [INFO] [stdout] | [INFO] [stdout] 6784 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6785 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6786 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6787 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6795 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6796 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_trust`, completing the cycle [INFO] [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_conditional_forwarder` [INFO] [stdout] --> src/generated.rs:6799:5 [INFO] [stdout] | [INFO] [stdout] 6799 | async fn delete_conditional_forwarder( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:5 [INFO] [stdout] | [INFO] [stdout] 6803 | / { [INFO] [stdout] 6804 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6805 | | request.add_header( [INFO] [stdout] 6806 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6818 | | .deserialize::() [INFO] [stdout] 6819 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_conditional_forwarder`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_directory` [INFO] [stdout] --> src/generated.rs:6822:5 [INFO] [stdout] | [INFO] [stdout] 6822 | async fn delete_directory( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6825:75 [INFO] [stdout] | [INFO] [stdout] 6825 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6826 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6827 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6828 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6836 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6837 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_directory`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_log_subscription` [INFO] [stdout] --> src/generated.rs:6840:5 [INFO] [stdout] | [INFO] [stdout] 6840 | async fn delete_log_subscription( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6843:87 [INFO] [stdout] | [INFO] [stdout] 6843 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6844 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6845 | | request.add_header( [INFO] [stdout] 6846 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6857 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6858 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_log_subscription`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_snapshot` [INFO] [stdout] --> src/generated.rs:6861:5 [INFO] [stdout] | [INFO] [stdout] 6861 | async fn delete_snapshot( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6864:73 [INFO] [stdout] | [INFO] [stdout] 6864 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6865 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6866 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6867 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6875 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6876 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_snapshot`, completing the cycle [INFO] [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_trust` [INFO] [stdout] --> src/generated.rs:6879:5 [INFO] [stdout] | [INFO] [stdout] 6879 | async fn delete_trust( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6882:67 [INFO] [stdout] | [INFO] [stdout] 6882 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6883 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6884 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6885 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6893 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6894 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_trust`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::deregister_certificate` [INFO] [stdout] --> src/generated.rs:6897:5 [INFO] [stdout] | [INFO] [stdout] 6897 | async fn deregister_certificate( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6900:87 [INFO] [stdout] | [INFO] [stdout] 6900 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6901 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6902 | | request.add_header( [INFO] [stdout] 6903 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::deregister_certificate`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::deregister_event_topic` [INFO] [stdout] --> src/generated.rs:6918:5 [INFO] [stdout] | [INFO] [stdout] 6918 | async fn deregister_event_topic( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6921:85 [INFO] [stdout] | [INFO] [stdout] 6921 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6923 | | request.add_header( [INFO] [stdout] 6924 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6935 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6936 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::deregister_event_topic`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_certificate` [INFO] [stdout] --> src/generated.rs:6939:5 [INFO] [stdout] | [INFO] [stdout] 6939 | async fn describe_certificate( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6942:83 [INFO] [stdout] | [INFO] [stdout] 6942 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6943 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6944 | | request.add_header( [INFO] [stdout] 6945 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6956 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_certificate`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_conditional_forwarders` [INFO] [stdout] --> src/generated.rs:6960:5 [INFO] [stdout] | [INFO] [stdout] 6960 | async fn describe_conditional_forwarders( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6964:5 [INFO] [stdout] | [INFO] [stdout] 6964 | / { [INFO] [stdout] 6965 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6966 | | request.add_header( [INFO] [stdout] 6967 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6979 | | .deserialize::() [INFO] [stdout] 6980 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_conditional_forwarders`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_directories` [INFO] [stdout] --> src/generated.rs:6983:5 [INFO] [stdout] | [INFO] [stdout] 6983 | async fn describe_directories( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6986:83 [INFO] [stdout] | [INFO] [stdout] 6986 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6987 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6988 | | request.add_header( [INFO] [stdout] 6989 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_directories`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_domain_controllers` [INFO] [stdout] --> src/generated.rs:7004:5 [INFO] [stdout] | [INFO] [stdout] 7004 | async fn describe_domain_controllers( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7007:95 [INFO] [stdout] | [INFO] [stdout] 7007 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7008 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7009 | | request.add_header( [INFO] [stdout] 7010 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7022 | | .deserialize::() [INFO] [stdout] 7023 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_domain_controllers`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_event_topics` [INFO] [stdout] --> src/generated.rs:7026:5 [INFO] [stdout] | [INFO] [stdout] 7026 | async fn describe_event_topics( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7029:83 [INFO] [stdout] | [INFO] [stdout] 7029 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7030 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7031 | | request.add_header( [INFO] [stdout] 7032 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_event_topics`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_ldaps_settings` [INFO] [stdout] --> src/generated.rs:7047:5 [INFO] [stdout] | [INFO] [stdout] 7047 | async fn describe_ldaps_settings( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:87 [INFO] [stdout] | [INFO] [stdout] 7050 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7052 | | request.add_header( [INFO] [stdout] 7053 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7064 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7065 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_ldaps_settings`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_regions` [INFO] [stdout] --> src/generated.rs:7068:5 [INFO] [stdout] | [INFO] [stdout] 7068 | async fn describe_regions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_regions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7071:75 [INFO] [stdout] | [INFO] [stdout] 7071 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 7072 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7073 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeRegions"); [INFO] [stdout] 7074 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7082 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7083 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_regions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_shared_directories` [INFO] [stdout] --> src/generated.rs:7086:5 [INFO] [stdout] | [INFO] [stdout] 7086 | async fn describe_shared_directories( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7089:95 [INFO] [stdout] | [INFO] [stdout] 7089 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 7090 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7091 | | request.add_header( [INFO] [stdout] 7092 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7104 | | .deserialize::() [INFO] [stdout] 7105 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_shared_directories`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_snapshots` [INFO] [stdout] --> src/generated.rs:7108:5 [INFO] [stdout] | [INFO] [stdout] 7108 | async fn describe_snapshots( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7111:79 [INFO] [stdout] | [INFO] [stdout] 7111 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7112 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7113 | | request.add_header( [INFO] [stdout] 7114 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7125 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7126 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_snapshots`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_trusts` [INFO] [stdout] --> src/generated.rs:7129:5 [INFO] [stdout] | [INFO] [stdout] 7129 | async fn describe_trusts( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7132:73 [INFO] [stdout] | [INFO] [stdout] 7132 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7133 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7134 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 7135 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7143 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7144 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_trusts`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::disable_client_authentication` [INFO] [stdout] --> src/generated.rs:7147:5 [INFO] [stdout] | [INFO] [stdout] 7147 | async fn disable_client_authentication( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7166 | | .deserialize::() [INFO] [stdout] 7167 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_client_authentication::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7151:5 [INFO] [stdout] | [INFO] [stdout] 7151 | / { [INFO] [stdout] 7152 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7153 | | request.add_header( [INFO] [stdout] 7154 | | "x-amz-target", [INFO] [stdout] ... | [WARN] too many lines in the log, truncating it