[INFO] fetching crate mz_rusoto_ds 0.46.0... [INFO] checking mz_rusoto_ds-0.46.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate mz_rusoto_ds 0.46.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate mz_rusoto_ds 0.46.0 on toolchain 8ea250bdb76176ecb0225baa34aa634b024ae0e2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate mz_rusoto_ds 0.46.0 [INFO] finished tweaking crates.io crate mz_rusoto_ds 0.46.0 [INFO] tweaked toml for crates.io crate mz_rusoto_ds 0.46.0 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 002d8da1b5b49e6555d9e850384bad1c901483b2da46014150777a0cce93b825 [INFO] running `Command { std: "docker" "start" "-a" "002d8da1b5b49e6555d9e850384bad1c901483b2da46014150777a0cce93b825", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "002d8da1b5b49e6555d9e850384bad1c901483b2da46014150777a0cce93b825", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "002d8da1b5b49e6555d9e850384bad1c901483b2da46014150777a0cce93b825", kill_on_drop: false }` [INFO] [stdout] 002d8da1b5b49e6555d9e850384bad1c901483b2da46014150777a0cce93b825 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2fdbe9fe8420846fb8f57302a5d53673ff43bdc4b2e7aa265b8a8f51916f81ff [INFO] running `Command { std: "docker" "start" "-a" "2fdbe9fe8420846fb8f57302a5d53673ff43bdc4b2e7aa265b8a8f51916f81ff", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling unicode-ident v1.0.4 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking bytes v0.5.6 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling thiserror v1.0.35 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking pin-project-lite v0.1.12 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling ucd-trie v0.1.5 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking httpdate v0.3.2 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Compiling const_fn v0.4.9 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking itoa v0.4.8 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking regex-syntax v0.6.27 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking shlex v0.1.1 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking md5 v0.7.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Compiling standback v0.2.17 [INFO] [stderr] Compiling time v0.2.27 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Checking foreign-types v0.3.2 [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 aho-corasick v0.7.19 [INFO] [stderr] Checking http-body v0.3.1 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Checking net2 v0.2.37 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking socket2 v0.3.19 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking regex v1.6.0 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking mio v0.6.23 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.10.1 [INFO] [stderr] Checking hmac v0.10.1 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking mio-uds v0.6.8 [INFO] [stderr] Compiling tokio-macros v0.2.6 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling thiserror-impl v1.0.35 [INFO] [stderr] Compiling pin-project-internal v1.0.12 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Compiling time-macros-impl v0.1.2 [INFO] [stderr] Checking time-macros v0.1.1 [INFO] [stderr] Checking tokio v0.2.25 [INFO] [stderr] Checking pin-project v1.0.12 [INFO] [stderr] Compiling pest v2.3.1 [INFO] [stderr] Checking tracing-futures v0.2.5 [INFO] [stderr] Compiling semver-parser v0.10.2 [INFO] [stderr] Checking tokio-util v0.3.1 [INFO] [stderr] Compiling semver v0.11.0 [INFO] [stderr] Checking tokio-tls v0.3.1 [INFO] [stderr] Compiling rustc_version v0.3.3 [INFO] [stderr] Checking h2 v0.2.7 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Compiling mz_rusoto_core v0.46.0 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking hyper v0.13.10 [INFO] [stderr] Checking mz_rusoto_credential v0.46.0 [INFO] [stderr] Checking hyper-tls v0.4.3 [INFO] [stderr] Checking mz_rusoto_signature v0.46.0 [INFO] [stderr] Checking mz_rusoto_mock v0.46.0 [INFO] [stderr] Checking mz_rusoto_ds v0.46.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::accept_shared_directory` [INFO] [stdout] --> src/generated.rs:5948:5 [INFO] [stdout] | [INFO] [stdout] 5948 | 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:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [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:5969:5 [INFO] [stdout] | [INFO] [stdout] 5969 | 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:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [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_tags_to_resource` [INFO] [stdout] --> src/generated.rs:5987:5 [INFO] [stdout] | [INFO] [stdout] 5987 | 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:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [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:6008:5 [INFO] [stdout] | [INFO] [stdout] 6008 | 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:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [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:6029:5 [INFO] [stdout] | [INFO] [stdout] 6029 | 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:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [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:6047:5 [INFO] [stdout] | [INFO] [stdout] 6047 | 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:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [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:6065:5 [INFO] [stdout] | [INFO] [stdout] 6065 | 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:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [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:6083:5 [INFO] [stdout] | [INFO] [stdout] 6083 | 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:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [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:6106:5 [INFO] [stdout] | [INFO] [stdout] 6106 | 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:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [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:6124:5 [INFO] [stdout] | [INFO] [stdout] 6124 | 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:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [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:6145:5 [INFO] [stdout] | [INFO] [stdout] 6145 | 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:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [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:6166:5 [INFO] [stdout] | [INFO] [stdout] 6166 | 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:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [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:6184:5 [INFO] [stdout] | [INFO] [stdout] 6184 | 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:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [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:6202:5 [INFO] [stdout] | [INFO] [stdout] 6202 | 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:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [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:6225:5 [INFO] [stdout] | [INFO] [stdout] 6225 | 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:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [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:6243:5 [INFO] [stdout] | [INFO] [stdout] 6243 | 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:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [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:6264:5 [INFO] [stdout] | [INFO] [stdout] 6264 | 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:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [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:6282:5 [INFO] [stdout] | [INFO] [stdout] 6282 | 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:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [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:6300:5 [INFO] [stdout] | [INFO] [stdout] 6300 | 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:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [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:6321:5 [INFO] [stdout] | [INFO] [stdout] 6321 | 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:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [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:6342:5 [INFO] [stdout] | [INFO] [stdout] 6342 | 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:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [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:6363:5 [INFO] [stdout] | [INFO] [stdout] 6363 | 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:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [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:6386:5 [INFO] [stdout] | [INFO] [stdout] 6386 | 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:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [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:6407:5 [INFO] [stdout] | [INFO] [stdout] 6407 | 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:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [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:6429:5 [INFO] [stdout] | [INFO] [stdout] 6429 | 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:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [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:6450:5 [INFO] [stdout] | [INFO] [stdout] 6450 | 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:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [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_shared_directories` [INFO] [stdout] --> src/generated.rs:6471:5 [INFO] [stdout] | [INFO] [stdout] 6471 | 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:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [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:6493:5 [INFO] [stdout] | [INFO] [stdout] 6493 | 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:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [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:6514:5 [INFO] [stdout] | [INFO] [stdout] 6514 | 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:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [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_ldaps` [INFO] [stdout] --> src/generated.rs:6532:5 [INFO] [stdout] | [INFO] [stdout] 6532 | 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:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [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:6550:5 [INFO] [stdout] | [INFO] [stdout] 6550 | 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:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [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:6568:5 [INFO] [stdout] | [INFO] [stdout] 6568 | 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:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [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_ldaps` [INFO] [stdout] --> src/generated.rs:6586:5 [INFO] [stdout] | [INFO] [stdout] 6586 | 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:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [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:6604:5 [INFO] [stdout] | [INFO] [stdout] 6604 | 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:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [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:6622:5 [INFO] [stdout] | [INFO] [stdout] 6622 | 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:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [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:6640:5 [INFO] [stdout] | [INFO] [stdout] 6640 | 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:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [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:6659:5 [INFO] [stdout] | [INFO] [stdout] 6659 | 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:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [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::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [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::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [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::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [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::::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:6680:5 [INFO] [stdout] | [INFO] [stdout] 6680 | 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:6683:77 [INFO] [stdout] | [INFO] [stdout] 6683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6685 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 6686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6683:77 [INFO] [stdout] | [INFO] [stdout] 6683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6685 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 6686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6683:77 [INFO] [stdout] | [INFO] [stdout] 6683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6685 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 6686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6683:77 [INFO] [stdout] | [INFO] [stdout] 6683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6685 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 6686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6683:77 [INFO] [stdout] | [INFO] [stdout] 6683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6685 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 6686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6683:77 [INFO] [stdout] | [INFO] [stdout] 6683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6685 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 6686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6683:77 [INFO] [stdout] | [INFO] [stdout] 6683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6685 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 6686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_certificates::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6683:77 [INFO] [stdout] | [INFO] [stdout] 6683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6685 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListCertificates"); [INFO] [stdout] 6686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6695 | | } [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:6698:5 [INFO] [stdout] | [INFO] [stdout] 6698 | 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:6701:69 [INFO] [stdout] | [INFO] [stdout] 6701 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6703 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 6704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6712 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6713 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6701:69 [INFO] [stdout] | [INFO] [stdout] 6701 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6703 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 6704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6712 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6713 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6701:69 [INFO] [stdout] | [INFO] [stdout] 6701 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6703 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 6704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6712 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6713 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6701:69 [INFO] [stdout] | [INFO] [stdout] 6701 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6703 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 6704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6712 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6713 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6701:69 [INFO] [stdout] | [INFO] [stdout] 6701 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6703 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 6704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6712 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6713 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6701:69 [INFO] [stdout] | [INFO] [stdout] 6701 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6703 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 6704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6712 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6713 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6701:69 [INFO] [stdout] | [INFO] [stdout] 6701 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6703 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 6704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6712 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6713 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6701:69 [INFO] [stdout] | [INFO] [stdout] 6701 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6703 | | request.add_header("x-amz-target", "DirectoryService_20150416.ListIpRoutes"); [INFO] [stdout] 6704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6712 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6713 | | } [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:6716:5 [INFO] [stdout] | [INFO] [stdout] 6716 | 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:6719:85 [INFO] [stdout] | [INFO] [stdout] 6719 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6720 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6721 | | request.add_header( [INFO] [stdout] 6722 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6733 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6734 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6719:85 [INFO] [stdout] | [INFO] [stdout] 6719 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6720 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6721 | | request.add_header( [INFO] [stdout] 6722 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6733 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6734 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6719:85 [INFO] [stdout] | [INFO] [stdout] 6719 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6720 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6721 | | request.add_header( [INFO] [stdout] 6722 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6733 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6734 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6719:85 [INFO] [stdout] | [INFO] [stdout] 6719 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6720 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6721 | | request.add_header( [INFO] [stdout] 6722 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6733 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6734 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6719:85 [INFO] [stdout] | [INFO] [stdout] 6719 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6720 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6721 | | request.add_header( [INFO] [stdout] 6722 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6733 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6734 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6719:85 [INFO] [stdout] | [INFO] [stdout] 6719 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6720 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6721 | | request.add_header( [INFO] [stdout] 6722 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6733 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6734 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6719:85 [INFO] [stdout] | [INFO] [stdout] 6719 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6720 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6721 | | request.add_header( [INFO] [stdout] 6722 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6733 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6734 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_log_subscriptions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6719:85 [INFO] [stdout] | [INFO] [stdout] 6719 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6720 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6721 | | request.add_header( [INFO] [stdout] 6722 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6733 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6734 | | } [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:6737:5 [INFO] [stdout] | [INFO] [stdout] 6737 | 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:6740:85 [INFO] [stdout] | [INFO] [stdout] 6740 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6741 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6742 | | request.add_header( [INFO] [stdout] 6743 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6754 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6755 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6740:85 [INFO] [stdout] | [INFO] [stdout] 6740 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6741 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6742 | | request.add_header( [INFO] [stdout] 6743 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6754 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6755 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6740:85 [INFO] [stdout] | [INFO] [stdout] 6740 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6741 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6742 | | request.add_header( [INFO] [stdout] 6743 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6754 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6755 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6740:85 [INFO] [stdout] | [INFO] [stdout] 6740 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6741 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6742 | | request.add_header( [INFO] [stdout] 6743 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6754 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6755 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6740:85 [INFO] [stdout] | [INFO] [stdout] 6740 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6741 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6742 | | request.add_header( [INFO] [stdout] 6743 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6754 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6755 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6740:85 [INFO] [stdout] | [INFO] [stdout] 6740 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6741 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6742 | | request.add_header( [INFO] [stdout] 6743 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6754 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6755 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6740:85 [INFO] [stdout] | [INFO] [stdout] 6740 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6741 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6742 | | request.add_header( [INFO] [stdout] 6743 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6754 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6755 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_schema_extensions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6740:85 [INFO] [stdout] | [INFO] [stdout] 6740 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6741 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6742 | | request.add_header( [INFO] [stdout] 6743 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6754 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6755 | | } [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:6758:5 [INFO] [stdout] | [INFO] [stdout] 6758 | 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:6761:83 [INFO] [stdout] | [INFO] [stdout] 6761 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6762 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6763 | | request.add_header( [INFO] [stdout] 6764 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6761:83 [INFO] [stdout] | [INFO] [stdout] 6761 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6762 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6763 | | request.add_header( [INFO] [stdout] 6764 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6761:83 [INFO] [stdout] | [INFO] [stdout] 6761 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6762 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6763 | | request.add_header( [INFO] [stdout] 6764 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6761:83 [INFO] [stdout] | [INFO] [stdout] 6761 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6762 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6763 | | request.add_header( [INFO] [stdout] 6764 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6761:83 [INFO] [stdout] | [INFO] [stdout] 6761 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6762 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6763 | | request.add_header( [INFO] [stdout] 6764 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6761:83 [INFO] [stdout] | [INFO] [stdout] 6761 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6762 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6763 | | request.add_header( [INFO] [stdout] 6764 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6761:83 [INFO] [stdout] | [INFO] [stdout] 6761 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6762 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6763 | | request.add_header( [INFO] [stdout] 6764 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6776 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6761:83 [INFO] [stdout] | [INFO] [stdout] 6761 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6762 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6763 | | request.add_header( [INFO] [stdout] 6764 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6775 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6776 | | } [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:6779:5 [INFO] [stdout] | [INFO] [stdout] 6779 | 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:6782:83 [INFO] [stdout] | [INFO] [stdout] 6782 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6784 | | request.add_header( [INFO] [stdout] 6785 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6796 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6782:83 [INFO] [stdout] | [INFO] [stdout] 6782 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6784 | | request.add_header( [INFO] [stdout] 6785 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6796 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6782:83 [INFO] [stdout] | [INFO] [stdout] 6782 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6784 | | request.add_header( [INFO] [stdout] 6785 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6796 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6782:83 [INFO] [stdout] | [INFO] [stdout] 6782 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6784 | | request.add_header( [INFO] [stdout] 6785 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6796 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6782:83 [INFO] [stdout] | [INFO] [stdout] 6782 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6784 | | request.add_header( [INFO] [stdout] 6785 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6796 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6782:83 [INFO] [stdout] | [INFO] [stdout] 6782 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6784 | | request.add_header( [INFO] [stdout] 6785 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6796 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6782:83 [INFO] [stdout] | [INFO] [stdout] 6782 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6784 | | request.add_header( [INFO] [stdout] 6785 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6796 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6797 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::register_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6782:83 [INFO] [stdout] | [INFO] [stdout] 6782 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6783 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6784 | | request.add_header( [INFO] [stdout] 6785 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6796 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6797 | | } [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:6800:5 [INFO] [stdout] | [INFO] [stdout] 6800 | 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:6803:81 [INFO] [stdout] | [INFO] [stdout] 6803 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [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] 6817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:81 [INFO] [stdout] | [INFO] [stdout] 6803 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [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] 6817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:81 [INFO] [stdout] | [INFO] [stdout] 6803 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [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] 6817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:81 [INFO] [stdout] | [INFO] [stdout] 6803 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [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] 6817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:81 [INFO] [stdout] | [INFO] [stdout] 6803 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [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] 6817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:81 [INFO] [stdout] | [INFO] [stdout] 6803 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [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] 6817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:81 [INFO] [stdout] | [INFO] [stdout] 6803 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [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] 6817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6818 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::register_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6803:81 [INFO] [stdout] | [INFO] [stdout] 6803 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [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] 6817 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6818 | | } [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:6821:5 [INFO] [stdout] | [INFO] [stdout] 6821 | 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:6824:87 [INFO] [stdout] | [INFO] [stdout] 6824 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6826 | | request.add_header( [INFO] [stdout] 6827 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6838 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6839 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6824:87 [INFO] [stdout] | [INFO] [stdout] 6824 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6826 | | request.add_header( [INFO] [stdout] 6827 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6838 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6839 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6824:87 [INFO] [stdout] | [INFO] [stdout] 6824 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6826 | | request.add_header( [INFO] [stdout] 6827 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6838 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6839 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6824:87 [INFO] [stdout] | [INFO] [stdout] 6824 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6826 | | request.add_header( [INFO] [stdout] 6827 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6838 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6839 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6824:87 [INFO] [stdout] | [INFO] [stdout] 6824 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6826 | | request.add_header( [INFO] [stdout] 6827 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6838 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6839 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6824:87 [INFO] [stdout] | [INFO] [stdout] 6824 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6826 | | request.add_header( [INFO] [stdout] 6827 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6838 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6839 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6824:87 [INFO] [stdout] | [INFO] [stdout] 6824 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6826 | | request.add_header( [INFO] [stdout] 6827 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6838 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6839 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reject_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6824:87 [INFO] [stdout] | [INFO] [stdout] 6824 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6825 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6826 | | request.add_header( [INFO] [stdout] 6827 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6838 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6839 | | } [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:6842:5 [INFO] [stdout] | [INFO] [stdout] 6842 | 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:6845:73 [INFO] [stdout] | [INFO] [stdout] 6845 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6846 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6847 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 6848 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6856 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6857 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6845:73 [INFO] [stdout] | [INFO] [stdout] 6845 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6846 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6847 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 6848 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6856 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6857 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6845:73 [INFO] [stdout] | [INFO] [stdout] 6845 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6846 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6847 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 6848 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6856 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6857 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6845:73 [INFO] [stdout] | [INFO] [stdout] 6845 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6846 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6847 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 6848 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6856 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6857 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6845:73 [INFO] [stdout] | [INFO] [stdout] 6845 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6846 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6847 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 6848 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6856 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6857 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6845:73 [INFO] [stdout] | [INFO] [stdout] 6845 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6846 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6847 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 6848 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6856 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6857 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6845:73 [INFO] [stdout] | [INFO] [stdout] 6845 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6846 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6847 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 6848 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6856 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6857 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::remove_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6845:73 [INFO] [stdout] | [INFO] [stdout] 6845 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6846 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6847 | | request.add_header("x-amz-target", "DirectoryService_20150416.RemoveIpRoutes"); [INFO] [stdout] 6848 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6856 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6857 | | } [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_tags_from_resource` [INFO] [stdout] --> src/generated.rs:6860:5 [INFO] [stdout] | [INFO] [stdout] 6860 | 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:6863:89 [INFO] [stdout] | [INFO] [stdout] 6863 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6864 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6865 | | request.add_header( [INFO] [stdout] 6866 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6878 | | .deserialize::() [INFO] [stdout] 6879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6863:89 [INFO] [stdout] | [INFO] [stdout] 6863 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6864 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6865 | | request.add_header( [INFO] [stdout] 6866 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6878 | | .deserialize::() [INFO] [stdout] 6879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6863:89 [INFO] [stdout] | [INFO] [stdout] 6863 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6864 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6865 | | request.add_header( [INFO] [stdout] 6866 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6878 | | .deserialize::() [INFO] [stdout] 6879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6863:89 [INFO] [stdout] | [INFO] [stdout] 6863 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6864 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6865 | | request.add_header( [INFO] [stdout] 6866 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6878 | | .deserialize::() [INFO] [stdout] 6879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6863:89 [INFO] [stdout] | [INFO] [stdout] 6863 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6864 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6865 | | request.add_header( [INFO] [stdout] 6866 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6878 | | .deserialize::() [INFO] [stdout] 6879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6863:89 [INFO] [stdout] | [INFO] [stdout] 6863 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6864 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6865 | | request.add_header( [INFO] [stdout] 6866 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6878 | | .deserialize::() [INFO] [stdout] 6879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6863:89 [INFO] [stdout] | [INFO] [stdout] 6863 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6864 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6865 | | request.add_header( [INFO] [stdout] 6866 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6878 | | .deserialize::() [INFO] [stdout] 6879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::remove_tags_from_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6863:89 [INFO] [stdout] | [INFO] [stdout] 6863 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6864 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6865 | | request.add_header( [INFO] [stdout] 6866 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6878 | | .deserialize::() [INFO] [stdout] 6879 | | } [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:6882:5 [INFO] [stdout] | [INFO] [stdout] 6882 | 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:6885:79 [INFO] [stdout] | [INFO] [stdout] 6885 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6887 | | request.add_header( [INFO] [stdout] 6888 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6885:79 [INFO] [stdout] | [INFO] [stdout] 6885 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6887 | | request.add_header( [INFO] [stdout] 6888 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6885:79 [INFO] [stdout] | [INFO] [stdout] 6885 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6887 | | request.add_header( [INFO] [stdout] 6888 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6885:79 [INFO] [stdout] | [INFO] [stdout] 6885 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6887 | | request.add_header( [INFO] [stdout] 6888 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6885:79 [INFO] [stdout] | [INFO] [stdout] 6885 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6887 | | request.add_header( [INFO] [stdout] 6888 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6885:79 [INFO] [stdout] | [INFO] [stdout] 6885 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6887 | | request.add_header( [INFO] [stdout] 6888 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6885:79 [INFO] [stdout] | [INFO] [stdout] 6885 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6887 | | request.add_header( [INFO] [stdout] 6888 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::reset_user_password::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6885:79 [INFO] [stdout] | [INFO] [stdout] 6885 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6887 | | request.add_header( [INFO] [stdout] 6888 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6900 | | } [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:6903:5 [INFO] [stdout] | [INFO] [stdout] 6903 | 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:6906:83 [INFO] [stdout] | [INFO] [stdout] 6906 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6908 | | request.add_header( [INFO] [stdout] 6909 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6906:83 [INFO] [stdout] | [INFO] [stdout] 6906 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6908 | | request.add_header( [INFO] [stdout] 6909 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6906:83 [INFO] [stdout] | [INFO] [stdout] 6906 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6908 | | request.add_header( [INFO] [stdout] 6909 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6906:83 [INFO] [stdout] | [INFO] [stdout] 6906 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6908 | | request.add_header( [INFO] [stdout] 6909 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6906:83 [INFO] [stdout] | [INFO] [stdout] 6906 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6908 | | request.add_header( [INFO] [stdout] 6909 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6906:83 [INFO] [stdout] | [INFO] [stdout] 6906 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6908 | | request.add_header( [INFO] [stdout] 6909 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6906:83 [INFO] [stdout] | [INFO] [stdout] 6906 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6908 | | request.add_header( [INFO] [stdout] 6909 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6921 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::restore_from_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6906:83 [INFO] [stdout] | [INFO] [stdout] 6906 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6908 | | request.add_header( [INFO] [stdout] 6909 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6920 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6921 | | } [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:6924:5 [INFO] [stdout] | [INFO] [stdout] 6924 | 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:6927:73 [INFO] [stdout] | [INFO] [stdout] 6927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6929 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 6930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6927:73 [INFO] [stdout] | [INFO] [stdout] 6927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6929 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 6930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6927:73 [INFO] [stdout] | [INFO] [stdout] 6927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6929 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 6930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6927:73 [INFO] [stdout] | [INFO] [stdout] 6927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6929 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 6930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6927:73 [INFO] [stdout] | [INFO] [stdout] 6927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6929 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 6930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6927:73 [INFO] [stdout] | [INFO] [stdout] 6927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6929 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 6930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6927:73 [INFO] [stdout] | [INFO] [stdout] 6927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6929 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 6930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6939 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::share_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6927:73 [INFO] [stdout] | [INFO] [stdout] 6927 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6928 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6929 | | request.add_header("x-amz-target", "DirectoryService_20150416.ShareDirectory"); [INFO] [stdout] 6930 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6938 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6939 | | } [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:6942:5 [INFO] [stdout] | [INFO] [stdout] 6942 | 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:6945:85 [INFO] [stdout] | [INFO] [stdout] 6945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6947 | | request.add_header( [INFO] [stdout] 6948 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6945:85 [INFO] [stdout] | [INFO] [stdout] 6945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6947 | | request.add_header( [INFO] [stdout] 6948 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6945:85 [INFO] [stdout] | [INFO] [stdout] 6945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6947 | | request.add_header( [INFO] [stdout] 6948 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6945:85 [INFO] [stdout] | [INFO] [stdout] 6945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6947 | | request.add_header( [INFO] [stdout] 6948 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6945:85 [INFO] [stdout] | [INFO] [stdout] 6945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6947 | | request.add_header( [INFO] [stdout] 6948 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6945:85 [INFO] [stdout] | [INFO] [stdout] 6945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6947 | | request.add_header( [INFO] [stdout] 6948 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6945:85 [INFO] [stdout] | [INFO] [stdout] 6945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6947 | | request.add_header( [INFO] [stdout] 6948 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6960 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6945:85 [INFO] [stdout] | [INFO] [stdout] 6945 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6946 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6947 | | request.add_header( [INFO] [stdout] 6948 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6959 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6960 | | } [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:6963:5 [INFO] [stdout] | [INFO] [stdout] 6963 | 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:6966:77 [INFO] [stdout] | [INFO] [stdout] 6966 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6968 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 6969 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6977 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6966:77 [INFO] [stdout] | [INFO] [stdout] 6966 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6968 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 6969 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6977 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6966:77 [INFO] [stdout] | [INFO] [stdout] 6966 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6968 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 6969 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6977 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6966:77 [INFO] [stdout] | [INFO] [stdout] 6966 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6968 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 6969 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6977 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6966:77 [INFO] [stdout] | [INFO] [stdout] 6966 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6968 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 6969 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6977 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6966:77 [INFO] [stdout] | [INFO] [stdout] 6966 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6968 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 6969 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6977 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6966:77 [INFO] [stdout] | [INFO] [stdout] 6966 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6968 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 6969 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6977 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6978 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::unshare_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6966:77 [INFO] [stdout] | [INFO] [stdout] 6966 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6967 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6968 | | request.add_header("x-amz-target", "DirectoryService_20150416.UnshareDirectory"); [INFO] [stdout] 6969 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6977 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6978 | | } [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:6981:5 [INFO] [stdout] | [INFO] [stdout] 6981 | 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:6985:5 [INFO] [stdout] | [INFO] [stdout] 6985 | / { [INFO] [stdout] 6986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6987 | | request.add_header( [INFO] [stdout] 6988 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | .deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6985:5 [INFO] [stdout] | [INFO] [stdout] 6985 | / { [INFO] [stdout] 6986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6987 | | request.add_header( [INFO] [stdout] 6988 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | .deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6985:5 [INFO] [stdout] | [INFO] [stdout] 6985 | / { [INFO] [stdout] 6986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6987 | | request.add_header( [INFO] [stdout] 6988 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | .deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6985:5 [INFO] [stdout] | [INFO] [stdout] 6985 | / { [INFO] [stdout] 6986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6987 | | request.add_header( [INFO] [stdout] 6988 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | .deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6985:5 [INFO] [stdout] | [INFO] [stdout] 6985 | / { [INFO] [stdout] 6986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6987 | | request.add_header( [INFO] [stdout] 6988 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | .deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6985:5 [INFO] [stdout] | [INFO] [stdout] 6985 | / { [INFO] [stdout] 6986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6987 | | request.add_header( [INFO] [stdout] 6988 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | .deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6985:5 [INFO] [stdout] | [INFO] [stdout] 6985 | / { [INFO] [stdout] 6986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6987 | | request.add_header( [INFO] [stdout] 6988 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | .deserialize::() [INFO] [stdout] 7001 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6985:5 [INFO] [stdout] | [INFO] [stdout] 6985 | / { [INFO] [stdout] 6986 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6987 | | request.add_header( [INFO] [stdout] 6988 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7000 | | .deserialize::() [INFO] [stdout] 7001 | | } [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:7004:5 [INFO] [stdout] | [INFO] [stdout] 7004 | 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:7010:7 [INFO] [stdout] | [INFO] [stdout] 7010 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7011 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7012 | | request.add_header( [INFO] [stdout] 7013 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7025 | | .deserialize::() [INFO] [stdout] 7026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7010:7 [INFO] [stdout] | [INFO] [stdout] 7010 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7011 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7012 | | request.add_header( [INFO] [stdout] 7013 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7025 | | .deserialize::() [INFO] [stdout] 7026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7010:7 [INFO] [stdout] | [INFO] [stdout] 7010 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7011 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7012 | | request.add_header( [INFO] [stdout] 7013 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7025 | | .deserialize::() [INFO] [stdout] 7026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7010:7 [INFO] [stdout] | [INFO] [stdout] 7010 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7011 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7012 | | request.add_header( [INFO] [stdout] 7013 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7025 | | .deserialize::() [INFO] [stdout] 7026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7010:7 [INFO] [stdout] | [INFO] [stdout] 7010 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7011 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7012 | | request.add_header( [INFO] [stdout] 7013 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7025 | | .deserialize::() [INFO] [stdout] 7026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7010:7 [INFO] [stdout] | [INFO] [stdout] 7010 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7011 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7012 | | request.add_header( [INFO] [stdout] 7013 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7025 | | .deserialize::() [INFO] [stdout] 7026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7010:7 [INFO] [stdout] | [INFO] [stdout] 7010 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7011 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7012 | | request.add_header( [INFO] [stdout] 7013 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7025 | | .deserialize::() [INFO] [stdout] 7026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_number_of_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7010:7 [INFO] [stdout] | [INFO] [stdout] 7010 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 7011 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7012 | | request.add_header( [INFO] [stdout] 7013 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7025 | | .deserialize::() [INFO] [stdout] 7026 | | } [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:7029:5 [INFO] [stdout] | [INFO] [stdout] 7029 | 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:7032:69 [INFO] [stdout] | [INFO] [stdout] 7032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7034 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7035 | | let encoded = serde_json::to_string(&input).unwrap(); [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::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7032:69 [INFO] [stdout] | [INFO] [stdout] 7032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7034 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7032:69 [INFO] [stdout] | [INFO] [stdout] 7032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7034 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7032:69 [INFO] [stdout] | [INFO] [stdout] 7032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7034 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7035 | | let encoded = serde_json::to_string(&input).unwrap(); [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::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7032:69 [INFO] [stdout] | [INFO] [stdout] 7032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7034 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7032:69 [INFO] [stdout] | [INFO] [stdout] 7032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7034 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7035 | | let encoded = serde_json::to_string(&input).unwrap(); [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::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7032:69 [INFO] [stdout] | [INFO] [stdout] 7032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7034 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7032:69 [INFO] [stdout] | [INFO] [stdout] 7032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7034 | | request.add_header("x-amz-target", "DirectoryService_20150416.UpdateRadius"); [INFO] [stdout] 7035 | | let encoded = serde_json::to_string(&input).unwrap(); [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::::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:7047:5 [INFO] [stdout] | [INFO] [stdout] 7047 | 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:7050:67 [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("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:67 [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("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:67 [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("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:67 [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("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:67 [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("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:67 [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("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:67 [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("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7050:67 [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("x-amz-target", "DirectoryService_20150416.UpdateTrust"); [INFO] [stdout] 7053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7062 | | } [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:7065:5 [INFO] [stdout] | [INFO] [stdout] 7065 | 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:7068:67 [INFO] [stdout] | [INFO] [stdout] 7068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7070 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7068:67 [INFO] [stdout] | [INFO] [stdout] 7068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7070 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7068:67 [INFO] [stdout] | [INFO] [stdout] 7068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7070 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7068:67 [INFO] [stdout] | [INFO] [stdout] 7068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7070 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7068:67 [INFO] [stdout] | [INFO] [stdout] 7068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7070 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7068:67 [INFO] [stdout] | [INFO] [stdout] 7068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7070 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7068:67 [INFO] [stdout] | [INFO] [stdout] 7068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7070 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::verify_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7068:67 [INFO] [stdout] | [INFO] [stdout] 7068 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7070 | | request.add_header("x-amz-target", "DirectoryService_20150416.VerifyTrust"); [INFO] [stdout] 7071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7080 | | } [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 57 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 `mz_rusoto_ds` due to 58 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:5948:5 [INFO] [stdout] | [INFO] [stdout] 5948 | 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:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::accept_shared_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5951:87 [INFO] [stdout] | [INFO] [stdout] 5951 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5952 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5953 | | request.add_header( [INFO] [stdout] 5954 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5965 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5966 | | } [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:5969:5 [INFO] [stdout] | [INFO] [stdout] 5969 | 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:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_ip_routes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5972:67 [INFO] [stdout] | [INFO] [stdout] 5972 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 5973 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5974 | | request.add_header("x-amz-target", "DirectoryService_20150416.AddIpRoutes"); [INFO] [stdout] 5975 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5983 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5984 | | } [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_tags_to_resource` [INFO] [stdout] --> src/generated.rs:5987:5 [INFO] [stdout] | [INFO] [stdout] 5987 | 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:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::add_tags_to_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5990:79 [INFO] [stdout] | [INFO] [stdout] 5990 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5991 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5992 | | request.add_header( [INFO] [stdout] 5993 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6004 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6005 | | } [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:6008:5 [INFO] [stdout] | [INFO] [stdout] 6008 | 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:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::cancel_schema_extension::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6011:87 [INFO] [stdout] | [INFO] [stdout] 6011 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6012 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6013 | | request.add_header( [INFO] [stdout] 6014 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6025 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6026 | | } [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:6029:5 [INFO] [stdout] | [INFO] [stdout] 6029 | 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:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::connect_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6032:77 [INFO] [stdout] | [INFO] [stdout] 6032 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 6033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6034 | | request.add_header("x-amz-target", "DirectoryService_20150416.ConnectDirectory"); [INFO] [stdout] 6035 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6043 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6044 | | } [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:6047:5 [INFO] [stdout] | [INFO] [stdout] 6047 | 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:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_alias::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6050:67 [INFO] [stdout] | [INFO] [stdout] 6050 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6051 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6052 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateAlias"); [INFO] [stdout] 6053 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6061 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6062 | | } [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:6065:5 [INFO] [stdout] | [INFO] [stdout] 6065 | 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:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_computer::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6068:73 [INFO] [stdout] | [INFO] [stdout] 6068 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6069 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6070 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateComputer"); [INFO] [stdout] 6071 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6079 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6080 | | } [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:6083:5 [INFO] [stdout] | [INFO] [stdout] 6083 | 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:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6087:5 [INFO] [stdout] | [INFO] [stdout] 6087 | / { [INFO] [stdout] 6088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6089 | | request.add_header( [INFO] [stdout] 6090 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6102 | | .deserialize::() [INFO] [stdout] 6103 | | } [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:6106:5 [INFO] [stdout] | [INFO] [stdout] 6106 | 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:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6109:75 [INFO] [stdout] | [INFO] [stdout] 6109 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6111 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateDirectory"); [INFO] [stdout] 6112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6121 | | } [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:6124:5 [INFO] [stdout] | [INFO] [stdout] 6124 | 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:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6127:87 [INFO] [stdout] | [INFO] [stdout] 6127 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6129 | | request.add_header( [INFO] [stdout] 6130 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6141 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6142 | | } [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:6145:5 [INFO] [stdout] | [INFO] [stdout] 6145 | 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:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_microsoft_ad::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6148:79 [INFO] [stdout] | [INFO] [stdout] 6148 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6149 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6150 | | request.add_header( [INFO] [stdout] 6151 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6162 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6163 | | } [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:6166:5 [INFO] [stdout] | [INFO] [stdout] 6166 | 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:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6169:73 [INFO] [stdout] | [INFO] [stdout] 6169 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6170 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6171 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateSnapshot"); [INFO] [stdout] 6172 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6180 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6181 | | } [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:6184:5 [INFO] [stdout] | [INFO] [stdout] 6184 | 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:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6187:67 [INFO] [stdout] | [INFO] [stdout] 6187 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6188 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6189 | | request.add_header("x-amz-target", "DirectoryService_20150416.CreateTrust"); [INFO] [stdout] 6190 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6198 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6199 | | } [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:6202:5 [INFO] [stdout] | [INFO] [stdout] 6202 | 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:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_conditional_forwarder::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6206:5 [INFO] [stdout] | [INFO] [stdout] 6206 | / { [INFO] [stdout] 6207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6208 | | request.add_header( [INFO] [stdout] 6209 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6221 | | .deserialize::() [INFO] [stdout] 6222 | | } [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:6225:5 [INFO] [stdout] | [INFO] [stdout] 6225 | 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:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_directory::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6228:75 [INFO] [stdout] | [INFO] [stdout] 6228 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 6229 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6230 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteDirectory"); [INFO] [stdout] 6231 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6239 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6240 | | } [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:6243:5 [INFO] [stdout] | [INFO] [stdout] 6243 | 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:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_log_subscription::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6246:87 [INFO] [stdout] | [INFO] [stdout] 6246 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6247 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6248 | | request.add_header( [INFO] [stdout] 6249 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6260 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6261 | | } [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:6264:5 [INFO] [stdout] | [INFO] [stdout] 6264 | 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:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_snapshot::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6267:73 [INFO] [stdout] | [INFO] [stdout] 6267 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6268 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6269 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteSnapshot"); [INFO] [stdout] 6270 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6278 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6279 | | } [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:6282:5 [INFO] [stdout] | [INFO] [stdout] 6282 | 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:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_trust::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6285:67 [INFO] [stdout] | [INFO] [stdout] 6285 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6286 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6287 | | request.add_header("x-amz-target", "DirectoryService_20150416.DeleteTrust"); [INFO] [stdout] 6288 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6296 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6297 | | } [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:6300:5 [INFO] [stdout] | [INFO] [stdout] 6300 | 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:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6303:87 [INFO] [stdout] | [INFO] [stdout] 6303 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6304 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6305 | | request.add_header( [INFO] [stdout] 6306 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6317 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6318 | | } [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:6321:5 [INFO] [stdout] | [INFO] [stdout] 6321 | 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:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::deregister_event_topic::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6324:85 [INFO] [stdout] | [INFO] [stdout] 6324 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 6325 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6326 | | request.add_header( [INFO] [stdout] 6327 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6338 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6339 | | } [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:6342:5 [INFO] [stdout] | [INFO] [stdout] 6342 | 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:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_certificate::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6345:83 [INFO] [stdout] | [INFO] [stdout] 6345 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6346 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6347 | | request.add_header( [INFO] [stdout] 6348 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6359 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6360 | | } [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:6363:5 [INFO] [stdout] | [INFO] [stdout] 6363 | 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:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_conditional_forwarders::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6367:5 [INFO] [stdout] | [INFO] [stdout] 6367 | / { [INFO] [stdout] 6368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6369 | | request.add_header( [INFO] [stdout] 6370 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6382 | | .deserialize::() [INFO] [stdout] 6383 | | } [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:6386:5 [INFO] [stdout] | [INFO] [stdout] 6386 | 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:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6389:83 [INFO] [stdout] | [INFO] [stdout] 6389 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6391 | | request.add_header( [INFO] [stdout] 6392 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6403 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6404 | | } [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:6407:5 [INFO] [stdout] | [INFO] [stdout] 6407 | 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:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_domain_controllers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6410:95 [INFO] [stdout] | [INFO] [stdout] 6410 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6411 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6412 | | request.add_header( [INFO] [stdout] 6413 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6425 | | .deserialize::() [INFO] [stdout] 6426 | | } [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:6429:5 [INFO] [stdout] | [INFO] [stdout] 6429 | 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:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_event_topics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6432:83 [INFO] [stdout] | [INFO] [stdout] 6432 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6433 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6434 | | request.add_header( [INFO] [stdout] 6435 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6446 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6447 | | } [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:6450:5 [INFO] [stdout] | [INFO] [stdout] 6450 | 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:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_ldaps_settings::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6453:87 [INFO] [stdout] | [INFO] [stdout] 6453 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6454 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6455 | | request.add_header( [INFO] [stdout] 6456 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6467 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6468 | | } [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_shared_directories` [INFO] [stdout] --> src/generated.rs:6471:5 [INFO] [stdout] | [INFO] [stdout] 6471 | 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:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_shared_directories::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6474:95 [INFO] [stdout] | [INFO] [stdout] 6474 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 6475 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6476 | | request.add_header( [INFO] [stdout] 6477 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6489 | | .deserialize::() [INFO] [stdout] 6490 | | } [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:6493:5 [INFO] [stdout] | [INFO] [stdout] 6493 | 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:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_snapshots::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6496:79 [INFO] [stdout] | [INFO] [stdout] 6496 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6497 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6498 | | request.add_header( [INFO] [stdout] 6499 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6510 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6511 | | } [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:6514:5 [INFO] [stdout] | [INFO] [stdout] 6514 | 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:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_trusts::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6517:73 [INFO] [stdout] | [INFO] [stdout] 6517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6519 | | request.add_header("x-amz-target", "DirectoryService_20150416.DescribeTrusts"); [INFO] [stdout] 6520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6529 | | } [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_ldaps` [INFO] [stdout] --> src/generated.rs:6532:5 [INFO] [stdout] | [INFO] [stdout] 6532 | 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:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6535:69 [INFO] [stdout] | [INFO] [stdout] 6535 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6536 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6537 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableLDAPS"); [INFO] [stdout] 6538 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6546 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6547 | | } [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:6550:5 [INFO] [stdout] | [INFO] [stdout] 6550 | 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:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6553:71 [INFO] [stdout] | [INFO] [stdout] 6553 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6554 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6555 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableRadius"); [INFO] [stdout] 6556 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6564 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6565 | | } [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:6568:5 [INFO] [stdout] | [INFO] [stdout] 6568 | 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:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::disable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6571:65 [INFO] [stdout] | [INFO] [stdout] 6571 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 6572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6573 | | request.add_header("x-amz-target", "DirectoryService_20150416.DisableSso"); [INFO] [stdout] 6574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6582 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6583 | | } [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_ldaps` [INFO] [stdout] --> src/generated.rs:6586:5 [INFO] [stdout] | [INFO] [stdout] 6586 | 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:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_ldaps::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6589:67 [INFO] [stdout] | [INFO] [stdout] 6589 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 6590 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6591 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableLDAPS"); [INFO] [stdout] 6592 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6600 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6601 | | } [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:6604:5 [INFO] [stdout] | [INFO] [stdout] 6604 | 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:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_radius::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6607:69 [INFO] [stdout] | [INFO] [stdout] 6607 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6609 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableRadius"); [INFO] [stdout] 6610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6619 | | } [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:6622:5 [INFO] [stdout] | [INFO] [stdout] 6622 | 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:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::enable_sso::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6625:63 [INFO] [stdout] | [INFO] [stdout] 6625 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 6626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6627 | | request.add_header("x-amz-target", "DirectoryService_20150416.EnableSso"); [INFO] [stdout] 6628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6637 | | } [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:6640:5 [INFO] [stdout] | [INFO] [stdout] 6640 | 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:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_directory_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6642:81 [INFO] [stdout] | [INFO] [stdout] 6642 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 6643 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6644 | | request.add_header( [INFO] [stdout] 6645 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6655 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6656 | | } [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:6659:5 [INFO] [stdout] | [INFO] [stdout] 6659 | 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:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [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::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_snapshot_limits::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6662:79 [INFO] [stdout] | [INFO] [stdout] 6662 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6663 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6664 | | request.add_header( [INFO] [stdout] 6665 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 6676 | | proto::json::ResponsePayload::new(&response).deserialize::() [WARN] too many lines in the log, truncating it