[INFO] fetching crate mz_rusoto_waf 0.46.0... [INFO] checking mz_rusoto_waf-0.46.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate mz_rusoto_waf 0.46.0 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate mz_rusoto_waf 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_waf 0.46.0 [INFO] finished tweaking crates.io crate mz_rusoto_waf 0.46.0 [INFO] tweaked toml for crates.io crate mz_rusoto_waf 0.46.0 written to /workspace/builds/worker-7/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] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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] f4a04e8fa7fbd7a43fea9bf245c94f57e7c2a31ebda0485ecd9c33f7ea54c158 [INFO] running `Command { std: "docker" "start" "-a" "f4a04e8fa7fbd7a43fea9bf245c94f57e7c2a31ebda0485ecd9c33f7ea54c158", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f4a04e8fa7fbd7a43fea9bf245c94f57e7c2a31ebda0485ecd9c33f7ea54c158", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f4a04e8fa7fbd7a43fea9bf245c94f57e7c2a31ebda0485ecd9c33f7ea54c158", kill_on_drop: false }` [INFO] [stdout] f4a04e8fa7fbd7a43fea9bf245c94f57e7c2a31ebda0485ecd9c33f7ea54c158 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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] c383471873dfad04076e26df31e714fcdd2767ee0bf006508660816d8f9790e1 [INFO] running `Command { std: "docker" "start" "-a" "c383471873dfad04076e26df31e714fcdd2767ee0bf006508660816d8f9790e1", 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] Checking futures-sink v0.3.24 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Checking bytes v0.5.6 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking pin-project-lite v0.1.12 [INFO] [stderr] Compiling thiserror v1.0.35 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling ucd-trie v0.1.5 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Checking httpdate v0.3.2 [INFO] [stderr] Checking itoa v0.4.8 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Compiling const_fn v0.4.9 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking regex-syntax v0.6.27 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking shlex v0.1.1 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking md5 v0.7.0 [INFO] [stderr] Checking hex v0.4.3 [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] 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] Compiling slab v0.4.7 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking http-body v0.3.1 [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 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 time v0.1.44 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking crypto-mac v0.10.1 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking regex v1.6.0 [INFO] [stderr] Checking mio v0.6.23 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.10.1 [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 pin-project v1.0.12 [INFO] [stderr] Checking tokio v0.2.25 [INFO] [stderr] Checking time-macros v0.1.1 [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] Compiling semver v0.11.0 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Compiling rustc_version v0.3.3 [INFO] [stderr] Checking tokio-util v0.3.1 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Compiling mz_rusoto_core v0.46.0 [INFO] [stderr] Checking h2 v0.2.7 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking tokio-tls v0.3.1 [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_waf v0.46.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_byte_match_set` [INFO] [stdout] --> src/generated.rs:7608:5 [INFO] [stdout] | [INFO] [stdout] 7608 | async fn create_byte_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_byte_match_set`, completing the cycle [INFO] [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_geo_match_set` [INFO] [stdout] --> src/generated.rs:7626:5 [INFO] [stdout] | [INFO] [stdout] 7626 | async fn create_geo_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_geo_match_set`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_ip_set` [INFO] [stdout] --> src/generated.rs:7644:5 [INFO] [stdout] | [INFO] [stdout] 7644 | async fn create_ip_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_ip_set`, completing the cycle [INFO] [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_rate_based_rule` [INFO] [stdout] --> src/generated.rs:7662:5 [INFO] [stdout] | [INFO] [stdout] 7662 | async fn create_rate_based_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_rate_based_rule`, completing the cycle [INFO] [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_regex_match_set` [INFO] [stdout] --> src/generated.rs:7680:5 [INFO] [stdout] | [INFO] [stdout] 7680 | async fn create_regex_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_regex_match_set`, completing the cycle [INFO] [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_regex_pattern_set` [INFO] [stdout] --> src/generated.rs:7698:5 [INFO] [stdout] | [INFO] [stdout] 7698 | async fn create_regex_pattern_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_regex_pattern_set`, completing the cycle [INFO] [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_rule` [INFO] [stdout] --> src/generated.rs:7717:5 [INFO] [stdout] | [INFO] [stdout] 7717 | async fn create_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_rule`, completing the cycle [INFO] [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_rule_group` [INFO] [stdout] --> src/generated.rs:7735:5 [INFO] [stdout] | [INFO] [stdout] 7735 | async fn create_rule_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_rule_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_size_constraint_set` [INFO] [stdout] --> src/generated.rs:7753:5 [INFO] [stdout] | [INFO] [stdout] 7753 | async fn create_size_constraint_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_size_constraint_set`, completing the cycle [INFO] [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_sql_injection_match_set` [INFO] [stdout] --> src/generated.rs:7772:5 [INFO] [stdout] | [INFO] [stdout] 7772 | async fn create_sql_injection_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_sql_injection_match_set`, completing the cycle [INFO] [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_web_acl` [INFO] [stdout] --> src/generated.rs:7792:5 [INFO] [stdout] | [INFO] [stdout] 7792 | async fn create_web_acl( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_web_acl`, completing the cycle [INFO] [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_web_acl_migration_stack` [INFO] [stdout] --> src/generated.rs:7810:5 [INFO] [stdout] | [INFO] [stdout] 7810 | async fn create_web_acl_migration_stack( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_web_acl_migration_stack`, completing the cycle [INFO] [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_xss_match_set` [INFO] [stdout] --> src/generated.rs:7830:5 [INFO] [stdout] | [INFO] [stdout] 7830 | async fn create_xss_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_xss_match_set`, completing the cycle [INFO] [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_byte_match_set` [INFO] [stdout] --> src/generated.rs:7848:5 [INFO] [stdout] | [INFO] [stdout] 7848 | async fn delete_byte_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_byte_match_set`, completing the cycle [INFO] [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_geo_match_set` [INFO] [stdout] --> src/generated.rs:7866:5 [INFO] [stdout] | [INFO] [stdout] 7866 | async fn delete_geo_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_geo_match_set`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_ip_set` [INFO] [stdout] --> src/generated.rs:7884:5 [INFO] [stdout] | [INFO] [stdout] 7884 | async fn delete_ip_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_ip_set`, completing the cycle [INFO] [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_logging_configuration` [INFO] [stdout] --> src/generated.rs:7902:5 [INFO] [stdout] | [INFO] [stdout] 7902 | async fn delete_logging_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_logging_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_permission_policy` [INFO] [stdout] --> src/generated.rs:7922:5 [INFO] [stdout] | [INFO] [stdout] 7922 | async fn delete_permission_policy( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7925:91 [INFO] [stdout] | [INFO] [stdout] 7925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7927 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeletePermissionPolicy"); [INFO] [stdout] 7928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7937 | | .deserialize::() [INFO] [stdout] 7938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7925:91 [INFO] [stdout] | [INFO] [stdout] 7925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7927 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeletePermissionPolicy"); [INFO] [stdout] 7928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7937 | | .deserialize::() [INFO] [stdout] 7938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7925:91 [INFO] [stdout] | [INFO] [stdout] 7925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7927 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeletePermissionPolicy"); [INFO] [stdout] 7928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7937 | | .deserialize::() [INFO] [stdout] 7938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7925:91 [INFO] [stdout] | [INFO] [stdout] 7925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7927 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeletePermissionPolicy"); [INFO] [stdout] 7928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7937 | | .deserialize::() [INFO] [stdout] 7938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7925:91 [INFO] [stdout] | [INFO] [stdout] 7925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7927 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeletePermissionPolicy"); [INFO] [stdout] 7928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7937 | | .deserialize::() [INFO] [stdout] 7938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7925:91 [INFO] [stdout] | [INFO] [stdout] 7925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7927 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeletePermissionPolicy"); [INFO] [stdout] 7928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7937 | | .deserialize::() [INFO] [stdout] 7938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7925:91 [INFO] [stdout] | [INFO] [stdout] 7925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7927 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeletePermissionPolicy"); [INFO] [stdout] 7928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7937 | | .deserialize::() [INFO] [stdout] 7938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7925:91 [INFO] [stdout] | [INFO] [stdout] 7925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7927 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeletePermissionPolicy"); [INFO] [stdout] 7928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7937 | | .deserialize::() [INFO] [stdout] 7938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_permission_policy`, completing the cycle [INFO] [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_rate_based_rule` [INFO] [stdout] --> src/generated.rs:7941:5 [INFO] [stdout] | [INFO] [stdout] 7941 | async fn delete_rate_based_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7944:85 [INFO] [stdout] | [INFO] [stdout] 7944 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7946 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRateBasedRule"); [INFO] [stdout] 7947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7944:85 [INFO] [stdout] | [INFO] [stdout] 7944 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7946 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRateBasedRule"); [INFO] [stdout] 7947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7944:85 [INFO] [stdout] | [INFO] [stdout] 7944 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7946 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRateBasedRule"); [INFO] [stdout] 7947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7944:85 [INFO] [stdout] | [INFO] [stdout] 7944 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7946 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRateBasedRule"); [INFO] [stdout] 7947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7944:85 [INFO] [stdout] | [INFO] [stdout] 7944 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7946 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRateBasedRule"); [INFO] [stdout] 7947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7944:85 [INFO] [stdout] | [INFO] [stdout] 7944 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7946 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRateBasedRule"); [INFO] [stdout] 7947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7944:85 [INFO] [stdout] | [INFO] [stdout] 7944 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7946 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRateBasedRule"); [INFO] [stdout] 7947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7944:85 [INFO] [stdout] | [INFO] [stdout] 7944 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7946 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRateBasedRule"); [INFO] [stdout] 7947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7955 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7956 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_rate_based_rule`, completing the cycle [INFO] [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_regex_match_set` [INFO] [stdout] --> src/generated.rs:7959:5 [INFO] [stdout] | [INFO] [stdout] 7959 | async fn delete_regex_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7962:85 [INFO] [stdout] | [INFO] [stdout] 7962 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7964 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexMatchSet"); [INFO] [stdout] 7965 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7973 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7962:85 [INFO] [stdout] | [INFO] [stdout] 7962 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7964 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexMatchSet"); [INFO] [stdout] 7965 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7973 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7962:85 [INFO] [stdout] | [INFO] [stdout] 7962 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7964 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexMatchSet"); [INFO] [stdout] 7965 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7973 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7962:85 [INFO] [stdout] | [INFO] [stdout] 7962 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7964 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexMatchSet"); [INFO] [stdout] 7965 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7973 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7962:85 [INFO] [stdout] | [INFO] [stdout] 7962 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7964 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexMatchSet"); [INFO] [stdout] 7965 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7973 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7962:85 [INFO] [stdout] | [INFO] [stdout] 7962 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7964 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexMatchSet"); [INFO] [stdout] 7965 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7973 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7962:85 [INFO] [stdout] | [INFO] [stdout] 7962 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7964 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexMatchSet"); [INFO] [stdout] 7965 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7973 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7962:85 [INFO] [stdout] | [INFO] [stdout] 7962 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7963 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7964 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexMatchSet"); [INFO] [stdout] 7965 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7973 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_regex_match_set`, completing the cycle [INFO] [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_regex_pattern_set` [INFO] [stdout] --> src/generated.rs:7977:5 [INFO] [stdout] | [INFO] [stdout] 7977 | async fn delete_regex_pattern_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7980:89 [INFO] [stdout] | [INFO] [stdout] 7980 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7981 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7982 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexPatternSet"); [INFO] [stdout] 7983 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7992 | | .deserialize::() [INFO] [stdout] 7993 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7980:89 [INFO] [stdout] | [INFO] [stdout] 7980 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7981 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7982 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexPatternSet"); [INFO] [stdout] 7983 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7992 | | .deserialize::() [INFO] [stdout] 7993 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7980:89 [INFO] [stdout] | [INFO] [stdout] 7980 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7981 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7982 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexPatternSet"); [INFO] [stdout] 7983 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7992 | | .deserialize::() [INFO] [stdout] 7993 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7980:89 [INFO] [stdout] | [INFO] [stdout] 7980 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7981 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7982 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexPatternSet"); [INFO] [stdout] 7983 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7992 | | .deserialize::() [INFO] [stdout] 7993 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7980:89 [INFO] [stdout] | [INFO] [stdout] 7980 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7981 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7982 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexPatternSet"); [INFO] [stdout] 7983 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7992 | | .deserialize::() [INFO] [stdout] 7993 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7980:89 [INFO] [stdout] | [INFO] [stdout] 7980 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7981 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7982 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexPatternSet"); [INFO] [stdout] 7983 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7992 | | .deserialize::() [INFO] [stdout] 7993 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7980:89 [INFO] [stdout] | [INFO] [stdout] 7980 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7981 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7982 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexPatternSet"); [INFO] [stdout] 7983 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7992 | | .deserialize::() [INFO] [stdout] 7993 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7980:89 [INFO] [stdout] | [INFO] [stdout] 7980 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7981 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7982 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRegexPatternSet"); [INFO] [stdout] 7983 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7992 | | .deserialize::() [INFO] [stdout] 7993 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_regex_pattern_set`, completing the cycle [INFO] [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_rule` [INFO] [stdout] --> src/generated.rs:7996:5 [INFO] [stdout] | [INFO] [stdout] 7996 | async fn delete_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7999:67 [INFO] [stdout] | [INFO] [stdout] 7999 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8000 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8001 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRule"); [INFO] [stdout] 8002 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8010 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7999:67 [INFO] [stdout] | [INFO] [stdout] 7999 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8000 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8001 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRule"); [INFO] [stdout] 8002 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8010 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7999:67 [INFO] [stdout] | [INFO] [stdout] 7999 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8000 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8001 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRule"); [INFO] [stdout] 8002 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8010 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7999:67 [INFO] [stdout] | [INFO] [stdout] 7999 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8000 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8001 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRule"); [INFO] [stdout] 8002 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8010 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7999:67 [INFO] [stdout] | [INFO] [stdout] 7999 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8000 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8001 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRule"); [INFO] [stdout] 8002 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8010 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7999:67 [INFO] [stdout] | [INFO] [stdout] 7999 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8000 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8001 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRule"); [INFO] [stdout] 8002 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8010 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7999:67 [INFO] [stdout] | [INFO] [stdout] 7999 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8000 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8001 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRule"); [INFO] [stdout] 8002 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8010 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7999:67 [INFO] [stdout] | [INFO] [stdout] 7999 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8000 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8001 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRule"); [INFO] [stdout] 8002 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8010 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8011 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_rule`, completing the cycle [INFO] [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_rule_group` [INFO] [stdout] --> src/generated.rs:8014:5 [INFO] [stdout] | [INFO] [stdout] 8014 | async fn delete_rule_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8017:77 [INFO] [stdout] | [INFO] [stdout] 8017 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8018 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8019 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRuleGroup"); [INFO] [stdout] 8020 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8028 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8029 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8017:77 [INFO] [stdout] | [INFO] [stdout] 8017 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8018 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8019 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRuleGroup"); [INFO] [stdout] 8020 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8028 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8029 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8017:77 [INFO] [stdout] | [INFO] [stdout] 8017 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8018 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8019 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRuleGroup"); [INFO] [stdout] 8020 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8028 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8029 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8017:77 [INFO] [stdout] | [INFO] [stdout] 8017 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8018 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8019 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRuleGroup"); [INFO] [stdout] 8020 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8028 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8029 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8017:77 [INFO] [stdout] | [INFO] [stdout] 8017 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8018 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8019 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRuleGroup"); [INFO] [stdout] 8020 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8028 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8029 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8017:77 [INFO] [stdout] | [INFO] [stdout] 8017 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8018 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8019 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRuleGroup"); [INFO] [stdout] 8020 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8028 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8029 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8017:77 [INFO] [stdout] | [INFO] [stdout] 8017 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8018 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8019 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRuleGroup"); [INFO] [stdout] 8020 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8028 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8029 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8017:77 [INFO] [stdout] | [INFO] [stdout] 8017 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8018 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8019 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteRuleGroup"); [INFO] [stdout] 8020 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8028 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8029 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_rule_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_size_constraint_set` [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | async fn delete_size_constraint_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8035:93 [INFO] [stdout] | [INFO] [stdout] 8035 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8036 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8037 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSizeConstraintSet"); [INFO] [stdout] 8038 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8035:93 [INFO] [stdout] | [INFO] [stdout] 8035 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8036 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8037 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSizeConstraintSet"); [INFO] [stdout] 8038 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8035:93 [INFO] [stdout] | [INFO] [stdout] 8035 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8036 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8037 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSizeConstraintSet"); [INFO] [stdout] 8038 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8035:93 [INFO] [stdout] | [INFO] [stdout] 8035 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8036 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8037 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSizeConstraintSet"); [INFO] [stdout] 8038 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8035:93 [INFO] [stdout] | [INFO] [stdout] 8035 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8036 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8037 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSizeConstraintSet"); [INFO] [stdout] 8038 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8035:93 [INFO] [stdout] | [INFO] [stdout] 8035 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8036 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8037 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSizeConstraintSet"); [INFO] [stdout] 8038 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8035:93 [INFO] [stdout] | [INFO] [stdout] 8035 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8036 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8037 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSizeConstraintSet"); [INFO] [stdout] 8038 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8035:93 [INFO] [stdout] | [INFO] [stdout] 8035 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8036 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8037 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSizeConstraintSet"); [INFO] [stdout] 8038 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_size_constraint_set`, completing the cycle [INFO] [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_sql_injection_match_set` [INFO] [stdout] --> src/generated.rs:8051:5 [INFO] [stdout] | [INFO] [stdout] 8051 | async fn delete_sql_injection_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8055:5 [INFO] [stdout] | [INFO] [stdout] 8055 | / { [INFO] [stdout] 8056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8057 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSqlInjectionMatchSet"); [INFO] [stdout] 8058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8067 | | .deserialize::() [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8055:5 [INFO] [stdout] | [INFO] [stdout] 8055 | / { [INFO] [stdout] 8056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8057 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSqlInjectionMatchSet"); [INFO] [stdout] 8058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8067 | | .deserialize::() [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8055:5 [INFO] [stdout] | [INFO] [stdout] 8055 | / { [INFO] [stdout] 8056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8057 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSqlInjectionMatchSet"); [INFO] [stdout] 8058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8067 | | .deserialize::() [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8055:5 [INFO] [stdout] | [INFO] [stdout] 8055 | / { [INFO] [stdout] 8056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8057 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSqlInjectionMatchSet"); [INFO] [stdout] 8058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8067 | | .deserialize::() [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8055:5 [INFO] [stdout] | [INFO] [stdout] 8055 | / { [INFO] [stdout] 8056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8057 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSqlInjectionMatchSet"); [INFO] [stdout] 8058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8067 | | .deserialize::() [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8055:5 [INFO] [stdout] | [INFO] [stdout] 8055 | / { [INFO] [stdout] 8056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8057 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSqlInjectionMatchSet"); [INFO] [stdout] 8058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8067 | | .deserialize::() [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8055:5 [INFO] [stdout] | [INFO] [stdout] 8055 | / { [INFO] [stdout] 8056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8057 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSqlInjectionMatchSet"); [INFO] [stdout] 8058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8067 | | .deserialize::() [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8055:5 [INFO] [stdout] | [INFO] [stdout] 8055 | / { [INFO] [stdout] 8056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8057 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteSqlInjectionMatchSet"); [INFO] [stdout] 8058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8067 | | .deserialize::() [INFO] [stdout] 8068 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_sql_injection_match_set`, completing the cycle [INFO] [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_web_acl` [INFO] [stdout] --> src/generated.rs:8071:5 [INFO] [stdout] | [INFO] [stdout] 8071 | async fn delete_web_acl( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8074:71 [INFO] [stdout] | [INFO] [stdout] 8074 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8075 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8076 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteWebACL"); [INFO] [stdout] 8077 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8085 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8074:71 [INFO] [stdout] | [INFO] [stdout] 8074 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8075 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8076 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteWebACL"); [INFO] [stdout] 8077 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8085 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8074:71 [INFO] [stdout] | [INFO] [stdout] 8074 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8075 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8076 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteWebACL"); [INFO] [stdout] 8077 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8085 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8074:71 [INFO] [stdout] | [INFO] [stdout] 8074 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8075 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8076 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteWebACL"); [INFO] [stdout] 8077 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8085 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8074:71 [INFO] [stdout] | [INFO] [stdout] 8074 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8075 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8076 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteWebACL"); [INFO] [stdout] 8077 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8085 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8074:71 [INFO] [stdout] | [INFO] [stdout] 8074 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8075 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8076 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteWebACL"); [INFO] [stdout] 8077 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8085 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8074:71 [INFO] [stdout] | [INFO] [stdout] 8074 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8075 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8076 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteWebACL"); [INFO] [stdout] 8077 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8085 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8074:71 [INFO] [stdout] | [INFO] [stdout] 8074 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8075 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8076 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteWebACL"); [INFO] [stdout] 8077 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8085 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8086 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_web_acl`, completing the cycle [INFO] [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_xss_match_set` [INFO] [stdout] --> src/generated.rs:8089:5 [INFO] [stdout] | [INFO] [stdout] 8089 | async fn delete_xss_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8092:81 [INFO] [stdout] | [INFO] [stdout] 8092 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8093 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8094 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteXssMatchSet"); [INFO] [stdout] 8095 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8092:81 [INFO] [stdout] | [INFO] [stdout] 8092 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8093 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8094 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteXssMatchSet"); [INFO] [stdout] 8095 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8092:81 [INFO] [stdout] | [INFO] [stdout] 8092 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8093 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8094 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteXssMatchSet"); [INFO] [stdout] 8095 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8092:81 [INFO] [stdout] | [INFO] [stdout] 8092 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8093 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8094 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteXssMatchSet"); [INFO] [stdout] 8095 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8092:81 [INFO] [stdout] | [INFO] [stdout] 8092 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8093 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8094 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteXssMatchSet"); [INFO] [stdout] 8095 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8092:81 [INFO] [stdout] | [INFO] [stdout] 8092 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8093 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8094 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteXssMatchSet"); [INFO] [stdout] 8095 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8092:81 [INFO] [stdout] | [INFO] [stdout] 8092 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8093 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8094 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteXssMatchSet"); [INFO] [stdout] 8095 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8092:81 [INFO] [stdout] | [INFO] [stdout] 8092 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8093 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8094 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteXssMatchSet"); [INFO] [stdout] 8095 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8103 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_xss_match_set`, completing the cycle [INFO] [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_byte_match_set` [INFO] [stdout] --> src/generated.rs:8107:5 [INFO] [stdout] | [INFO] [stdout] 8107 | async fn get_byte_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8110:77 [INFO] [stdout] | [INFO] [stdout] 8110 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8112 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetByteMatchSet"); [INFO] [stdout] 8113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8110:77 [INFO] [stdout] | [INFO] [stdout] 8110 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8112 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetByteMatchSet"); [INFO] [stdout] 8113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8110:77 [INFO] [stdout] | [INFO] [stdout] 8110 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8112 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetByteMatchSet"); [INFO] [stdout] 8113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8110:77 [INFO] [stdout] | [INFO] [stdout] 8110 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8112 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetByteMatchSet"); [INFO] [stdout] 8113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8110:77 [INFO] [stdout] | [INFO] [stdout] 8110 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8112 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetByteMatchSet"); [INFO] [stdout] 8113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8110:77 [INFO] [stdout] | [INFO] [stdout] 8110 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8112 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetByteMatchSet"); [INFO] [stdout] 8113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8110:77 [INFO] [stdout] | [INFO] [stdout] 8110 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8112 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetByteMatchSet"); [INFO] [stdout] 8113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8110:77 [INFO] [stdout] | [INFO] [stdout] 8110 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8112 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetByteMatchSet"); [INFO] [stdout] 8113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_byte_match_set`, completing the cycle [INFO] [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_change_token` [INFO] [stdout] --> src/generated.rs:8125:5 [INFO] [stdout] | [INFO] [stdout] 8125 | async fn get_change_token( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_change_token::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:75 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeToken"); [INFO] [stdout] 8130 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8137 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_change_token::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:75 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeToken"); [INFO] [stdout] 8130 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8137 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_change_token::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:75 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeToken"); [INFO] [stdout] 8130 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8137 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_change_token::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:75 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeToken"); [INFO] [stdout] 8130 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8137 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_change_token::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:75 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeToken"); [INFO] [stdout] 8130 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8137 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_change_token::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:75 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeToken"); [INFO] [stdout] 8130 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8137 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_change_token::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:75 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeToken"); [INFO] [stdout] 8130 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8137 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_change_token::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:75 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeToken"); [INFO] [stdout] 8130 | | request.set_payload(Some(bytes::Bytes::from_static(b"{}"))); [INFO] [stdout] ... | [INFO] [stdout] 8137 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8138 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_change_token`, completing the cycle [INFO] [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_change_token_status` [INFO] [stdout] --> src/generated.rs:8141:5 [INFO] [stdout] | [INFO] [stdout] 8141 | async fn get_change_token_status( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_change_token_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8144:87 [INFO] [stdout] | [INFO] [stdout] 8144 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8145 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8146 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeTokenStatus"); [INFO] [stdout] 8147 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | .deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_change_token_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8144:87 [INFO] [stdout] | [INFO] [stdout] 8144 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8145 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8146 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeTokenStatus"); [INFO] [stdout] 8147 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | .deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_change_token_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8144:87 [INFO] [stdout] | [INFO] [stdout] 8144 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8145 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8146 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeTokenStatus"); [INFO] [stdout] 8147 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | .deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_change_token_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8144:87 [INFO] [stdout] | [INFO] [stdout] 8144 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8145 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8146 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeTokenStatus"); [INFO] [stdout] 8147 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | .deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_change_token_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8144:87 [INFO] [stdout] | [INFO] [stdout] 8144 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8145 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8146 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeTokenStatus"); [INFO] [stdout] 8147 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | .deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_change_token_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8144:87 [INFO] [stdout] | [INFO] [stdout] 8144 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8145 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8146 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeTokenStatus"); [INFO] [stdout] 8147 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | .deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_change_token_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8144:87 [INFO] [stdout] | [INFO] [stdout] 8144 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8145 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8146 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeTokenStatus"); [INFO] [stdout] 8147 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | .deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_change_token_status::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8144:87 [INFO] [stdout] | [INFO] [stdout] 8144 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8145 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8146 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetChangeTokenStatus"); [INFO] [stdout] 8147 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | .deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_change_token_status`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_geo_match_set` [INFO] [stdout] --> src/generated.rs:8160:5 [INFO] [stdout] | [INFO] [stdout] 8160 | async fn get_geo_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:75 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetGeoMatchSet"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:75 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetGeoMatchSet"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:75 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetGeoMatchSet"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:75 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetGeoMatchSet"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:75 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetGeoMatchSet"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:75 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetGeoMatchSet"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:75 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetGeoMatchSet"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:75 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetGeoMatchSet"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8174 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_geo_match_set`, completing the cycle [INFO] [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_ip_set` [INFO] [stdout] --> src/generated.rs:8178:5 [INFO] [stdout] | [INFO] [stdout] 8178 | async fn get_ip_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:63 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetIPSet"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:63 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetIPSet"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:63 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetIPSet"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:63 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetIPSet"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:63 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetIPSet"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:63 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetIPSet"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:63 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetIPSet"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8181:63 [INFO] [stdout] | [INFO] [stdout] 8181 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________^ [INFO] [stdout] 8182 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8183 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetIPSet"); [INFO] [stdout] 8184 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8192 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8193 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_ip_set`, completing the cycle [INFO] [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_logging_configuration` [INFO] [stdout] --> src/generated.rs:8196:5 [INFO] [stdout] | [INFO] [stdout] 8196 | async fn get_logging_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:93 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetLoggingConfiguration"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8211 | | .deserialize::() [INFO] [stdout] 8212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:93 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetLoggingConfiguration"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8211 | | .deserialize::() [INFO] [stdout] 8212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:93 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetLoggingConfiguration"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8211 | | .deserialize::() [INFO] [stdout] 8212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:93 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetLoggingConfiguration"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8211 | | .deserialize::() [INFO] [stdout] 8212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:93 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetLoggingConfiguration"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8211 | | .deserialize::() [INFO] [stdout] 8212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:93 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetLoggingConfiguration"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8211 | | .deserialize::() [INFO] [stdout] 8212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:93 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetLoggingConfiguration"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8211 | | .deserialize::() [INFO] [stdout] 8212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8199:93 [INFO] [stdout] | [INFO] [stdout] 8199 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8200 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8201 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetLoggingConfiguration"); [INFO] [stdout] 8202 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8211 | | .deserialize::() [INFO] [stdout] 8212 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_logging_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_permission_policy` [INFO] [stdout] --> src/generated.rs:8215:5 [INFO] [stdout] | [INFO] [stdout] 8215 | async fn get_permission_policy( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8218:85 [INFO] [stdout] | [INFO] [stdout] 8218 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8219 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8220 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetPermissionPolicy"); [INFO] [stdout] 8221 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8218:85 [INFO] [stdout] | [INFO] [stdout] 8218 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8219 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8220 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetPermissionPolicy"); [INFO] [stdout] 8221 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8218:85 [INFO] [stdout] | [INFO] [stdout] 8218 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8219 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8220 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetPermissionPolicy"); [INFO] [stdout] 8221 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8218:85 [INFO] [stdout] | [INFO] [stdout] 8218 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8219 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8220 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetPermissionPolicy"); [INFO] [stdout] 8221 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8218:85 [INFO] [stdout] | [INFO] [stdout] 8218 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8219 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8220 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetPermissionPolicy"); [INFO] [stdout] 8221 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8218:85 [INFO] [stdout] | [INFO] [stdout] 8218 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8219 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8220 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetPermissionPolicy"); [INFO] [stdout] 8221 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8218:85 [INFO] [stdout] | [INFO] [stdout] 8218 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8219 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8220 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetPermissionPolicy"); [INFO] [stdout] 8221 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8218:85 [INFO] [stdout] | [INFO] [stdout] 8218 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8219 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8220 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetPermissionPolicy"); [INFO] [stdout] 8221 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8229 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8230 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_permission_policy`, completing the cycle [INFO] [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_rate_based_rule` [INFO] [stdout] --> src/generated.rs:8233:5 [INFO] [stdout] | [INFO] [stdout] 8233 | async fn get_rate_based_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:79 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRateBasedRule"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:79 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRateBasedRule"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:79 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRateBasedRule"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:79 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRateBasedRule"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:79 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRateBasedRule"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:79 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRateBasedRule"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:79 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRateBasedRule"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8236:79 [INFO] [stdout] | [INFO] [stdout] 8236 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8237 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8238 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRateBasedRule"); [INFO] [stdout] 8239 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8247 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8248 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_rate_based_rule`, completing the cycle [INFO] [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_rate_based_rule_managed_keys` [INFO] [stdout] --> src/generated.rs:8251:5 [INFO] [stdout] | [INFO] [stdout] 8251 | async fn get_rate_based_rule_managed_keys( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_rate_based_rule_managed_keys::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:5 [INFO] [stdout] | [INFO] [stdout] 8255 | / { [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header( [INFO] [stdout] 8258 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8270 | | .deserialize::() [INFO] [stdout] 8271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_rate_based_rule_managed_keys::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:5 [INFO] [stdout] | [INFO] [stdout] 8255 | / { [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header( [INFO] [stdout] 8258 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8270 | | .deserialize::() [INFO] [stdout] 8271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_rate_based_rule_managed_keys::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:5 [INFO] [stdout] | [INFO] [stdout] 8255 | / { [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header( [INFO] [stdout] 8258 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8270 | | .deserialize::() [INFO] [stdout] 8271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_rate_based_rule_managed_keys::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:5 [INFO] [stdout] | [INFO] [stdout] 8255 | / { [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header( [INFO] [stdout] 8258 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8270 | | .deserialize::() [INFO] [stdout] 8271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_rate_based_rule_managed_keys::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:5 [INFO] [stdout] | [INFO] [stdout] 8255 | / { [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header( [INFO] [stdout] 8258 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8270 | | .deserialize::() [INFO] [stdout] 8271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_rate_based_rule_managed_keys::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:5 [INFO] [stdout] | [INFO] [stdout] 8255 | / { [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header( [INFO] [stdout] 8258 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8270 | | .deserialize::() [INFO] [stdout] 8271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_rate_based_rule_managed_keys::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:5 [INFO] [stdout] | [INFO] [stdout] 8255 | / { [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header( [INFO] [stdout] 8258 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8270 | | .deserialize::() [INFO] [stdout] 8271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_rate_based_rule_managed_keys::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:5 [INFO] [stdout] | [INFO] [stdout] 8255 | / { [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header( [INFO] [stdout] 8258 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8270 | | .deserialize::() [INFO] [stdout] 8271 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_rate_based_rule_managed_keys`, completing the cycle [INFO] [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_regex_match_set` [INFO] [stdout] --> src/generated.rs:8274:5 [INFO] [stdout] | [INFO] [stdout] 8274 | async fn get_regex_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8277:79 [INFO] [stdout] | [INFO] [stdout] 8277 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8278 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8279 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexMatchSet"); [INFO] [stdout] 8280 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8288 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8289 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8277:79 [INFO] [stdout] | [INFO] [stdout] 8277 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8278 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8279 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexMatchSet"); [INFO] [stdout] 8280 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8288 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8289 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8277:79 [INFO] [stdout] | [INFO] [stdout] 8277 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8278 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8279 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexMatchSet"); [INFO] [stdout] 8280 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8288 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8289 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8277:79 [INFO] [stdout] | [INFO] [stdout] 8277 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8278 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8279 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexMatchSet"); [INFO] [stdout] 8280 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8288 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8289 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8277:79 [INFO] [stdout] | [INFO] [stdout] 8277 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8278 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8279 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexMatchSet"); [INFO] [stdout] 8280 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8288 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8289 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8277:79 [INFO] [stdout] | [INFO] [stdout] 8277 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8278 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8279 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexMatchSet"); [INFO] [stdout] 8280 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8288 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8289 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8277:79 [INFO] [stdout] | [INFO] [stdout] 8277 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8278 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8279 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexMatchSet"); [INFO] [stdout] 8280 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8288 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8289 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8277:79 [INFO] [stdout] | [INFO] [stdout] 8277 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8278 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8279 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexMatchSet"); [INFO] [stdout] 8280 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8288 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8289 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_regex_match_set`, completing the cycle [INFO] [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_regex_pattern_set` [INFO] [stdout] --> src/generated.rs:8292:5 [INFO] [stdout] | [INFO] [stdout] 8292 | async fn get_regex_pattern_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:83 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8296 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8297 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexPatternSet"); [INFO] [stdout] 8298 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8306 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8307 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:83 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8296 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8297 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexPatternSet"); [INFO] [stdout] 8298 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8306 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8307 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:83 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8296 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8297 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexPatternSet"); [INFO] [stdout] 8298 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8306 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8307 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:83 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8296 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8297 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexPatternSet"); [INFO] [stdout] 8298 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8306 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8307 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:83 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8296 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8297 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexPatternSet"); [INFO] [stdout] 8298 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8306 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8307 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:83 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8296 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8297 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexPatternSet"); [INFO] [stdout] 8298 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8306 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8307 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:83 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8296 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8297 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexPatternSet"); [INFO] [stdout] 8298 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8306 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8307 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8295:83 [INFO] [stdout] | [INFO] [stdout] 8295 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8296 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8297 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRegexPatternSet"); [INFO] [stdout] 8298 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8306 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8307 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_regex_pattern_set`, completing the cycle [INFO] [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_rule` [INFO] [stdout] --> src/generated.rs:8310:5 [INFO] [stdout] | [INFO] [stdout] 8310 | async fn get_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8313:61 [INFO] [stdout] | [INFO] [stdout] 8313 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8314 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8315 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRule"); [INFO] [stdout] 8316 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8324 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8313:61 [INFO] [stdout] | [INFO] [stdout] 8313 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8314 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8315 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRule"); [INFO] [stdout] 8316 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8324 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8313:61 [INFO] [stdout] | [INFO] [stdout] 8313 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8314 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8315 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRule"); [INFO] [stdout] 8316 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8324 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8313:61 [INFO] [stdout] | [INFO] [stdout] 8313 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8314 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8315 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRule"); [INFO] [stdout] 8316 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8324 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8313:61 [INFO] [stdout] | [INFO] [stdout] 8313 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8314 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8315 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRule"); [INFO] [stdout] 8316 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8324 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8313:61 [INFO] [stdout] | [INFO] [stdout] 8313 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8314 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8315 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRule"); [INFO] [stdout] 8316 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8324 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8313:61 [INFO] [stdout] | [INFO] [stdout] 8313 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8314 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8315 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRule"); [INFO] [stdout] 8316 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8324 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8313:61 [INFO] [stdout] | [INFO] [stdout] 8313 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________^ [INFO] [stdout] 8314 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8315 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRule"); [INFO] [stdout] 8316 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8324 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8325 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_rule`, completing the cycle [INFO] [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_rule_group` [INFO] [stdout] --> src/generated.rs:8328:5 [INFO] [stdout] | [INFO] [stdout] 8328 | async fn get_rule_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8331:71 [INFO] [stdout] | [INFO] [stdout] 8331 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8332 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8333 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRuleGroup"); [INFO] [stdout] 8334 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8342 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8343 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8331:71 [INFO] [stdout] | [INFO] [stdout] 8331 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8332 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8333 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRuleGroup"); [INFO] [stdout] 8334 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8342 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8343 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8331:71 [INFO] [stdout] | [INFO] [stdout] 8331 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8332 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8333 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRuleGroup"); [INFO] [stdout] 8334 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8342 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8343 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8331:71 [INFO] [stdout] | [INFO] [stdout] 8331 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8332 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8333 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRuleGroup"); [INFO] [stdout] 8334 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8342 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8343 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8331:71 [INFO] [stdout] | [INFO] [stdout] 8331 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8332 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8333 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRuleGroup"); [INFO] [stdout] 8334 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8342 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8343 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8331:71 [INFO] [stdout] | [INFO] [stdout] 8331 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8332 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8333 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRuleGroup"); [INFO] [stdout] 8334 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8342 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8343 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8331:71 [INFO] [stdout] | [INFO] [stdout] 8331 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8332 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8333 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRuleGroup"); [INFO] [stdout] 8334 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8342 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8343 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8331:71 [INFO] [stdout] | [INFO] [stdout] 8331 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 8332 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8333 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetRuleGroup"); [INFO] [stdout] 8334 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8342 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8343 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_rule_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_sampled_requests` [INFO] [stdout] --> src/generated.rs:8346:5 [INFO] [stdout] | [INFO] [stdout] 8346 | async fn get_sampled_requests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_sampled_requests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8349:83 [INFO] [stdout] | [INFO] [stdout] 8349 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8351 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSampledRequests"); [INFO] [stdout] 8352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_sampled_requests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8349:83 [INFO] [stdout] | [INFO] [stdout] 8349 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8351 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSampledRequests"); [INFO] [stdout] 8352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_sampled_requests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8349:83 [INFO] [stdout] | [INFO] [stdout] 8349 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8351 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSampledRequests"); [INFO] [stdout] 8352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_sampled_requests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8349:83 [INFO] [stdout] | [INFO] [stdout] 8349 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8351 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSampledRequests"); [INFO] [stdout] 8352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_sampled_requests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8349:83 [INFO] [stdout] | [INFO] [stdout] 8349 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8351 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSampledRequests"); [INFO] [stdout] 8352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_sampled_requests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8349:83 [INFO] [stdout] | [INFO] [stdout] 8349 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8351 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSampledRequests"); [INFO] [stdout] 8352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_sampled_requests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8349:83 [INFO] [stdout] | [INFO] [stdout] 8349 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8351 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSampledRequests"); [INFO] [stdout] 8352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_sampled_requests::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8349:83 [INFO] [stdout] | [INFO] [stdout] 8349 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8351 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSampledRequests"); [INFO] [stdout] 8352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_sampled_requests`, completing the cycle [INFO] [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_size_constraint_set` [INFO] [stdout] --> src/generated.rs:8364:5 [INFO] [stdout] | [INFO] [stdout] 8364 | async fn get_size_constraint_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8367:87 [INFO] [stdout] | [INFO] [stdout] 8367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8369 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSizeConstraintSet"); [INFO] [stdout] 8370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8379 | | .deserialize::() [INFO] [stdout] 8380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8367:87 [INFO] [stdout] | [INFO] [stdout] 8367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8369 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSizeConstraintSet"); [INFO] [stdout] 8370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8379 | | .deserialize::() [INFO] [stdout] 8380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8367:87 [INFO] [stdout] | [INFO] [stdout] 8367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8369 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSizeConstraintSet"); [INFO] [stdout] 8370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8379 | | .deserialize::() [INFO] [stdout] 8380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8367:87 [INFO] [stdout] | [INFO] [stdout] 8367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8369 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSizeConstraintSet"); [INFO] [stdout] 8370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8379 | | .deserialize::() [INFO] [stdout] 8380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8367:87 [INFO] [stdout] | [INFO] [stdout] 8367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8369 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSizeConstraintSet"); [INFO] [stdout] 8370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8379 | | .deserialize::() [INFO] [stdout] 8380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8367:87 [INFO] [stdout] | [INFO] [stdout] 8367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8369 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSizeConstraintSet"); [INFO] [stdout] 8370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8379 | | .deserialize::() [INFO] [stdout] 8380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8367:87 [INFO] [stdout] | [INFO] [stdout] 8367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8369 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSizeConstraintSet"); [INFO] [stdout] 8370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8379 | | .deserialize::() [INFO] [stdout] 8380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8367:87 [INFO] [stdout] | [INFO] [stdout] 8367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8369 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSizeConstraintSet"); [INFO] [stdout] 8370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8379 | | .deserialize::() [INFO] [stdout] 8380 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_size_constraint_set`, completing the cycle [INFO] [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_sql_injection_match_set` [INFO] [stdout] --> src/generated.rs:8383:5 [INFO] [stdout] | [INFO] [stdout] 8383 | async fn get_sql_injection_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8386:93 [INFO] [stdout] | [INFO] [stdout] 8386 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8388 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSqlInjectionMatchSet"); [INFO] [stdout] 8389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8398 | | .deserialize::() [INFO] [stdout] 8399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8386:93 [INFO] [stdout] | [INFO] [stdout] 8386 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8388 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSqlInjectionMatchSet"); [INFO] [stdout] 8389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8398 | | .deserialize::() [INFO] [stdout] 8399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8386:93 [INFO] [stdout] | [INFO] [stdout] 8386 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8388 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSqlInjectionMatchSet"); [INFO] [stdout] 8389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8398 | | .deserialize::() [INFO] [stdout] 8399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8386:93 [INFO] [stdout] | [INFO] [stdout] 8386 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8388 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSqlInjectionMatchSet"); [INFO] [stdout] 8389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8398 | | .deserialize::() [INFO] [stdout] 8399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8386:93 [INFO] [stdout] | [INFO] [stdout] 8386 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8388 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSqlInjectionMatchSet"); [INFO] [stdout] 8389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8398 | | .deserialize::() [INFO] [stdout] 8399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8386:93 [INFO] [stdout] | [INFO] [stdout] 8386 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8388 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSqlInjectionMatchSet"); [INFO] [stdout] 8389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8398 | | .deserialize::() [INFO] [stdout] 8399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8386:93 [INFO] [stdout] | [INFO] [stdout] 8386 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8388 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSqlInjectionMatchSet"); [INFO] [stdout] 8389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8398 | | .deserialize::() [INFO] [stdout] 8399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8386:93 [INFO] [stdout] | [INFO] [stdout] 8386 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8387 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8388 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetSqlInjectionMatchSet"); [INFO] [stdout] 8389 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8398 | | .deserialize::() [INFO] [stdout] 8399 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_sql_injection_match_set`, completing the cycle [INFO] [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_web_acl` [INFO] [stdout] --> src/generated.rs:8402:5 [INFO] [stdout] | [INFO] [stdout] 8402 | async fn get_web_acl( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8405:65 [INFO] [stdout] | [INFO] [stdout] 8405 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8407 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetWebACL"); [INFO] [stdout] 8408 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8416 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8417 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8405:65 [INFO] [stdout] | [INFO] [stdout] 8405 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8407 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetWebACL"); [INFO] [stdout] 8408 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8416 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8417 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8405:65 [INFO] [stdout] | [INFO] [stdout] 8405 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8407 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetWebACL"); [INFO] [stdout] 8408 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8416 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8417 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8405:65 [INFO] [stdout] | [INFO] [stdout] 8405 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8407 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetWebACL"); [INFO] [stdout] 8408 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8416 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8417 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8405:65 [INFO] [stdout] | [INFO] [stdout] 8405 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8407 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetWebACL"); [INFO] [stdout] 8408 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8416 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8417 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8405:65 [INFO] [stdout] | [INFO] [stdout] 8405 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8407 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetWebACL"); [INFO] [stdout] 8408 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8416 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8417 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8405:65 [INFO] [stdout] | [INFO] [stdout] 8405 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8407 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetWebACL"); [INFO] [stdout] 8408 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8416 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8417 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8405:65 [INFO] [stdout] | [INFO] [stdout] 8405 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8406 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8407 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetWebACL"); [INFO] [stdout] 8408 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8416 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8417 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_web_acl`, completing the cycle [INFO] [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_xss_match_set` [INFO] [stdout] --> src/generated.rs:8420:5 [INFO] [stdout] | [INFO] [stdout] 8420 | async fn get_xss_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8423:75 [INFO] [stdout] | [INFO] [stdout] 8423 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8424 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8425 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetXssMatchSet"); [INFO] [stdout] 8426 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8434 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8423:75 [INFO] [stdout] | [INFO] [stdout] 8423 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8424 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8425 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetXssMatchSet"); [INFO] [stdout] 8426 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8434 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8423:75 [INFO] [stdout] | [INFO] [stdout] 8423 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8424 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8425 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetXssMatchSet"); [INFO] [stdout] 8426 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8434 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8423:75 [INFO] [stdout] | [INFO] [stdout] 8423 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8424 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8425 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetXssMatchSet"); [INFO] [stdout] 8426 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8434 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8423:75 [INFO] [stdout] | [INFO] [stdout] 8423 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8424 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8425 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetXssMatchSet"); [INFO] [stdout] 8426 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8434 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8423:75 [INFO] [stdout] | [INFO] [stdout] 8423 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8424 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8425 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetXssMatchSet"); [INFO] [stdout] 8426 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8434 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8423:75 [INFO] [stdout] | [INFO] [stdout] 8423 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8424 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8425 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetXssMatchSet"); [INFO] [stdout] 8426 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8434 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8423:75 [INFO] [stdout] | [INFO] [stdout] 8423 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8424 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8425 | | request.add_header("x-amz-target", "AWSWAF_20150824.GetXssMatchSet"); [INFO] [stdout] 8426 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8434 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_xss_match_set`, completing the cycle [INFO] [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_activated_rules_in_rule_group` [INFO] [stdout] --> src/generated.rs:8438:5 [INFO] [stdout] | [INFO] [stdout] 8438 | async fn list_activated_rules_in_rule_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_activated_rules_in_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8444:7 [INFO] [stdout] | [INFO] [stdout] 8444 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8446 | | request.add_header( [INFO] [stdout] 8447 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8459 | | .deserialize::() [INFO] [stdout] 8460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_activated_rules_in_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8444:7 [INFO] [stdout] | [INFO] [stdout] 8444 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8446 | | request.add_header( [INFO] [stdout] 8447 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8459 | | .deserialize::() [INFO] [stdout] 8460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_activated_rules_in_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8444:7 [INFO] [stdout] | [INFO] [stdout] 8444 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8446 | | request.add_header( [INFO] [stdout] 8447 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8459 | | .deserialize::() [INFO] [stdout] 8460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_activated_rules_in_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8444:7 [INFO] [stdout] | [INFO] [stdout] 8444 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8446 | | request.add_header( [INFO] [stdout] 8447 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8459 | | .deserialize::() [INFO] [stdout] 8460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_activated_rules_in_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8444:7 [INFO] [stdout] | [INFO] [stdout] 8444 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8446 | | request.add_header( [INFO] [stdout] 8447 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8459 | | .deserialize::() [INFO] [stdout] 8460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_activated_rules_in_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8444:7 [INFO] [stdout] | [INFO] [stdout] 8444 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8446 | | request.add_header( [INFO] [stdout] 8447 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8459 | | .deserialize::() [INFO] [stdout] 8460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_activated_rules_in_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8444:7 [INFO] [stdout] | [INFO] [stdout] 8444 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8446 | | request.add_header( [INFO] [stdout] 8447 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8459 | | .deserialize::() [INFO] [stdout] 8460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_activated_rules_in_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8444:7 [INFO] [stdout] | [INFO] [stdout] 8444 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 8445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8446 | | request.add_header( [INFO] [stdout] 8447 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8459 | | .deserialize::() [INFO] [stdout] 8460 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_activated_rules_in_rule_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_byte_match_sets` [INFO] [stdout] --> src/generated.rs:8463:5 [INFO] [stdout] | [INFO] [stdout] 8463 | async fn list_byte_match_sets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_byte_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8466:81 [INFO] [stdout] | [INFO] [stdout] 8466 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8467 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8468 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListByteMatchSets"); [INFO] [stdout] 8469 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8477 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_byte_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8466:81 [INFO] [stdout] | [INFO] [stdout] 8466 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8467 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8468 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListByteMatchSets"); [INFO] [stdout] 8469 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8477 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_byte_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8466:81 [INFO] [stdout] | [INFO] [stdout] 8466 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8467 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8468 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListByteMatchSets"); [INFO] [stdout] 8469 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8477 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_byte_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8466:81 [INFO] [stdout] | [INFO] [stdout] 8466 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8467 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8468 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListByteMatchSets"); [INFO] [stdout] 8469 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8477 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_byte_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8466:81 [INFO] [stdout] | [INFO] [stdout] 8466 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8467 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8468 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListByteMatchSets"); [INFO] [stdout] 8469 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8477 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_byte_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8466:81 [INFO] [stdout] | [INFO] [stdout] 8466 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8467 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8468 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListByteMatchSets"); [INFO] [stdout] 8469 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8477 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_byte_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8466:81 [INFO] [stdout] | [INFO] [stdout] 8466 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8467 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8468 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListByteMatchSets"); [INFO] [stdout] 8469 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8477 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_byte_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8466:81 [INFO] [stdout] | [INFO] [stdout] 8466 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8467 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8468 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListByteMatchSets"); [INFO] [stdout] 8469 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8477 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8478 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_byte_match_sets`, completing the cycle [INFO] [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_geo_match_sets` [INFO] [stdout] --> src/generated.rs:8481:5 [INFO] [stdout] | [INFO] [stdout] 8481 | async fn list_geo_match_sets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_geo_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8484:79 [INFO] [stdout] | [INFO] [stdout] 8484 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8485 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8486 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListGeoMatchSets"); [INFO] [stdout] 8487 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8495 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8496 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_geo_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8484:79 [INFO] [stdout] | [INFO] [stdout] 8484 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8485 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8486 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListGeoMatchSets"); [INFO] [stdout] 8487 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8495 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8496 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_geo_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8484:79 [INFO] [stdout] | [INFO] [stdout] 8484 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8485 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8486 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListGeoMatchSets"); [INFO] [stdout] 8487 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8495 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8496 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_geo_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8484:79 [INFO] [stdout] | [INFO] [stdout] 8484 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8485 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8486 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListGeoMatchSets"); [INFO] [stdout] 8487 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8495 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8496 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_geo_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8484:79 [INFO] [stdout] | [INFO] [stdout] 8484 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8485 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8486 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListGeoMatchSets"); [INFO] [stdout] 8487 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8495 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8496 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_geo_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8484:79 [INFO] [stdout] | [INFO] [stdout] 8484 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8485 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8486 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListGeoMatchSets"); [INFO] [stdout] 8487 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8495 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8496 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_geo_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8484:79 [INFO] [stdout] | [INFO] [stdout] 8484 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8485 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8486 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListGeoMatchSets"); [INFO] [stdout] 8487 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8495 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8496 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_geo_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8484:79 [INFO] [stdout] | [INFO] [stdout] 8484 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8485 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8486 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListGeoMatchSets"); [INFO] [stdout] 8487 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8495 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8496 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_geo_match_sets`, completing the cycle [INFO] [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_sets` [INFO] [stdout] --> src/generated.rs:8499:5 [INFO] [stdout] | [INFO] [stdout] 8499 | async fn list_ip_sets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_ip_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8502:67 [INFO] [stdout] | [INFO] [stdout] 8502 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8503 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8504 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListIPSets"); [INFO] [stdout] 8505 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8513 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_ip_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8502:67 [INFO] [stdout] | [INFO] [stdout] 8502 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8503 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8504 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListIPSets"); [INFO] [stdout] 8505 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8513 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_ip_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8502:67 [INFO] [stdout] | [INFO] [stdout] 8502 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8503 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8504 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListIPSets"); [INFO] [stdout] 8505 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8513 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_ip_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8502:67 [INFO] [stdout] | [INFO] [stdout] 8502 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8503 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8504 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListIPSets"); [INFO] [stdout] 8505 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8513 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_ip_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8502:67 [INFO] [stdout] | [INFO] [stdout] 8502 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8503 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8504 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListIPSets"); [INFO] [stdout] 8505 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8513 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_ip_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8502:67 [INFO] [stdout] | [INFO] [stdout] 8502 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8503 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8504 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListIPSets"); [INFO] [stdout] 8505 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8513 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_ip_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8502:67 [INFO] [stdout] | [INFO] [stdout] 8502 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8503 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8504 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListIPSets"); [INFO] [stdout] 8505 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8513 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_ip_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8502:67 [INFO] [stdout] | [INFO] [stdout] 8502 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8503 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8504 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListIPSets"); [INFO] [stdout] 8505 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8513 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8514 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_ip_sets`, completing the cycle [INFO] [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_logging_configurations` [INFO] [stdout] --> src/generated.rs:8517:5 [INFO] [stdout] | [INFO] [stdout] 8517 | async fn list_logging_configurations( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_logging_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8521:5 [INFO] [stdout] | [INFO] [stdout] 8521 | / { [INFO] [stdout] 8522 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8523 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListLoggingConfigurations"); [INFO] [stdout] 8524 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8533 | | .deserialize::() [INFO] [stdout] 8534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_logging_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8521:5 [INFO] [stdout] | [INFO] [stdout] 8521 | / { [INFO] [stdout] 8522 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8523 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListLoggingConfigurations"); [INFO] [stdout] 8524 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8533 | | .deserialize::() [INFO] [stdout] 8534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_logging_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8521:5 [INFO] [stdout] | [INFO] [stdout] 8521 | / { [INFO] [stdout] 8522 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8523 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListLoggingConfigurations"); [INFO] [stdout] 8524 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8533 | | .deserialize::() [INFO] [stdout] 8534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_logging_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8521:5 [INFO] [stdout] | [INFO] [stdout] 8521 | / { [INFO] [stdout] 8522 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8523 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListLoggingConfigurations"); [INFO] [stdout] 8524 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8533 | | .deserialize::() [INFO] [stdout] 8534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_logging_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8521:5 [INFO] [stdout] | [INFO] [stdout] 8521 | / { [INFO] [stdout] 8522 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8523 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListLoggingConfigurations"); [INFO] [stdout] 8524 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8533 | | .deserialize::() [INFO] [stdout] 8534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_logging_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8521:5 [INFO] [stdout] | [INFO] [stdout] 8521 | / { [INFO] [stdout] 8522 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8523 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListLoggingConfigurations"); [INFO] [stdout] 8524 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8533 | | .deserialize::() [INFO] [stdout] 8534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_logging_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8521:5 [INFO] [stdout] | [INFO] [stdout] 8521 | / { [INFO] [stdout] 8522 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8523 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListLoggingConfigurations"); [INFO] [stdout] 8524 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8533 | | .deserialize::() [INFO] [stdout] 8534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_logging_configurations::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8521:5 [INFO] [stdout] | [INFO] [stdout] 8521 | / { [INFO] [stdout] 8522 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8523 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListLoggingConfigurations"); [INFO] [stdout] 8524 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8533 | | .deserialize::() [INFO] [stdout] 8534 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_logging_configurations`, completing the cycle [INFO] [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_rate_based_rules` [INFO] [stdout] --> src/generated.rs:8537:5 [INFO] [stdout] | [INFO] [stdout] 8537 | async fn list_rate_based_rules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_rate_based_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8540:83 [INFO] [stdout] | [INFO] [stdout] 8540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8542 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRateBasedRules"); [INFO] [stdout] 8543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_rate_based_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8540:83 [INFO] [stdout] | [INFO] [stdout] 8540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8542 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRateBasedRules"); [INFO] [stdout] 8543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_rate_based_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8540:83 [INFO] [stdout] | [INFO] [stdout] 8540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8542 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRateBasedRules"); [INFO] [stdout] 8543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_rate_based_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8540:83 [INFO] [stdout] | [INFO] [stdout] 8540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8542 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRateBasedRules"); [INFO] [stdout] 8543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_rate_based_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8540:83 [INFO] [stdout] | [INFO] [stdout] 8540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8542 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRateBasedRules"); [INFO] [stdout] 8543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_rate_based_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8540:83 [INFO] [stdout] | [INFO] [stdout] 8540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8542 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRateBasedRules"); [INFO] [stdout] 8543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_rate_based_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8540:83 [INFO] [stdout] | [INFO] [stdout] 8540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8542 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRateBasedRules"); [INFO] [stdout] 8543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_rate_based_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8540:83 [INFO] [stdout] | [INFO] [stdout] 8540 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8541 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8542 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRateBasedRules"); [INFO] [stdout] 8543 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8551 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8552 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_rate_based_rules`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_regex_match_sets` [INFO] [stdout] --> src/generated.rs:8555:5 [INFO] [stdout] | [INFO] [stdout] 8555 | async fn list_regex_match_sets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_regex_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8558:83 [INFO] [stdout] | [INFO] [stdout] 8558 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8560 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexMatchSets"); [INFO] [stdout] 8561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_regex_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8558:83 [INFO] [stdout] | [INFO] [stdout] 8558 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8560 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexMatchSets"); [INFO] [stdout] 8561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_regex_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8558:83 [INFO] [stdout] | [INFO] [stdout] 8558 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8560 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexMatchSets"); [INFO] [stdout] 8561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_regex_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8558:83 [INFO] [stdout] | [INFO] [stdout] 8558 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8560 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexMatchSets"); [INFO] [stdout] 8561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_regex_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8558:83 [INFO] [stdout] | [INFO] [stdout] 8558 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8560 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexMatchSets"); [INFO] [stdout] 8561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_regex_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8558:83 [INFO] [stdout] | [INFO] [stdout] 8558 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8560 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexMatchSets"); [INFO] [stdout] 8561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_regex_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8558:83 [INFO] [stdout] | [INFO] [stdout] 8558 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8560 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexMatchSets"); [INFO] [stdout] 8561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_regex_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8558:83 [INFO] [stdout] | [INFO] [stdout] 8558 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8559 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8560 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexMatchSets"); [INFO] [stdout] 8561 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8569 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8570 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_regex_match_sets`, completing the cycle [INFO] [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_regex_pattern_sets` [INFO] [stdout] --> src/generated.rs:8573:5 [INFO] [stdout] | [INFO] [stdout] 8573 | async fn list_regex_pattern_sets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_regex_pattern_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8576:87 [INFO] [stdout] | [INFO] [stdout] 8576 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8578 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexPatternSets"); [INFO] [stdout] 8579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8588 | | .deserialize::() [INFO] [stdout] 8589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_regex_pattern_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8576:87 [INFO] [stdout] | [INFO] [stdout] 8576 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8578 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexPatternSets"); [INFO] [stdout] 8579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8588 | | .deserialize::() [INFO] [stdout] 8589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_regex_pattern_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8576:87 [INFO] [stdout] | [INFO] [stdout] 8576 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8578 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexPatternSets"); [INFO] [stdout] 8579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8588 | | .deserialize::() [INFO] [stdout] 8589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_regex_pattern_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8576:87 [INFO] [stdout] | [INFO] [stdout] 8576 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8578 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexPatternSets"); [INFO] [stdout] 8579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8588 | | .deserialize::() [INFO] [stdout] 8589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_regex_pattern_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8576:87 [INFO] [stdout] | [INFO] [stdout] 8576 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8578 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexPatternSets"); [INFO] [stdout] 8579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8588 | | .deserialize::() [INFO] [stdout] 8589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_regex_pattern_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8576:87 [INFO] [stdout] | [INFO] [stdout] 8576 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8578 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexPatternSets"); [INFO] [stdout] 8579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8588 | | .deserialize::() [INFO] [stdout] 8589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_regex_pattern_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8576:87 [INFO] [stdout] | [INFO] [stdout] 8576 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8578 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexPatternSets"); [INFO] [stdout] 8579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8588 | | .deserialize::() [INFO] [stdout] 8589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_regex_pattern_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8576:87 [INFO] [stdout] | [INFO] [stdout] 8576 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8577 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8578 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRegexPatternSets"); [INFO] [stdout] 8579 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8588 | | .deserialize::() [INFO] [stdout] 8589 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_regex_pattern_sets`, completing the cycle [INFO] [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_rule_groups` [INFO] [stdout] --> src/generated.rs:8592:5 [INFO] [stdout] | [INFO] [stdout] 8592 | async fn list_rule_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8595:75 [INFO] [stdout] | [INFO] [stdout] 8595 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8596 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8597 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRuleGroups"); [INFO] [stdout] 8598 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8595:75 [INFO] [stdout] | [INFO] [stdout] 8595 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8596 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8597 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRuleGroups"); [INFO] [stdout] 8598 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8595:75 [INFO] [stdout] | [INFO] [stdout] 8595 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8596 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8597 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRuleGroups"); [INFO] [stdout] 8598 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8595:75 [INFO] [stdout] | [INFO] [stdout] 8595 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8596 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8597 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRuleGroups"); [INFO] [stdout] 8598 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8595:75 [INFO] [stdout] | [INFO] [stdout] 8595 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8596 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8597 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRuleGroups"); [INFO] [stdout] 8598 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8595:75 [INFO] [stdout] | [INFO] [stdout] 8595 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8596 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8597 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRuleGroups"); [INFO] [stdout] 8598 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8595:75 [INFO] [stdout] | [INFO] [stdout] 8595 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8596 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8597 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRuleGroups"); [INFO] [stdout] 8598 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8595:75 [INFO] [stdout] | [INFO] [stdout] 8595 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 8596 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8597 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRuleGroups"); [INFO] [stdout] 8598 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8606 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8607 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_rule_groups`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_rules` [INFO] [stdout] --> src/generated.rs:8610:5 [INFO] [stdout] | [INFO] [stdout] 8610 | async fn list_rules( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8613:65 [INFO] [stdout] | [INFO] [stdout] 8613 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8614 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8615 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRules"); [INFO] [stdout] 8616 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8624 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8625 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8613:65 [INFO] [stdout] | [INFO] [stdout] 8613 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8614 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8615 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRules"); [INFO] [stdout] 8616 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8624 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8625 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8613:65 [INFO] [stdout] | [INFO] [stdout] 8613 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8614 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8615 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRules"); [INFO] [stdout] 8616 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8624 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8625 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8613:65 [INFO] [stdout] | [INFO] [stdout] 8613 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8614 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8615 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRules"); [INFO] [stdout] 8616 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8624 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8625 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8613:65 [INFO] [stdout] | [INFO] [stdout] 8613 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8614 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8615 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRules"); [INFO] [stdout] 8616 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8624 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8625 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8613:65 [INFO] [stdout] | [INFO] [stdout] 8613 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8614 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8615 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRules"); [INFO] [stdout] 8616 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8624 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8625 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8613:65 [INFO] [stdout] | [INFO] [stdout] 8613 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8614 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8615 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRules"); [INFO] [stdout] 8616 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8624 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8625 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_rules::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8613:65 [INFO] [stdout] | [INFO] [stdout] 8613 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 8614 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8615 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListRules"); [INFO] [stdout] 8616 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8624 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8625 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_rules`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_size_constraint_sets` [INFO] [stdout] --> src/generated.rs:8628:5 [INFO] [stdout] | [INFO] [stdout] 8628 | async fn list_size_constraint_sets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_size_constraint_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8631:91 [INFO] [stdout] | [INFO] [stdout] 8631 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8632 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8633 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSizeConstraintSets"); [INFO] [stdout] 8634 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8643 | | .deserialize::() [INFO] [stdout] 8644 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_size_constraint_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8631:91 [INFO] [stdout] | [INFO] [stdout] 8631 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8632 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8633 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSizeConstraintSets"); [INFO] [stdout] 8634 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8643 | | .deserialize::() [INFO] [stdout] 8644 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_size_constraint_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8631:91 [INFO] [stdout] | [INFO] [stdout] 8631 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8632 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8633 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSizeConstraintSets"); [INFO] [stdout] 8634 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8643 | | .deserialize::() [INFO] [stdout] 8644 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_size_constraint_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8631:91 [INFO] [stdout] | [INFO] [stdout] 8631 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8632 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8633 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSizeConstraintSets"); [INFO] [stdout] 8634 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8643 | | .deserialize::() [INFO] [stdout] 8644 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_size_constraint_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8631:91 [INFO] [stdout] | [INFO] [stdout] 8631 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8632 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8633 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSizeConstraintSets"); [INFO] [stdout] 8634 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8643 | | .deserialize::() [INFO] [stdout] 8644 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_size_constraint_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8631:91 [INFO] [stdout] | [INFO] [stdout] 8631 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8632 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8633 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSizeConstraintSets"); [INFO] [stdout] 8634 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8643 | | .deserialize::() [INFO] [stdout] 8644 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_size_constraint_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8631:91 [INFO] [stdout] | [INFO] [stdout] 8631 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8632 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8633 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSizeConstraintSets"); [INFO] [stdout] 8634 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8643 | | .deserialize::() [INFO] [stdout] 8644 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_size_constraint_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8631:91 [INFO] [stdout] | [INFO] [stdout] 8631 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8632 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8633 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSizeConstraintSets"); [INFO] [stdout] 8634 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8643 | | .deserialize::() [INFO] [stdout] 8644 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_size_constraint_sets`, completing the cycle [INFO] [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_sql_injection_match_sets` [INFO] [stdout] --> src/generated.rs:8647:5 [INFO] [stdout] | [INFO] [stdout] 8647 | async fn list_sql_injection_match_sets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_sql_injection_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8651:5 [INFO] [stdout] | [INFO] [stdout] 8651 | / { [INFO] [stdout] 8652 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8653 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSqlInjectionMatchSets"); [INFO] [stdout] 8654 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8663 | | .deserialize::() [INFO] [stdout] 8664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_sql_injection_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8651:5 [INFO] [stdout] | [INFO] [stdout] 8651 | / { [INFO] [stdout] 8652 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8653 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSqlInjectionMatchSets"); [INFO] [stdout] 8654 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8663 | | .deserialize::() [INFO] [stdout] 8664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_sql_injection_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8651:5 [INFO] [stdout] | [INFO] [stdout] 8651 | / { [INFO] [stdout] 8652 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8653 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSqlInjectionMatchSets"); [INFO] [stdout] 8654 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8663 | | .deserialize::() [INFO] [stdout] 8664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_sql_injection_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8651:5 [INFO] [stdout] | [INFO] [stdout] 8651 | / { [INFO] [stdout] 8652 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8653 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSqlInjectionMatchSets"); [INFO] [stdout] 8654 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8663 | | .deserialize::() [INFO] [stdout] 8664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_sql_injection_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8651:5 [INFO] [stdout] | [INFO] [stdout] 8651 | / { [INFO] [stdout] 8652 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8653 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSqlInjectionMatchSets"); [INFO] [stdout] 8654 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8663 | | .deserialize::() [INFO] [stdout] 8664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_sql_injection_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8651:5 [INFO] [stdout] | [INFO] [stdout] 8651 | / { [INFO] [stdout] 8652 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8653 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSqlInjectionMatchSets"); [INFO] [stdout] 8654 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8663 | | .deserialize::() [INFO] [stdout] 8664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_sql_injection_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8651:5 [INFO] [stdout] | [INFO] [stdout] 8651 | / { [INFO] [stdout] 8652 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8653 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSqlInjectionMatchSets"); [INFO] [stdout] 8654 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8663 | | .deserialize::() [INFO] [stdout] 8664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_sql_injection_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8651:5 [INFO] [stdout] | [INFO] [stdout] 8651 | / { [INFO] [stdout] 8652 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8653 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSqlInjectionMatchSets"); [INFO] [stdout] 8654 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8663 | | .deserialize::() [INFO] [stdout] 8664 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_sql_injection_match_sets`, completing the cycle [INFO] [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_subscribed_rule_groups` [INFO] [stdout] --> src/generated.rs:8667:5 [INFO] [stdout] | [INFO] [stdout] 8667 | async fn list_subscribed_rule_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_subscribed_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8670:95 [INFO] [stdout] | [INFO] [stdout] 8670 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8671 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8672 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSubscribedRuleGroups"); [INFO] [stdout] 8673 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8682 | | .deserialize::() [INFO] [stdout] 8683 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_subscribed_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8670:95 [INFO] [stdout] | [INFO] [stdout] 8670 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8671 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8672 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSubscribedRuleGroups"); [INFO] [stdout] 8673 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8682 | | .deserialize::() [INFO] [stdout] 8683 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_subscribed_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8670:95 [INFO] [stdout] | [INFO] [stdout] 8670 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8671 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8672 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSubscribedRuleGroups"); [INFO] [stdout] 8673 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8682 | | .deserialize::() [INFO] [stdout] 8683 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_subscribed_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8670:95 [INFO] [stdout] | [INFO] [stdout] 8670 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8671 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8672 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSubscribedRuleGroups"); [INFO] [stdout] 8673 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8682 | | .deserialize::() [INFO] [stdout] 8683 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_subscribed_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8670:95 [INFO] [stdout] | [INFO] [stdout] 8670 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8671 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8672 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSubscribedRuleGroups"); [INFO] [stdout] 8673 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8682 | | .deserialize::() [INFO] [stdout] 8683 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_subscribed_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8670:95 [INFO] [stdout] | [INFO] [stdout] 8670 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8671 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8672 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSubscribedRuleGroups"); [INFO] [stdout] 8673 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8682 | | .deserialize::() [INFO] [stdout] 8683 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_subscribed_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8670:95 [INFO] [stdout] | [INFO] [stdout] 8670 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8671 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8672 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSubscribedRuleGroups"); [INFO] [stdout] 8673 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8682 | | .deserialize::() [INFO] [stdout] 8683 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_subscribed_rule_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8670:95 [INFO] [stdout] | [INFO] [stdout] 8670 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 8671 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8672 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListSubscribedRuleGroups"); [INFO] [stdout] 8673 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8682 | | .deserialize::() [INFO] [stdout] 8683 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_subscribed_rule_groups`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_tags_for_resource` [INFO] [stdout] --> src/generated.rs:8686:5 [INFO] [stdout] | [INFO] [stdout] 8686 | 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:8689:85 [INFO] [stdout] | [INFO] [stdout] 8689 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8691 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListTagsForResource"); [INFO] [stdout] 8692 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8700 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8701 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8689:85 [INFO] [stdout] | [INFO] [stdout] 8689 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8691 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListTagsForResource"); [INFO] [stdout] 8692 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8700 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8701 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8689:85 [INFO] [stdout] | [INFO] [stdout] 8689 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8691 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListTagsForResource"); [INFO] [stdout] 8692 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8700 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8701 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8689:85 [INFO] [stdout] | [INFO] [stdout] 8689 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8691 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListTagsForResource"); [INFO] [stdout] 8692 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8700 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8701 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8689:85 [INFO] [stdout] | [INFO] [stdout] 8689 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8691 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListTagsForResource"); [INFO] [stdout] 8692 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8700 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8701 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8689:85 [INFO] [stdout] | [INFO] [stdout] 8689 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8691 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListTagsForResource"); [INFO] [stdout] 8692 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8700 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8701 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8689:85 [INFO] [stdout] | [INFO] [stdout] 8689 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8691 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListTagsForResource"); [INFO] [stdout] 8692 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8700 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8701 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8689:85 [INFO] [stdout] | [INFO] [stdout] 8689 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8690 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8691 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListTagsForResource"); [INFO] [stdout] 8692 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8700 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8701 | | } [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::::list_web_ac_ls` [INFO] [stdout] --> src/generated.rs:8704:5 [INFO] [stdout] | [INFO] [stdout] 8704 | async fn list_web_ac_ls( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_web_ac_ls::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8707:69 [INFO] [stdout] | [INFO] [stdout] 8707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8709 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListWebACLs"); [INFO] [stdout] 8710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8718 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_web_ac_ls::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8707:69 [INFO] [stdout] | [INFO] [stdout] 8707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8709 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListWebACLs"); [INFO] [stdout] 8710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8718 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_web_ac_ls::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8707:69 [INFO] [stdout] | [INFO] [stdout] 8707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8709 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListWebACLs"); [INFO] [stdout] 8710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8718 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_web_ac_ls::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8707:69 [INFO] [stdout] | [INFO] [stdout] 8707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8709 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListWebACLs"); [INFO] [stdout] 8710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8718 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_web_ac_ls::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8707:69 [INFO] [stdout] | [INFO] [stdout] 8707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8709 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListWebACLs"); [INFO] [stdout] 8710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8718 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_web_ac_ls::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8707:69 [INFO] [stdout] | [INFO] [stdout] 8707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8709 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListWebACLs"); [INFO] [stdout] 8710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8718 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_web_ac_ls::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8707:69 [INFO] [stdout] | [INFO] [stdout] 8707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8709 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListWebACLs"); [INFO] [stdout] 8710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8718 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_web_ac_ls::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8707:69 [INFO] [stdout] | [INFO] [stdout] 8707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8709 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListWebACLs"); [INFO] [stdout] 8710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8718 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8719 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_web_ac_ls`, completing the cycle [INFO] [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_xss_match_sets` [INFO] [stdout] --> src/generated.rs:8722:5 [INFO] [stdout] | [INFO] [stdout] 8722 | async fn list_xss_match_sets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_xss_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8725:79 [INFO] [stdout] | [INFO] [stdout] 8725 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8726 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8727 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListXssMatchSets"); [INFO] [stdout] 8728 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8736 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_xss_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8725:79 [INFO] [stdout] | [INFO] [stdout] 8725 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8726 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8727 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListXssMatchSets"); [INFO] [stdout] 8728 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8736 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_xss_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8725:79 [INFO] [stdout] | [INFO] [stdout] 8725 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8726 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8727 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListXssMatchSets"); [INFO] [stdout] 8728 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8736 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_xss_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8725:79 [INFO] [stdout] | [INFO] [stdout] 8725 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8726 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8727 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListXssMatchSets"); [INFO] [stdout] 8728 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8736 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_xss_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8725:79 [INFO] [stdout] | [INFO] [stdout] 8725 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8726 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8727 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListXssMatchSets"); [INFO] [stdout] 8728 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8736 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_xss_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8725:79 [INFO] [stdout] | [INFO] [stdout] 8725 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8726 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8727 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListXssMatchSets"); [INFO] [stdout] 8728 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8736 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_xss_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8725:79 [INFO] [stdout] | [INFO] [stdout] 8725 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8726 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8727 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListXssMatchSets"); [INFO] [stdout] 8728 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8736 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_xss_match_sets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8725:79 [INFO] [stdout] | [INFO] [stdout] 8725 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 8726 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8727 | | request.add_header("x-amz-target", "AWSWAF_20150824.ListXssMatchSets"); [INFO] [stdout] 8728 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8736 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8737 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_xss_match_sets`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::put_logging_configuration` [INFO] [stdout] --> src/generated.rs:8740:5 [INFO] [stdout] | [INFO] [stdout] 8740 | async fn put_logging_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::put_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8743:93 [INFO] [stdout] | [INFO] [stdout] 8743 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8744 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8745 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutLoggingConfiguration"); [INFO] [stdout] 8746 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8755 | | .deserialize::() [INFO] [stdout] 8756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::put_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8743:93 [INFO] [stdout] | [INFO] [stdout] 8743 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8744 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8745 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutLoggingConfiguration"); [INFO] [stdout] 8746 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8755 | | .deserialize::() [INFO] [stdout] 8756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::put_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8743:93 [INFO] [stdout] | [INFO] [stdout] 8743 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8744 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8745 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutLoggingConfiguration"); [INFO] [stdout] 8746 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8755 | | .deserialize::() [INFO] [stdout] 8756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::put_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8743:93 [INFO] [stdout] | [INFO] [stdout] 8743 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8744 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8745 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutLoggingConfiguration"); [INFO] [stdout] 8746 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8755 | | .deserialize::() [INFO] [stdout] 8756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::put_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8743:93 [INFO] [stdout] | [INFO] [stdout] 8743 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8744 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8745 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutLoggingConfiguration"); [INFO] [stdout] 8746 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8755 | | .deserialize::() [INFO] [stdout] 8756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::put_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8743:93 [INFO] [stdout] | [INFO] [stdout] 8743 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8744 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8745 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutLoggingConfiguration"); [INFO] [stdout] 8746 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8755 | | .deserialize::() [INFO] [stdout] 8756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::put_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8743:93 [INFO] [stdout] | [INFO] [stdout] 8743 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8744 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8745 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutLoggingConfiguration"); [INFO] [stdout] 8746 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8755 | | .deserialize::() [INFO] [stdout] 8756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::put_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8743:93 [INFO] [stdout] | [INFO] [stdout] 8743 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8744 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8745 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutLoggingConfiguration"); [INFO] [stdout] 8746 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8755 | | .deserialize::() [INFO] [stdout] 8756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::put_logging_configuration`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::put_permission_policy` [INFO] [stdout] --> src/generated.rs:8759:5 [INFO] [stdout] | [INFO] [stdout] 8759 | async fn put_permission_policy( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::put_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8762:85 [INFO] [stdout] | [INFO] [stdout] 8762 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8764 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutPermissionPolicy"); [INFO] [stdout] 8765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::put_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8762:85 [INFO] [stdout] | [INFO] [stdout] 8762 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8764 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutPermissionPolicy"); [INFO] [stdout] 8765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::put_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8762:85 [INFO] [stdout] | [INFO] [stdout] 8762 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8764 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutPermissionPolicy"); [INFO] [stdout] 8765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::put_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8762:85 [INFO] [stdout] | [INFO] [stdout] 8762 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8764 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutPermissionPolicy"); [INFO] [stdout] 8765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::put_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8762:85 [INFO] [stdout] | [INFO] [stdout] 8762 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8764 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutPermissionPolicy"); [INFO] [stdout] 8765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::put_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8762:85 [INFO] [stdout] | [INFO] [stdout] 8762 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8764 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutPermissionPolicy"); [INFO] [stdout] 8765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::put_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8762:85 [INFO] [stdout] | [INFO] [stdout] 8762 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8764 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutPermissionPolicy"); [INFO] [stdout] 8765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::put_permission_policy::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8762:85 [INFO] [stdout] | [INFO] [stdout] 8762 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8764 | | request.add_header("x-amz-target", "AWSWAF_20150824.PutPermissionPolicy"); [INFO] [stdout] 8765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8773 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8774 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::put_permission_policy`, completing the cycle [INFO] [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_byte_match_set` [INFO] [stdout] --> src/generated.rs:7608:5 [INFO] [stdout] | [INFO] [stdout] 7608 | async fn create_byte_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7611:83 [INFO] [stdout] | [INFO] [stdout] 7611 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7612 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7613 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateByteMatchSet"); [INFO] [stdout] 7614 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7622 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7623 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_byte_match_set`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::tag_resource` [INFO] [stdout] --> src/generated.rs:8777:5 [INFO] [stdout] | [INFO] [stdout] 8777 | async fn tag_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8780:69 [INFO] [stdout] | [INFO] [stdout] 8780 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8781 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8782 | | request.add_header("x-amz-target", "AWSWAF_20150824.TagResource"); [INFO] [stdout] 8783 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8791 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8792 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8780:69 [INFO] [stdout] | [INFO] [stdout] 8780 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8781 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8782 | | request.add_header("x-amz-target", "AWSWAF_20150824.TagResource"); [INFO] [stdout] 8783 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8791 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8792 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8780:69 [INFO] [stdout] | [INFO] [stdout] 8780 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8781 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8782 | | request.add_header("x-amz-target", "AWSWAF_20150824.TagResource"); [INFO] [stdout] 8783 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8791 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8792 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8780:69 [INFO] [stdout] | [INFO] [stdout] 8780 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8781 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8782 | | request.add_header("x-amz-target", "AWSWAF_20150824.TagResource"); [INFO] [stdout] 8783 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8791 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8792 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8780:69 [INFO] [stdout] | [INFO] [stdout] 8780 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8781 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8782 | | request.add_header("x-amz-target", "AWSWAF_20150824.TagResource"); [INFO] [stdout] 8783 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8791 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8792 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8780:69 [INFO] [stdout] | [INFO] [stdout] 8780 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8781 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8782 | | request.add_header("x-amz-target", "AWSWAF_20150824.TagResource"); [INFO] [stdout] 8783 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8791 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8792 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8780:69 [INFO] [stdout] | [INFO] [stdout] 8780 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8781 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8782 | | request.add_header("x-amz-target", "AWSWAF_20150824.TagResource"); [INFO] [stdout] 8783 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8791 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8792 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8780:69 [INFO] [stdout] | [INFO] [stdout] 8780 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8781 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8782 | | request.add_header("x-amz-target", "AWSWAF_20150824.TagResource"); [INFO] [stdout] 8783 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8791 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8792 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::tag_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::::untag_resource` [INFO] [stdout] --> src/generated.rs:8795:5 [INFO] [stdout] | [INFO] [stdout] 8795 | async fn untag_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8798:73 [INFO] [stdout] | [INFO] [stdout] 8798 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8799 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8800 | | request.add_header("x-amz-target", "AWSWAF_20150824.UntagResource"); [INFO] [stdout] 8801 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8809 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8810 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8798:73 [INFO] [stdout] | [INFO] [stdout] 8798 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8799 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8800 | | request.add_header("x-amz-target", "AWSWAF_20150824.UntagResource"); [INFO] [stdout] 8801 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8809 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8810 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8798:73 [INFO] [stdout] | [INFO] [stdout] 8798 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8799 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8800 | | request.add_header("x-amz-target", "AWSWAF_20150824.UntagResource"); [INFO] [stdout] 8801 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8809 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8810 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8798:73 [INFO] [stdout] | [INFO] [stdout] 8798 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8799 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8800 | | request.add_header("x-amz-target", "AWSWAF_20150824.UntagResource"); [INFO] [stdout] 8801 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8809 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8810 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8798:73 [INFO] [stdout] | [INFO] [stdout] 8798 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8799 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8800 | | request.add_header("x-amz-target", "AWSWAF_20150824.UntagResource"); [INFO] [stdout] 8801 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8809 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8810 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8798:73 [INFO] [stdout] | [INFO] [stdout] 8798 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8799 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8800 | | request.add_header("x-amz-target", "AWSWAF_20150824.UntagResource"); [INFO] [stdout] 8801 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8809 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8810 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8798:73 [INFO] [stdout] | [INFO] [stdout] 8798 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8799 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8800 | | request.add_header("x-amz-target", "AWSWAF_20150824.UntagResource"); [INFO] [stdout] 8801 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8809 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8810 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8798:73 [INFO] [stdout] | [INFO] [stdout] 8798 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8799 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8800 | | request.add_header("x-amz-target", "AWSWAF_20150824.UntagResource"); [INFO] [stdout] 8801 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8809 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8810 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::untag_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::::create_geo_match_set` [INFO] [stdout] --> src/generated.rs:7626:5 [INFO] [stdout] | [INFO] [stdout] 7626 | async fn create_geo_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7629:81 [INFO] [stdout] | [INFO] [stdout] 7629 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7630 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7631 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateGeoMatchSet"); [INFO] [stdout] 7632 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7640 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7641 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_geo_match_set`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_ip_set` [INFO] [stdout] --> src/generated.rs:7644:5 [INFO] [stdout] | [INFO] [stdout] 7644 | async fn create_ip_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7647:69 [INFO] [stdout] | [INFO] [stdout] 7647 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7648 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7649 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateIPSet"); [INFO] [stdout] 7650 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7658 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7659 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_ip_set`, completing the cycle [INFO] [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_byte_match_set` [INFO] [stdout] --> src/generated.rs:8813:5 [INFO] [stdout] | [INFO] [stdout] 8813 | async fn update_byte_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8816:83 [INFO] [stdout] | [INFO] [stdout] 8816 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8817 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8818 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateByteMatchSet"); [INFO] [stdout] 8819 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8827 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8816:83 [INFO] [stdout] | [INFO] [stdout] 8816 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8817 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8818 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateByteMatchSet"); [INFO] [stdout] 8819 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8827 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8816:83 [INFO] [stdout] | [INFO] [stdout] 8816 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8817 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8818 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateByteMatchSet"); [INFO] [stdout] 8819 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8827 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8816:83 [INFO] [stdout] | [INFO] [stdout] 8816 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8817 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8818 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateByteMatchSet"); [INFO] [stdout] 8819 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8827 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8816:83 [INFO] [stdout] | [INFO] [stdout] 8816 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8817 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8818 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateByteMatchSet"); [INFO] [stdout] 8819 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8827 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8816:83 [INFO] [stdout] | [INFO] [stdout] 8816 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8817 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8818 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateByteMatchSet"); [INFO] [stdout] 8819 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8827 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8816:83 [INFO] [stdout] | [INFO] [stdout] 8816 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8817 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8818 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateByteMatchSet"); [INFO] [stdout] 8819 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8827 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8816:83 [INFO] [stdout] | [INFO] [stdout] 8816 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8817 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8818 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateByteMatchSet"); [INFO] [stdout] 8819 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8827 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8828 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_byte_match_set`, completing the cycle [INFO] [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_rate_based_rule` [INFO] [stdout] --> src/generated.rs:7662:5 [INFO] [stdout] | [INFO] [stdout] 7662 | async fn create_rate_based_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7665:85 [INFO] [stdout] | [INFO] [stdout] 7665 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7666 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7667 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRateBasedRule"); [INFO] [stdout] 7668 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7676 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7677 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_rate_based_rule`, completing the cycle [INFO] [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_regex_match_set` [INFO] [stdout] --> src/generated.rs:7680:5 [INFO] [stdout] | [INFO] [stdout] 7680 | async fn create_regex_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7683:85 [INFO] [stdout] | [INFO] [stdout] 7683 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7684 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7685 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexMatchSet"); [INFO] [stdout] 7686 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7694 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7695 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_regex_match_set`, completing the cycle [INFO] [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_geo_match_set` [INFO] [stdout] --> src/generated.rs:8831:5 [INFO] [stdout] | [INFO] [stdout] 8831 | async fn update_geo_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8834:81 [INFO] [stdout] | [INFO] [stdout] 8834 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8836 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateGeoMatchSet"); [INFO] [stdout] 8837 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8845 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8834:81 [INFO] [stdout] | [INFO] [stdout] 8834 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8836 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateGeoMatchSet"); [INFO] [stdout] 8837 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8845 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8834:81 [INFO] [stdout] | [INFO] [stdout] 8834 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8836 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateGeoMatchSet"); [INFO] [stdout] 8837 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8845 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8834:81 [INFO] [stdout] | [INFO] [stdout] 8834 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8836 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateGeoMatchSet"); [INFO] [stdout] 8837 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8845 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8834:81 [INFO] [stdout] | [INFO] [stdout] 8834 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8836 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateGeoMatchSet"); [INFO] [stdout] 8837 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8845 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8834:81 [INFO] [stdout] | [INFO] [stdout] 8834 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8836 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateGeoMatchSet"); [INFO] [stdout] 8837 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8845 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8834:81 [INFO] [stdout] | [INFO] [stdout] 8834 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8836 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateGeoMatchSet"); [INFO] [stdout] 8837 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8845 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8834:81 [INFO] [stdout] | [INFO] [stdout] 8834 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 8835 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8836 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateGeoMatchSet"); [INFO] [stdout] 8837 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8845 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_geo_match_set`, completing the cycle [INFO] [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_ip_set` [INFO] [stdout] --> src/generated.rs:8849:5 [INFO] [stdout] | [INFO] [stdout] 8849 | async fn update_ip_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8852:69 [INFO] [stdout] | [INFO] [stdout] 8852 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8854 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateIPSet"); [INFO] [stdout] 8855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8863 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8864 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8852:69 [INFO] [stdout] | [INFO] [stdout] 8852 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8854 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateIPSet"); [INFO] [stdout] 8855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8863 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8864 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8852:69 [INFO] [stdout] | [INFO] [stdout] 8852 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8854 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateIPSet"); [INFO] [stdout] 8855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8863 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8864 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8852:69 [INFO] [stdout] | [INFO] [stdout] 8852 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8854 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateIPSet"); [INFO] [stdout] 8855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8863 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8864 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8852:69 [INFO] [stdout] | [INFO] [stdout] 8852 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8854 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateIPSet"); [INFO] [stdout] 8855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8863 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8864 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8852:69 [INFO] [stdout] | [INFO] [stdout] 8852 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8854 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateIPSet"); [INFO] [stdout] 8855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8863 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8864 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8852:69 [INFO] [stdout] | [INFO] [stdout] 8852 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8854 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateIPSet"); [INFO] [stdout] 8855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8863 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8864 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8852:69 [INFO] [stdout] | [INFO] [stdout] 8852 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8854 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateIPSet"); [INFO] [stdout] 8855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8863 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8864 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_ip_set`, completing the cycle [INFO] [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_regex_pattern_set` [INFO] [stdout] --> src/generated.rs:7698:5 [INFO] [stdout] | [INFO] [stdout] 7698 | async fn create_regex_pattern_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7701:89 [INFO] [stdout] | [INFO] [stdout] 7701 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7702 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7703 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRegexPatternSet"); [INFO] [stdout] 7704 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7713 | | .deserialize::() [INFO] [stdout] 7714 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_regex_pattern_set`, completing the cycle [INFO] [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_rate_based_rule` [INFO] [stdout] --> src/generated.rs:8867:5 [INFO] [stdout] | [INFO] [stdout] 8867 | async fn update_rate_based_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8870:85 [INFO] [stdout] | [INFO] [stdout] 8870 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8871 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8872 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRateBasedRule"); [INFO] [stdout] 8873 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8881 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8882 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8870:85 [INFO] [stdout] | [INFO] [stdout] 8870 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8871 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8872 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRateBasedRule"); [INFO] [stdout] 8873 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8881 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8882 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8870:85 [INFO] [stdout] | [INFO] [stdout] 8870 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8871 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8872 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRateBasedRule"); [INFO] [stdout] 8873 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8881 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8882 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8870:85 [INFO] [stdout] | [INFO] [stdout] 8870 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8871 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8872 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRateBasedRule"); [INFO] [stdout] 8873 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8881 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8882 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8870:85 [INFO] [stdout] | [INFO] [stdout] 8870 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8871 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8872 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRateBasedRule"); [INFO] [stdout] 8873 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8881 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8882 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8870:85 [INFO] [stdout] | [INFO] [stdout] 8870 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8871 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8872 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRateBasedRule"); [INFO] [stdout] 8873 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8881 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8882 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8870:85 [INFO] [stdout] | [INFO] [stdout] 8870 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8871 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8872 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRateBasedRule"); [INFO] [stdout] 8873 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8881 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8882 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_rate_based_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8870:85 [INFO] [stdout] | [INFO] [stdout] 8870 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8871 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8872 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRateBasedRule"); [INFO] [stdout] 8873 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8881 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8882 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_rate_based_rule`, completing the cycle [INFO] [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_rule` [INFO] [stdout] --> src/generated.rs:7717:5 [INFO] [stdout] | [INFO] [stdout] 7717 | async fn create_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7720:67 [INFO] [stdout] | [INFO] [stdout] 7720 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7721 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7722 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRule"); [INFO] [stdout] 7723 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7731 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7732 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_rule`, completing the cycle [INFO] [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_regex_match_set` [INFO] [stdout] --> src/generated.rs:8885:5 [INFO] [stdout] | [INFO] [stdout] 8885 | async fn update_regex_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8888:85 [INFO] [stdout] | [INFO] [stdout] 8888 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8889 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8890 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexMatchSet"); [INFO] [stdout] 8891 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8888:85 [INFO] [stdout] | [INFO] [stdout] 8888 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8889 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8890 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexMatchSet"); [INFO] [stdout] 8891 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8888:85 [INFO] [stdout] | [INFO] [stdout] 8888 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8889 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8890 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexMatchSet"); [INFO] [stdout] 8891 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8888:85 [INFO] [stdout] | [INFO] [stdout] 8888 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8889 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8890 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexMatchSet"); [INFO] [stdout] 8891 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8888:85 [INFO] [stdout] | [INFO] [stdout] 8888 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8889 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8890 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexMatchSet"); [INFO] [stdout] 8891 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8888:85 [INFO] [stdout] | [INFO] [stdout] 8888 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8889 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8890 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexMatchSet"); [INFO] [stdout] 8891 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8888:85 [INFO] [stdout] | [INFO] [stdout] 8888 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8889 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8890 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexMatchSet"); [INFO] [stdout] 8891 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_regex_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8888:85 [INFO] [stdout] | [INFO] [stdout] 8888 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8889 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8890 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexMatchSet"); [INFO] [stdout] 8891 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8899 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8900 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_regex_match_set`, completing the cycle [INFO] [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_rule_group` [INFO] [stdout] --> src/generated.rs:7735:5 [INFO] [stdout] | [INFO] [stdout] 7735 | async fn create_rule_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7738:77 [INFO] [stdout] | [INFO] [stdout] 7738 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7739 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7740 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateRuleGroup"); [INFO] [stdout] 7741 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7749 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7750 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_rule_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::update_regex_pattern_set` [INFO] [stdout] --> src/generated.rs:8903:5 [INFO] [stdout] | [INFO] [stdout] 8903 | async fn update_regex_pattern_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8906:89 [INFO] [stdout] | [INFO] [stdout] 8906 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8908 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexPatternSet"); [INFO] [stdout] 8909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8918 | | .deserialize::() [INFO] [stdout] 8919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8906:89 [INFO] [stdout] | [INFO] [stdout] 8906 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8908 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexPatternSet"); [INFO] [stdout] 8909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8918 | | .deserialize::() [INFO] [stdout] 8919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8906:89 [INFO] [stdout] | [INFO] [stdout] 8906 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8908 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexPatternSet"); [INFO] [stdout] 8909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8918 | | .deserialize::() [INFO] [stdout] 8919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8906:89 [INFO] [stdout] | [INFO] [stdout] 8906 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8908 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexPatternSet"); [INFO] [stdout] 8909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8918 | | .deserialize::() [INFO] [stdout] 8919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8906:89 [INFO] [stdout] | [INFO] [stdout] 8906 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8908 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexPatternSet"); [INFO] [stdout] 8909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8918 | | .deserialize::() [INFO] [stdout] 8919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8906:89 [INFO] [stdout] | [INFO] [stdout] 8906 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8908 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexPatternSet"); [INFO] [stdout] 8909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8918 | | .deserialize::() [INFO] [stdout] 8919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8906:89 [INFO] [stdout] | [INFO] [stdout] 8906 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8908 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexPatternSet"); [INFO] [stdout] 8909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8918 | | .deserialize::() [INFO] [stdout] 8919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_regex_pattern_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8906:89 [INFO] [stdout] | [INFO] [stdout] 8906 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8908 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRegexPatternSet"); [INFO] [stdout] 8909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8918 | | .deserialize::() [INFO] [stdout] 8919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_regex_pattern_set`, completing the cycle [INFO] [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_size_constraint_set` [INFO] [stdout] --> src/generated.rs:7753:5 [INFO] [stdout] | [INFO] [stdout] 7753 | async fn create_size_constraint_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7756:93 [INFO] [stdout] | [INFO] [stdout] 7756 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7757 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7758 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSizeConstraintSet"); [INFO] [stdout] 7759 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7768 | | .deserialize::() [INFO] [stdout] 7769 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_size_constraint_set`, completing the cycle [INFO] [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_rule` [INFO] [stdout] --> src/generated.rs:8922:5 [INFO] [stdout] | [INFO] [stdout] 8922 | async fn update_rule( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8925:67 [INFO] [stdout] | [INFO] [stdout] 8925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8927 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRule"); [INFO] [stdout] 8928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8936 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8937 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8925:67 [INFO] [stdout] | [INFO] [stdout] 8925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8927 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRule"); [INFO] [stdout] 8928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8936 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8937 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8925:67 [INFO] [stdout] | [INFO] [stdout] 8925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8927 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRule"); [INFO] [stdout] 8928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8936 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8937 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8925:67 [INFO] [stdout] | [INFO] [stdout] 8925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8927 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRule"); [INFO] [stdout] 8928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8936 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8937 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8925:67 [INFO] [stdout] | [INFO] [stdout] 8925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8927 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRule"); [INFO] [stdout] 8928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8936 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8937 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8925:67 [INFO] [stdout] | [INFO] [stdout] 8925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8927 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRule"); [INFO] [stdout] 8928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8936 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8937 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8925:67 [INFO] [stdout] | [INFO] [stdout] 8925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8927 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRule"); [INFO] [stdout] 8928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8936 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8937 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_rule::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8925:67 [INFO] [stdout] | [INFO] [stdout] 8925 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 8926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8927 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRule"); [INFO] [stdout] 8928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8936 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8937 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_rule`, completing the cycle [INFO] [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_sql_injection_match_set` [INFO] [stdout] --> src/generated.rs:7772:5 [INFO] [stdout] | [INFO] [stdout] 7772 | async fn create_sql_injection_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7776:5 [INFO] [stdout] | [INFO] [stdout] 7776 | / { [INFO] [stdout] 7777 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7778 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateSqlInjectionMatchSet"); [INFO] [stdout] 7779 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | .deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_sql_injection_match_set`, completing the cycle [INFO] [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_rule_group` [INFO] [stdout] --> src/generated.rs:8940:5 [INFO] [stdout] | [INFO] [stdout] 8940 | async fn update_rule_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8943:77 [INFO] [stdout] | [INFO] [stdout] 8943 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8944 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8945 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRuleGroup"); [INFO] [stdout] 8946 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8954 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8955 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8943:77 [INFO] [stdout] | [INFO] [stdout] 8943 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8944 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8945 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRuleGroup"); [INFO] [stdout] 8946 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8954 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8955 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8943:77 [INFO] [stdout] | [INFO] [stdout] 8943 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8944 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8945 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRuleGroup"); [INFO] [stdout] 8946 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8954 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8955 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8943:77 [INFO] [stdout] | [INFO] [stdout] 8943 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8944 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8945 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRuleGroup"); [INFO] [stdout] 8946 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8954 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8955 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8943:77 [INFO] [stdout] | [INFO] [stdout] 8943 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8944 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8945 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRuleGroup"); [INFO] [stdout] 8946 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8954 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8955 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8943:77 [INFO] [stdout] | [INFO] [stdout] 8943 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8944 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8945 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRuleGroup"); [INFO] [stdout] 8946 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8954 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8955 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8943:77 [INFO] [stdout] | [INFO] [stdout] 8943 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8944 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8945 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRuleGroup"); [INFO] [stdout] 8946 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8954 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8955 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_rule_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8943:77 [INFO] [stdout] | [INFO] [stdout] 8943 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8944 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8945 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateRuleGroup"); [INFO] [stdout] 8946 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8954 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8955 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_rule_group`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_web_acl` [INFO] [stdout] --> src/generated.rs:7792:5 [INFO] [stdout] | [INFO] [stdout] 7792 | async fn create_web_acl( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:71 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACL"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_web_acl`, completing the cycle [INFO] [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_size_constraint_set` [INFO] [stdout] --> src/generated.rs:8958:5 [INFO] [stdout] | [INFO] [stdout] 8958 | async fn update_size_constraint_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8961:93 [INFO] [stdout] | [INFO] [stdout] 8961 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8962 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8963 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSizeConstraintSet"); [INFO] [stdout] 8964 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8973 | | .deserialize::() [INFO] [stdout] 8974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8961:93 [INFO] [stdout] | [INFO] [stdout] 8961 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8962 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8963 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSizeConstraintSet"); [INFO] [stdout] 8964 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8973 | | .deserialize::() [INFO] [stdout] 8974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8961:93 [INFO] [stdout] | [INFO] [stdout] 8961 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8962 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8963 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSizeConstraintSet"); [INFO] [stdout] 8964 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8973 | | .deserialize::() [INFO] [stdout] 8974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8961:93 [INFO] [stdout] | [INFO] [stdout] 8961 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8962 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8963 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSizeConstraintSet"); [INFO] [stdout] 8964 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8973 | | .deserialize::() [INFO] [stdout] 8974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8961:93 [INFO] [stdout] | [INFO] [stdout] 8961 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8962 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8963 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSizeConstraintSet"); [INFO] [stdout] 8964 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8973 | | .deserialize::() [INFO] [stdout] 8974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8961:93 [INFO] [stdout] | [INFO] [stdout] 8961 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8962 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8963 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSizeConstraintSet"); [INFO] [stdout] 8964 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8973 | | .deserialize::() [INFO] [stdout] 8974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8961:93 [INFO] [stdout] | [INFO] [stdout] 8961 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8962 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8963 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSizeConstraintSet"); [INFO] [stdout] 8964 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8973 | | .deserialize::() [INFO] [stdout] 8974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_size_constraint_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8961:93 [INFO] [stdout] | [INFO] [stdout] 8961 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 8962 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8963 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSizeConstraintSet"); [INFO] [stdout] 8964 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8973 | | .deserialize::() [INFO] [stdout] 8974 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_size_constraint_set`, completing the cycle [INFO] [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_sql_injection_match_set` [INFO] [stdout] --> src/generated.rs:8977:5 [INFO] [stdout] | [INFO] [stdout] 8977 | async fn update_sql_injection_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8981:5 [INFO] [stdout] | [INFO] [stdout] 8981 | / { [INFO] [stdout] 8982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8983 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSqlInjectionMatchSet"); [INFO] [stdout] 8984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8993 | | .deserialize::() [INFO] [stdout] 8994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8981:5 [INFO] [stdout] | [INFO] [stdout] 8981 | / { [INFO] [stdout] 8982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8983 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSqlInjectionMatchSet"); [INFO] [stdout] 8984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8993 | | .deserialize::() [INFO] [stdout] 8994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8981:5 [INFO] [stdout] | [INFO] [stdout] 8981 | / { [INFO] [stdout] 8982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8983 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSqlInjectionMatchSet"); [INFO] [stdout] 8984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8993 | | .deserialize::() [INFO] [stdout] 8994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8981:5 [INFO] [stdout] | [INFO] [stdout] 8981 | / { [INFO] [stdout] 8982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8983 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSqlInjectionMatchSet"); [INFO] [stdout] 8984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8993 | | .deserialize::() [INFO] [stdout] 8994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8981:5 [INFO] [stdout] | [INFO] [stdout] 8981 | / { [INFO] [stdout] 8982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8983 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSqlInjectionMatchSet"); [INFO] [stdout] 8984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8993 | | .deserialize::() [INFO] [stdout] 8994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8981:5 [INFO] [stdout] | [INFO] [stdout] 8981 | / { [INFO] [stdout] 8982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8983 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSqlInjectionMatchSet"); [INFO] [stdout] 8984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8993 | | .deserialize::() [INFO] [stdout] 8994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8981:5 [INFO] [stdout] | [INFO] [stdout] 8981 | / { [INFO] [stdout] 8982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8983 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSqlInjectionMatchSet"); [INFO] [stdout] 8984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8993 | | .deserialize::() [INFO] [stdout] 8994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_sql_injection_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8981:5 [INFO] [stdout] | [INFO] [stdout] 8981 | / { [INFO] [stdout] 8982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8983 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateSqlInjectionMatchSet"); [INFO] [stdout] 8984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8993 | | .deserialize::() [INFO] [stdout] 8994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_sql_injection_match_set`, completing the cycle [INFO] [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_web_acl_migration_stack` [INFO] [stdout] --> src/generated.rs:7810:5 [INFO] [stdout] | [INFO] [stdout] 7810 | async fn create_web_acl_migration_stack( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_web_acl_migration_stack::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7814:5 [INFO] [stdout] | [INFO] [stdout] 7814 | / { [INFO] [stdout] 7815 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7816 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateWebACLMigrationStack"); [INFO] [stdout] 7817 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7826 | | .deserialize::() [INFO] [stdout] 7827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_web_acl_migration_stack`, completing the cycle [INFO] [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_xss_match_set` [INFO] [stdout] --> src/generated.rs:7830:5 [INFO] [stdout] | [INFO] [stdout] 7830 | async fn create_xss_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7833:81 [INFO] [stdout] | [INFO] [stdout] 7833 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7835 | | request.add_header("x-amz-target", "AWSWAF_20150824.CreateXssMatchSet"); [INFO] [stdout] 7836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7844 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7845 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_xss_match_set`, completing the cycle [INFO] [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_web_acl` [INFO] [stdout] --> src/generated.rs:8997:5 [INFO] [stdout] | [INFO] [stdout] 8997 | async fn update_web_acl( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9000:71 [INFO] [stdout] | [INFO] [stdout] 9000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9002 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateWebACL"); [INFO] [stdout] 9003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9000:71 [INFO] [stdout] | [INFO] [stdout] 9000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9002 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateWebACL"); [INFO] [stdout] 9003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9000:71 [INFO] [stdout] | [INFO] [stdout] 9000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9002 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateWebACL"); [INFO] [stdout] 9003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9000:71 [INFO] [stdout] | [INFO] [stdout] 9000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9002 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateWebACL"); [INFO] [stdout] 9003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9000:71 [INFO] [stdout] | [INFO] [stdout] 9000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9002 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateWebACL"); [INFO] [stdout] 9003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9000:71 [INFO] [stdout] | [INFO] [stdout] 9000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9002 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateWebACL"); [INFO] [stdout] 9003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9000:71 [INFO] [stdout] | [INFO] [stdout] 9000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9002 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateWebACL"); [INFO] [stdout] 9003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_web_acl::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9000:71 [INFO] [stdout] | [INFO] [stdout] 9000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 9001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9002 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateWebACL"); [INFO] [stdout] 9003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_web_acl`, completing the cycle [INFO] [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_byte_match_set` [INFO] [stdout] --> src/generated.rs:7848:5 [INFO] [stdout] | [INFO] [stdout] 7848 | async fn delete_byte_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_byte_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7851:83 [INFO] [stdout] | [INFO] [stdout] 7851 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7852 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7853 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteByteMatchSet"); [INFO] [stdout] 7854 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7862 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7863 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_byte_match_set`, completing the cycle [INFO] [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_xss_match_set` [INFO] [stdout] --> src/generated.rs:9015:5 [INFO] [stdout] | [INFO] [stdout] 9015 | async fn update_xss_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9018:81 [INFO] [stdout] | [INFO] [stdout] 9018 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9020 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateXssMatchSet"); [INFO] [stdout] 9021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9029 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9030 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9018:81 [INFO] [stdout] | [INFO] [stdout] 9018 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9020 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateXssMatchSet"); [INFO] [stdout] 9021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9029 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9030 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9018:81 [INFO] [stdout] | [INFO] [stdout] 9018 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9020 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateXssMatchSet"); [INFO] [stdout] 9021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9029 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9030 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9018:81 [INFO] [stdout] | [INFO] [stdout] 9018 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9020 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateXssMatchSet"); [INFO] [stdout] 9021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9029 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9030 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9018:81 [INFO] [stdout] | [INFO] [stdout] 9018 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9020 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateXssMatchSet"); [INFO] [stdout] 9021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9029 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9030 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9018:81 [INFO] [stdout] | [INFO] [stdout] 9018 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9020 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateXssMatchSet"); [INFO] [stdout] 9021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9029 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9030 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9018:81 [INFO] [stdout] | [INFO] [stdout] 9018 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9020 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateXssMatchSet"); [INFO] [stdout] 9021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9029 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9030 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_xss_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:9018:81 [INFO] [stdout] | [INFO] [stdout] 9018 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 9019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 9020 | | request.add_header("x-amz-target", "AWSWAF_20150824.UpdateXssMatchSet"); [INFO] [stdout] 9021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 9029 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 9030 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_xss_match_set`, completing the cycle [INFO] [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_geo_match_set` [INFO] [stdout] --> src/generated.rs:7866:5 [INFO] [stdout] | [INFO] [stdout] 7866 | async fn delete_geo_match_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_geo_match_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7869:81 [INFO] [stdout] | [INFO] [stdout] 7869 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7870 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7871 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteGeoMatchSet"); [INFO] [stdout] 7872 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7880 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7881 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_geo_match_set`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_ip_set` [INFO] [stdout] --> src/generated.rs:7884:5 [INFO] [stdout] | [INFO] [stdout] 7884 | async fn delete_ip_set( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_ip_set::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7887:69 [INFO] [stdout] | [INFO] [stdout] 7887 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7888 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7889 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteIPSet"); [INFO] [stdout] 7890 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7898 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7899 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_ip_set`, completing the cycle [INFO] [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_logging_configuration` [INFO] [stdout] --> src/generated.rs:7902:5 [INFO] [stdout] | [INFO] [stdout] 7902 | async fn delete_logging_configuration( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_logging_configuration::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7906:5 [INFO] [stdout] | [INFO] [stdout] 7906 | / { [INFO] [stdout] 7907 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7908 | | request.add_header("x-amz-target", "AWSWAF_20150824.DeleteLoggingConfiguration"); [INFO] [stdout] 7909 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7918 | | .deserialize::() [INFO] [stdout] 7919 | | } [WARN] too many lines in the log, truncating it