[INFO] fetching crate rusoto_personalize 0.48.0... [INFO] checking rusoto_personalize-0.48.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate rusoto_personalize 0.48.0 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate rusoto_personalize 0.48.0 on toolchain 8ea250bdb76176ecb0225baa34aa634b024ae0e2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rusoto_personalize 0.48.0 [INFO] finished tweaking crates.io crate rusoto_personalize 0.48.0 [INFO] tweaked toml for crates.io crate rusoto_personalize 0.48.0 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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] a7e725c8f03b722ed2361dd681cb82c4551b0585e6607d8126f0bb4e6daa4e5a [INFO] running `Command { std: "docker" "start" "-a" "a7e725c8f03b722ed2361dd681cb82c4551b0585e6607d8126f0bb4e6daa4e5a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a7e725c8f03b722ed2361dd681cb82c4551b0585e6607d8126f0bb4e6daa4e5a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a7e725c8f03b722ed2361dd681cb82c4551b0585e6607d8126f0bb4e6daa4e5a", kill_on_drop: false }` [INFO] [stdout] a7e725c8f03b722ed2361dd681cb82c4551b0585e6607d8126f0bb4e6daa4e5a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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] d219b7a4562cc4c51c02d1e2115909a8c849273407f6665523980053fab20865 [INFO] running `Command { std: "docker" "start" "-a" "d219b7a4562cc4c51c02d1e2115909a8c849273407f6665523980053fab20865", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling unicode-ident v1.0.4 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Compiling semver v1.0.13 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling tokio v1.21.1 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.11.1 [INFO] [stderr] Compiling rusoto_core v0.48.0 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.11.0 [INFO] [stderr] Checking md-5 v0.9.1 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling tokio-macros v1.8.0 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Checking tokio-util v0.7.4 [INFO] [stderr] Checking tokio-native-tls v0.3.0 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking h2 v0.3.14 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking hyper v0.14.20 [INFO] [stderr] Checking rusoto_credential v0.48.0 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking rusoto_signature v0.48.0 [INFO] [stderr] Checking rusoto_mock v0.48.0 [INFO] [stderr] Checking rusoto_personalize v0.48.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_batch_inference_job` [INFO] [stdout] --> src/generated.rs:4704:5 [INFO] [stdout] | [INFO] [stdout] 4704 | async fn create_batch_inference_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_batch_inference_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_campaign` [INFO] [stdout] --> src/generated.rs:4723:5 [INFO] [stdout] | [INFO] [stdout] 4723 | async fn create_campaign( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_campaign`, completing the cycle [INFO] [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_dataset` [INFO] [stdout] --> src/generated.rs:4741:5 [INFO] [stdout] | [INFO] [stdout] 4741 | async fn create_dataset( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_dataset`, completing the cycle [INFO] [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_dataset_export_job` [INFO] [stdout] --> src/generated.rs:4759:5 [INFO] [stdout] | [INFO] [stdout] 4759 | async fn create_dataset_export_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_dataset_export_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_dataset_group` [INFO] [stdout] --> src/generated.rs:4778:5 [INFO] [stdout] | [INFO] [stdout] 4778 | async fn create_dataset_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_dataset_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_dataset_import_job` [INFO] [stdout] --> src/generated.rs:4796:5 [INFO] [stdout] | [INFO] [stdout] 4796 | async fn create_dataset_import_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_dataset_import_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_event_tracker` [INFO] [stdout] --> src/generated.rs:4815:5 [INFO] [stdout] | [INFO] [stdout] 4815 | async fn create_event_tracker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_event_tracker`, completing the cycle [INFO] [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_filter` [INFO] [stdout] --> src/generated.rs:4833:5 [INFO] [stdout] | [INFO] [stdout] 4833 | async fn create_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_filter`, completing the cycle [INFO] [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_schema` [INFO] [stdout] --> src/generated.rs:4851:5 [INFO] [stdout] | [INFO] [stdout] 4851 | async fn create_schema( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_schema`, completing the cycle [INFO] [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_solution` [INFO] [stdout] --> src/generated.rs:4869:5 [INFO] [stdout] | [INFO] [stdout] 4869 | async fn create_solution( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_solution`, completing the cycle [INFO] [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_solution_version` [INFO] [stdout] --> src/generated.rs:4887:5 [INFO] [stdout] | [INFO] [stdout] 4887 | async fn create_solution_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_solution_version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_algorithm` [INFO] [stdout] --> src/generated.rs:5025:5 [INFO] [stdout] | [INFO] [stdout] 5025 | async fn describe_algorithm( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_algorithm`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_batch_inference_job` [INFO] [stdout] --> src/generated.rs:5043:5 [INFO] [stdout] | [INFO] [stdout] 5043 | async fn describe_batch_inference_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_batch_inference_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_campaign` [INFO] [stdout] --> src/generated.rs:5066:5 [INFO] [stdout] | [INFO] [stdout] 5066 | async fn describe_campaign( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_campaign`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_dataset` [INFO] [stdout] --> src/generated.rs:5084:5 [INFO] [stdout] | [INFO] [stdout] 5084 | async fn describe_dataset( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_dataset`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_dataset_export_job` [INFO] [stdout] --> src/generated.rs:5102:5 [INFO] [stdout] | [INFO] [stdout] 5102 | async fn describe_dataset_export_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_dataset_export_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_dataset_group` [INFO] [stdout] --> src/generated.rs:5121:5 [INFO] [stdout] | [INFO] [stdout] 5121 | async fn describe_dataset_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_dataset_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::::describe_dataset_import_job` [INFO] [stdout] --> src/generated.rs:5140:5 [INFO] [stdout] | [INFO] [stdout] 5140 | async fn describe_dataset_import_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_dataset_import_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_event_tracker` [INFO] [stdout] --> src/generated.rs:5159:5 [INFO] [stdout] | [INFO] [stdout] 5159 | async fn describe_event_tracker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_event_tracker`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_feature_transformation` [INFO] [stdout] --> src/generated.rs:5178:5 [INFO] [stdout] | [INFO] [stdout] 5178 | async fn describe_feature_transformation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_feature_transformation`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_filter` [INFO] [stdout] --> src/generated.rs:5203:5 [INFO] [stdout] | [INFO] [stdout] 5203 | async fn describe_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_filter`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_recipe` [INFO] [stdout] --> src/generated.rs:5221:5 [INFO] [stdout] | [INFO] [stdout] 5221 | async fn describe_recipe( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_recipe`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_schema` [INFO] [stdout] --> src/generated.rs:5239:5 [INFO] [stdout] | [INFO] [stdout] 5239 | async fn describe_schema( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_schema`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_solution` [INFO] [stdout] --> src/generated.rs:5257:5 [INFO] [stdout] | [INFO] [stdout] 5257 | async fn describe_solution( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_solution`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_solution_version` [INFO] [stdout] --> src/generated.rs:5275:5 [INFO] [stdout] | [INFO] [stdout] 5275 | async fn describe_solution_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_solution_version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_solution_metrics` [INFO] [stdout] --> src/generated.rs:5294:5 [INFO] [stdout] | [INFO] [stdout] 5294 | async fn get_solution_metrics( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_solution_metrics`, completing the cycle [INFO] [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_batch_inference_jobs` [INFO] [stdout] --> src/generated.rs:5312:5 [INFO] [stdout] | [INFO] [stdout] 5312 | async fn list_batch_inference_jobs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_batch_inference_jobs`, completing the cycle [INFO] [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_campaigns` [INFO] [stdout] --> src/generated.rs:5331:5 [INFO] [stdout] | [INFO] [stdout] 5331 | async fn list_campaigns( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_campaigns`, completing the cycle [INFO] [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_dataset_export_jobs` [INFO] [stdout] --> src/generated.rs:5349:5 [INFO] [stdout] | [INFO] [stdout] 5349 | async fn list_dataset_export_jobs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_dataset_export_jobs`, completing the cycle [INFO] [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_dataset_groups` [INFO] [stdout] --> src/generated.rs:5368:5 [INFO] [stdout] | [INFO] [stdout] 5368 | async fn list_dataset_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_dataset_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_dataset_import_jobs` [INFO] [stdout] --> src/generated.rs:5386:5 [INFO] [stdout] | [INFO] [stdout] 5386 | async fn list_dataset_import_jobs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_dataset_import_jobs`, completing the cycle [INFO] [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_datasets` [INFO] [stdout] --> src/generated.rs:5405:5 [INFO] [stdout] | [INFO] [stdout] 5405 | async fn list_datasets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_datasets`, completing the cycle [INFO] [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_event_trackers` [INFO] [stdout] --> src/generated.rs:5423:5 [INFO] [stdout] | [INFO] [stdout] 5423 | async fn list_event_trackers( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_event_trackers`, completing the cycle [INFO] [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_filters` [INFO] [stdout] --> src/generated.rs:5441:5 [INFO] [stdout] | [INFO] [stdout] 5441 | async fn list_filters( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_filters`, completing the cycle [INFO] [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_recipes` [INFO] [stdout] --> src/generated.rs:5459:5 [INFO] [stdout] | [INFO] [stdout] 5459 | async fn list_recipes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_recipes`, completing the cycle [INFO] [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_schemas` [INFO] [stdout] --> src/generated.rs:5477:5 [INFO] [stdout] | [INFO] [stdout] 5477 | async fn list_schemas( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_schemas`, completing the cycle [INFO] [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_solution_versions` [INFO] [stdout] --> src/generated.rs:5495:5 [INFO] [stdout] | [INFO] [stdout] 5495 | async fn list_solution_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_solution_versions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_solutions` [INFO] [stdout] --> src/generated.rs:5514:5 [INFO] [stdout] | [INFO] [stdout] 5514 | async fn list_solutions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_solutions`, completing the cycle [INFO] [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_campaign` [INFO] [stdout] --> src/generated.rs:5552:5 [INFO] [stdout] | [INFO] [stdout] 5552 | async fn update_campaign( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_campaign`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 39 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rusoto_personalize` due to 40 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_batch_inference_job` [INFO] [stdout] --> src/generated.rs:4704:5 [INFO] [stdout] | [INFO] [stdout] 4704 | async fn create_batch_inference_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4707:93 [INFO] [stdout] | [INFO] [stdout] 4707 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 4708 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4709 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateBatchInferenceJob"); [INFO] [stdout] 4710 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4719 | | .deserialize::() [INFO] [stdout] 4720 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_batch_inference_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_campaign` [INFO] [stdout] --> src/generated.rs:4723:5 [INFO] [stdout] | [INFO] [stdout] 4723 | async fn create_campaign( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4726:75 [INFO] [stdout] | [INFO] [stdout] 4726 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4727 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4728 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateCampaign"); [INFO] [stdout] 4729 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4737 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4738 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_campaign`, completing the cycle [INFO] [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_dataset` [INFO] [stdout] --> src/generated.rs:4741:5 [INFO] [stdout] | [INFO] [stdout] 4741 | async fn create_dataset( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4744:73 [INFO] [stdout] | [INFO] [stdout] 4744 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 4745 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4746 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDataset"); [INFO] [stdout] 4747 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4755 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4756 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_dataset`, completing the cycle [INFO] [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_dataset_export_job` [INFO] [stdout] --> src/generated.rs:4759:5 [INFO] [stdout] | [INFO] [stdout] 4759 | async fn create_dataset_export_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4762:91 [INFO] [stdout] | [INFO] [stdout] 4762 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4763 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4764 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetExportJob"); [INFO] [stdout] 4765 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4774 | | .deserialize::() [INFO] [stdout] 4775 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_dataset_export_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_dataset_group` [INFO] [stdout] --> src/generated.rs:4778:5 [INFO] [stdout] | [INFO] [stdout] 4778 | async fn create_dataset_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4781:83 [INFO] [stdout] | [INFO] [stdout] 4781 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4782 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4783 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetGroup"); [INFO] [stdout] 4784 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4792 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4793 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_dataset_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_dataset_import_job` [INFO] [stdout] --> src/generated.rs:4796:5 [INFO] [stdout] | [INFO] [stdout] 4796 | async fn create_dataset_import_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4799:91 [INFO] [stdout] | [INFO] [stdout] 4799 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 4800 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4801 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateDatasetImportJob"); [INFO] [stdout] 4802 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4811 | | .deserialize::() [INFO] [stdout] 4812 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_dataset_import_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_event_tracker` [INFO] [stdout] --> src/generated.rs:4815:5 [INFO] [stdout] | [INFO] [stdout] 4815 | async fn create_event_tracker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4818:83 [INFO] [stdout] | [INFO] [stdout] 4818 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 4819 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4820 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateEventTracker"); [INFO] [stdout] 4821 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4829 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4830 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_event_tracker`, completing the cycle [INFO] [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_filter` [INFO] [stdout] --> src/generated.rs:4833:5 [INFO] [stdout] | [INFO] [stdout] 4833 | async fn create_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4836:71 [INFO] [stdout] | [INFO] [stdout] 4836 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4837 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4838 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateFilter"); [INFO] [stdout] 4839 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4847 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4848 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_filter`, completing the cycle [INFO] [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_schema` [INFO] [stdout] --> src/generated.rs:4851:5 [INFO] [stdout] | [INFO] [stdout] 4851 | async fn create_schema( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4854:71 [INFO] [stdout] | [INFO] [stdout] 4854 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 4855 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4856 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSchema"); [INFO] [stdout] 4857 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4865 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4866 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_schema`, completing the cycle [INFO] [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_solution` [INFO] [stdout] --> src/generated.rs:4869:5 [INFO] [stdout] | [INFO] [stdout] 4869 | async fn create_solution( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4872:75 [INFO] [stdout] | [INFO] [stdout] 4872 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 4873 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4874 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolution"); [INFO] [stdout] 4875 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4883 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 4884 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_solution`, completing the cycle [INFO] [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_solution_version` [INFO] [stdout] --> src/generated.rs:4887:5 [INFO] [stdout] | [INFO] [stdout] 4887 | async fn create_solution_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:4890:89 [INFO] [stdout] | [INFO] [stdout] 4890 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 4891 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 4892 | | request.add_header("x-amz-target", "AmazonPersonalize.CreateSolutionVersion"); [INFO] [stdout] 4893 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 4902 | | .deserialize::() [INFO] [stdout] 4903 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_solution_version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_algorithm` [INFO] [stdout] --> src/generated.rs:5025:5 [INFO] [stdout] | [INFO] [stdout] 5025 | async fn describe_algorithm( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_algorithm::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5028:81 [INFO] [stdout] | [INFO] [stdout] 5028 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5029 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5030 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeAlgorithm"); [INFO] [stdout] 5031 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5039 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5040 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_algorithm`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_batch_inference_job` [INFO] [stdout] --> src/generated.rs:5043:5 [INFO] [stdout] | [INFO] [stdout] 5043 | async fn describe_batch_inference_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_batch_inference_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5047:5 [INFO] [stdout] | [INFO] [stdout] 5047 | / { [INFO] [stdout] 5048 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5049 | | request.add_header( [INFO] [stdout] 5050 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5062 | | .deserialize::() [INFO] [stdout] 5063 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_batch_inference_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_campaign` [INFO] [stdout] --> src/generated.rs:5066:5 [INFO] [stdout] | [INFO] [stdout] 5066 | async fn describe_campaign( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5069:79 [INFO] [stdout] | [INFO] [stdout] 5069 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5070 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5071 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeCampaign"); [INFO] [stdout] 5072 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5080 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5081 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_campaign`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_dataset` [INFO] [stdout] --> src/generated.rs:5084:5 [INFO] [stdout] | [INFO] [stdout] 5084 | async fn describe_dataset( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_dataset::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5087:77 [INFO] [stdout] | [INFO] [stdout] 5087 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 5088 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5089 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDataset"); [INFO] [stdout] 5090 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5098 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5099 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_dataset`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_dataset_export_job` [INFO] [stdout] --> src/generated.rs:5102:5 [INFO] [stdout] | [INFO] [stdout] 5102 | async fn describe_dataset_export_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_dataset_export_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5105:95 [INFO] [stdout] | [INFO] [stdout] 5105 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5106 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5107 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetExportJob"); [INFO] [stdout] 5108 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5117 | | .deserialize::() [INFO] [stdout] 5118 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_dataset_export_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_dataset_group` [INFO] [stdout] --> src/generated.rs:5121:5 [INFO] [stdout] | [INFO] [stdout] 5121 | async fn describe_dataset_group( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_dataset_group::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5124:87 [INFO] [stdout] | [INFO] [stdout] 5124 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5125 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5126 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetGroup"); [INFO] [stdout] 5127 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5136 | | .deserialize::() [INFO] [stdout] 5137 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_dataset_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::::describe_dataset_import_job` [INFO] [stdout] --> src/generated.rs:5140:5 [INFO] [stdout] | [INFO] [stdout] 5140 | async fn describe_dataset_import_job( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_dataset_import_job::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5143:95 [INFO] [stdout] | [INFO] [stdout] 5143 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________________^ [INFO] [stdout] 5144 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5145 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeDatasetImportJob"); [INFO] [stdout] 5146 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5155 | | .deserialize::() [INFO] [stdout] 5156 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_dataset_import_job`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_event_tracker` [INFO] [stdout] --> src/generated.rs:5159:5 [INFO] [stdout] | [INFO] [stdout] 5159 | async fn describe_event_tracker( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_event_tracker::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5162:87 [INFO] [stdout] | [INFO] [stdout] 5162 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5163 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5164 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeEventTracker"); [INFO] [stdout] 5165 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5174 | | .deserialize::() [INFO] [stdout] 5175 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_event_tracker`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_feature_transformation` [INFO] [stdout] --> src/generated.rs:5178:5 [INFO] [stdout] | [INFO] [stdout] 5178 | async fn describe_feature_transformation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_feature_transformation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5184:7 [INFO] [stdout] | [INFO] [stdout] 5184 | > { [INFO] [stdout] | _______^ [INFO] [stdout] 5185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5186 | | request.add_header( [INFO] [stdout] 5187 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 5199 | | .deserialize::() [INFO] [stdout] 5200 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_feature_transformation`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_filter` [INFO] [stdout] --> src/generated.rs:5203:5 [INFO] [stdout] | [INFO] [stdout] 5203 | async fn describe_filter( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_filter::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5206:75 [INFO] [stdout] | [INFO] [stdout] 5206 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5207 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5208 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeFilter"); [INFO] [stdout] 5209 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5217 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5218 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_filter`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_recipe` [INFO] [stdout] --> src/generated.rs:5221:5 [INFO] [stdout] | [INFO] [stdout] 5221 | async fn describe_recipe( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_recipe::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5224:75 [INFO] [stdout] | [INFO] [stdout] 5224 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5225 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5226 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeRecipe"); [INFO] [stdout] 5227 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5235 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5236 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_recipe`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_schema` [INFO] [stdout] --> src/generated.rs:5239:5 [INFO] [stdout] | [INFO] [stdout] 5239 | async fn describe_schema( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_schema::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5242:75 [INFO] [stdout] | [INFO] [stdout] 5242 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5243 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5244 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSchema"); [INFO] [stdout] 5245 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5253 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5254 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_schema`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_solution` [INFO] [stdout] --> src/generated.rs:5257:5 [INFO] [stdout] | [INFO] [stdout] 5257 | async fn describe_solution( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_solution::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5260:79 [INFO] [stdout] | [INFO] [stdout] 5260 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 5261 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5262 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolution"); [INFO] [stdout] 5263 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5271 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5272 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_solution`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::describe_solution_version` [INFO] [stdout] --> src/generated.rs:5275:5 [INFO] [stdout] | [INFO] [stdout] 5275 | async fn describe_solution_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_solution_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5278:93 [INFO] [stdout] | [INFO] [stdout] 5278 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 5279 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5280 | | request.add_header("x-amz-target", "AmazonPersonalize.DescribeSolutionVersion"); [INFO] [stdout] 5281 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5290 | | .deserialize::() [INFO] [stdout] 5291 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_solution_version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_solution_metrics` [INFO] [stdout] --> src/generated.rs:5294:5 [INFO] [stdout] | [INFO] [stdout] 5294 | async fn get_solution_metrics( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_solution_metrics::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5297:83 [INFO] [stdout] | [INFO] [stdout] 5297 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 5298 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5299 | | request.add_header("x-amz-target", "AmazonPersonalize.GetSolutionMetrics"); [INFO] [stdout] 5300 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5308 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5309 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_solution_metrics`, completing the cycle [INFO] [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_batch_inference_jobs` [INFO] [stdout] --> src/generated.rs:5312:5 [INFO] [stdout] | [INFO] [stdout] 5312 | async fn list_batch_inference_jobs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_batch_inference_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5315:91 [INFO] [stdout] | [INFO] [stdout] 5315 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 5316 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5317 | | request.add_header("x-amz-target", "AmazonPersonalize.ListBatchInferenceJobs"); [INFO] [stdout] 5318 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5327 | | .deserialize::() [INFO] [stdout] 5328 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_batch_inference_jobs`, completing the cycle [INFO] [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_campaigns` [INFO] [stdout] --> src/generated.rs:5331:5 [INFO] [stdout] | [INFO] [stdout] 5331 | async fn list_campaigns( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_campaigns::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5334:73 [INFO] [stdout] | [INFO] [stdout] 5334 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5335 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5336 | | request.add_header("x-amz-target", "AmazonPersonalize.ListCampaigns"); [INFO] [stdout] 5337 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5345 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5346 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_campaigns`, completing the cycle [INFO] [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_dataset_export_jobs` [INFO] [stdout] --> src/generated.rs:5349:5 [INFO] [stdout] | [INFO] [stdout] 5349 | async fn list_dataset_export_jobs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_dataset_export_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5352:89 [INFO] [stdout] | [INFO] [stdout] 5352 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5353 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5354 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetExportJobs"); [INFO] [stdout] 5355 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5364 | | .deserialize::() [INFO] [stdout] 5365 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_dataset_export_jobs`, completing the cycle [INFO] [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_dataset_groups` [INFO] [stdout] --> src/generated.rs:5368:5 [INFO] [stdout] | [INFO] [stdout] 5368 | async fn list_dataset_groups( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_dataset_groups::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5371:81 [INFO] [stdout] | [INFO] [stdout] 5371 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5372 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5373 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetGroups"); [INFO] [stdout] 5374 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5382 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5383 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_dataset_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_dataset_import_jobs` [INFO] [stdout] --> src/generated.rs:5386:5 [INFO] [stdout] | [INFO] [stdout] 5386 | async fn list_dataset_import_jobs( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_dataset_import_jobs::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5389:89 [INFO] [stdout] | [INFO] [stdout] 5389 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 5390 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5391 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasetImportJobs"); [INFO] [stdout] 5392 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5401 | | .deserialize::() [INFO] [stdout] 5402 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_dataset_import_jobs`, completing the cycle [INFO] [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_datasets` [INFO] [stdout] --> src/generated.rs:5405:5 [INFO] [stdout] | [INFO] [stdout] 5405 | async fn list_datasets( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_datasets::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5408:71 [INFO] [stdout] | [INFO] [stdout] 5408 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 5409 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5410 | | request.add_header("x-amz-target", "AmazonPersonalize.ListDatasets"); [INFO] [stdout] 5411 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5419 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5420 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_datasets`, completing the cycle [INFO] [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_event_trackers` [INFO] [stdout] --> src/generated.rs:5423:5 [INFO] [stdout] | [INFO] [stdout] 5423 | async fn list_event_trackers( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_event_trackers::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5426:81 [INFO] [stdout] | [INFO] [stdout] 5426 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 5427 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5428 | | request.add_header("x-amz-target", "AmazonPersonalize.ListEventTrackers"); [INFO] [stdout] 5429 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5437 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5438 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_event_trackers`, completing the cycle [INFO] [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_filters` [INFO] [stdout] --> src/generated.rs:5441:5 [INFO] [stdout] | [INFO] [stdout] 5441 | async fn list_filters( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_filters::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5444:69 [INFO] [stdout] | [INFO] [stdout] 5444 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5445 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5446 | | request.add_header("x-amz-target", "AmazonPersonalize.ListFilters"); [INFO] [stdout] 5447 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5455 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_filters`, completing the cycle [INFO] [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_recipes` [INFO] [stdout] --> src/generated.rs:5459:5 [INFO] [stdout] | [INFO] [stdout] 5459 | async fn list_recipes( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_recipes::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5462:69 [INFO] [stdout] | [INFO] [stdout] 5462 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5464 | | request.add_header("x-amz-target", "AmazonPersonalize.ListRecipes"); [INFO] [stdout] 5465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_recipes`, completing the cycle [INFO] [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_schemas` [INFO] [stdout] --> src/generated.rs:5477:5 [INFO] [stdout] | [INFO] [stdout] 5477 | async fn list_schemas( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_schemas::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5480:69 [INFO] [stdout] | [INFO] [stdout] 5480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 5481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5482 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSchemas"); [INFO] [stdout] 5483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_schemas`, completing the cycle [INFO] [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_solution_versions` [INFO] [stdout] --> src/generated.rs:5495:5 [INFO] [stdout] | [INFO] [stdout] 5495 | async fn list_solution_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_solution_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5498:87 [INFO] [stdout] | [INFO] [stdout] 5498 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 5499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5500 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutionVersions"); [INFO] [stdout] 5501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5510 | | .deserialize::() [INFO] [stdout] 5511 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_solution_versions`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::list_solutions` [INFO] [stdout] --> src/generated.rs:5514:5 [INFO] [stdout] | [INFO] [stdout] 5514 | async fn list_solutions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_solutions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5517:73 [INFO] [stdout] | [INFO] [stdout] 5517 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 5518 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5519 | | request.add_header("x-amz-target", "AmazonPersonalize.ListSolutions"); [INFO] [stdout] 5520 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5528 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5529 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_solutions`, completing the cycle [INFO] [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_campaign` [INFO] [stdout] --> src/generated.rs:5552:5 [INFO] [stdout] | [INFO] [stdout] 5552 | async fn update_campaign( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::update_campaign::{closure#0}`... [INFO] [stdout] --> src/generated.rs:5555:75 [INFO] [stdout] | [INFO] [stdout] 5555 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________^ [INFO] [stdout] 5556 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 5557 | | request.add_header("x-amz-target", "AmazonPersonalize.UpdateCampaign"); [INFO] [stdout] 5558 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 5566 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 5567 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::update_campaign`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 39 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rusoto_personalize` due to 40 previous errors [INFO] running `Command { std: "docker" "inspect" "d219b7a4562cc4c51c02d1e2115909a8c849273407f6665523980053fab20865", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d219b7a4562cc4c51c02d1e2115909a8c849273407f6665523980053fab20865", kill_on_drop: false }` [INFO] [stdout] d219b7a4562cc4c51c02d1e2115909a8c849273407f6665523980053fab20865