[INFO] fetching crate mz_rusoto_rekognition 0.46.0... [INFO] checking mz_rusoto_rekognition-0.46.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate mz_rusoto_rekognition 0.46.0 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate mz_rusoto_rekognition 0.46.0 on toolchain 8ea250bdb76176ecb0225baa34aa634b024ae0e2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate mz_rusoto_rekognition 0.46.0 [INFO] finished tweaking crates.io crate mz_rusoto_rekognition 0.46.0 [INFO] tweaked toml for crates.io crate mz_rusoto_rekognition 0.46.0 written to /workspace/builds/worker-5/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2105662e3e210a939dcc426306218be25f04512a3dead3258f0f3a05f67e965a [INFO] running `Command { std: "docker" "start" "-a" "2105662e3e210a939dcc426306218be25f04512a3dead3258f0f3a05f67e965a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2105662e3e210a939dcc426306218be25f04512a3dead3258f0f3a05f67e965a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2105662e3e210a939dcc426306218be25f04512a3dead3258f0f3a05f67e965a", kill_on_drop: false }` [INFO] [stdout] 2105662e3e210a939dcc426306218be25f04512a3dead3258f0f3a05f67e965a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7d55eb6dd9ec5e3e96e749cd909167b9278bf6c435b2a90f08b71b8b76d9d6d1 [INFO] running `Command { std: "docker" "start" "-a" "7d55eb6dd9ec5e3e96e749cd909167b9278bf6c435b2a90f08b71b8b76d9d6d1", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling unicode-ident v1.0.4 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Checking bytes v0.5.6 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling thiserror v1.0.35 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Checking pin-project-lite v0.1.12 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling ucd-trie v0.1.5 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Compiling openssl v0.10.41 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Compiling const_fn v0.4.9 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking itoa v0.4.8 [INFO] [stderr] Checking httpdate v0.3.2 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking regex-syntax v0.6.27 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking shlex v0.1.1 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking md5 v0.7.0 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Compiling standback v0.2.17 [INFO] [stderr] Compiling time v0.2.27 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking http-body v0.3.1 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking net2 v0.2.37 [INFO] [stderr] Checking iovec v0.1.4 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking socket2 v0.3.19 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking aho-corasick v0.7.19 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking mio v0.6.23 [INFO] [stderr] Checking regex v1.6.0 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.10.1 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.10.1 [INFO] [stderr] Checking mio-uds v0.6.8 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling tokio-macros v0.2.6 [INFO] [stderr] Compiling pin-project-internal v1.0.12 [INFO] [stderr] Compiling thiserror-impl v1.0.35 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Compiling time-macros-impl v0.1.2 [INFO] [stderr] Checking time-macros v0.1.1 [INFO] [stderr] Checking tokio v0.2.25 [INFO] [stderr] Checking pin-project v1.0.12 [INFO] [stderr] Compiling pest v2.3.1 [INFO] [stderr] Checking tracing-futures v0.2.5 [INFO] [stderr] Compiling semver-parser v0.10.2 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Checking tokio-util v0.3.1 [INFO] [stderr] Checking tokio-tls v0.3.1 [INFO] [stderr] Compiling semver v0.11.0 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking h2 v0.2.7 [INFO] [stderr] Compiling rustc_version v0.3.3 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Compiling mz_rusoto_core v0.46.0 [INFO] [stderr] Checking hyper v0.13.10 [INFO] [stderr] Checking mz_rusoto_credential v0.46.0 [INFO] [stderr] Checking hyper-tls v0.4.3 [INFO] [stderr] Checking mz_rusoto_signature v0.46.0 [INFO] [stderr] Checking mz_rusoto_mock v0.46.0 [INFO] [stderr] Checking mz_rusoto_rekognition v0.46.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::compare_faces` [INFO] [stdout] --> src/generated.rs:6776:5 [INFO] [stdout] | [INFO] [stdout] 6776 | async fn compare_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::compare_faces`, completing the cycle [INFO] [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_collection` [INFO] [stdout] --> src/generated.rs:6794:5 [INFO] [stdout] | [INFO] [stdout] 6794 | async fn create_collection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_collection`, completing the cycle [INFO] [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_project` [INFO] [stdout] --> src/generated.rs:6812:5 [INFO] [stdout] | [INFO] [stdout] 6812 | async fn create_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_project`, completing the cycle [INFO] [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_project_version` [INFO] [stdout] --> src/generated.rs:6830:5 [INFO] [stdout] | [INFO] [stdout] 6830 | async fn create_project_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_project_version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_stream_processor` [INFO] [stdout] --> src/generated.rs:6849:5 [INFO] [stdout] | [INFO] [stdout] 6849 | async fn create_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_stream_processor`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_collection` [INFO] [stdout] --> src/generated.rs:6868:5 [INFO] [stdout] | [INFO] [stdout] 6868 | async fn delete_collection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_collection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_faces` [INFO] [stdout] --> src/generated.rs:6886:5 [INFO] [stdout] | [INFO] [stdout] 6886 | async fn delete_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_faces`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_project` [INFO] [stdout] --> src/generated.rs:6904:5 [INFO] [stdout] | [INFO] [stdout] 6904 | async fn delete_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_project_version` [INFO] [stdout] --> src/generated.rs:6922:5 [INFO] [stdout] | [INFO] [stdout] 6922 | async fn delete_project_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_project_version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_stream_processor` [INFO] [stdout] --> src/generated.rs:6941:5 [INFO] [stdout] | [INFO] [stdout] 6941 | async fn delete_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_stream_processor`, completing the cycle [INFO] [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_collection` [INFO] [stdout] --> src/generated.rs:6960:5 [INFO] [stdout] | [INFO] [stdout] 6960 | async fn describe_collection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_collection`, completing the cycle [INFO] [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_project_versions` [INFO] [stdout] --> src/generated.rs:6978:5 [INFO] [stdout] | [INFO] [stdout] 6978 | async fn describe_project_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_project_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::::describe_projects` [INFO] [stdout] --> src/generated.rs:6997:5 [INFO] [stdout] | [INFO] [stdout] 6997 | async fn describe_projects( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_projects`, completing the cycle [INFO] [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_stream_processor` [INFO] [stdout] --> src/generated.rs:7015:5 [INFO] [stdout] | [INFO] [stdout] 7015 | async fn describe_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_stream_processor`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_custom_labels` [INFO] [stdout] --> src/generated.rs:7034:5 [INFO] [stdout] | [INFO] [stdout] 7034 | async fn detect_custom_labels( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_custom_labels`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_faces` [INFO] [stdout] --> src/generated.rs:7052:5 [INFO] [stdout] | [INFO] [stdout] 7052 | async fn detect_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_faces`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_labels` [INFO] [stdout] --> src/generated.rs:7070:5 [INFO] [stdout] | [INFO] [stdout] 7070 | async fn detect_labels( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_labels`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_moderation_labels` [INFO] [stdout] --> src/generated.rs:7088:5 [INFO] [stdout] | [INFO] [stdout] 7088 | async fn detect_moderation_labels( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_moderation_labels`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_text` [INFO] [stdout] --> src/generated.rs:7107:5 [INFO] [stdout] | [INFO] [stdout] 7107 | async fn detect_text( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_text`, completing the cycle [INFO] [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_celebrity_info` [INFO] [stdout] --> src/generated.rs:7125:5 [INFO] [stdout] | [INFO] [stdout] 7125 | async fn get_celebrity_info( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_celebrity_info`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_celebrity_recognition` [INFO] [stdout] --> src/generated.rs:7143:5 [INFO] [stdout] | [INFO] [stdout] 7143 | async fn get_celebrity_recognition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_celebrity_recognition`, completing the cycle [INFO] [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_content_moderation` [INFO] [stdout] --> src/generated.rs:7162:5 [INFO] [stdout] | [INFO] [stdout] 7162 | async fn get_content_moderation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_content_moderation`, completing the cycle [INFO] [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_face_detection` [INFO] [stdout] --> src/generated.rs:7181:5 [INFO] [stdout] | [INFO] [stdout] 7181 | async fn get_face_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_face_detection`, completing the cycle [INFO] [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_face_search` [INFO] [stdout] --> src/generated.rs:7199:5 [INFO] [stdout] | [INFO] [stdout] 7199 | async fn get_face_search( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_face_search`, completing the cycle [INFO] [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_label_detection` [INFO] [stdout] --> src/generated.rs:7217:5 [INFO] [stdout] | [INFO] [stdout] 7217 | async fn get_label_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_label_detection`, completing the cycle [INFO] [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_person_tracking` [INFO] [stdout] --> src/generated.rs:7235:5 [INFO] [stdout] | [INFO] [stdout] 7235 | async fn get_person_tracking( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_person_tracking`, completing the cycle [INFO] [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_segment_detection` [INFO] [stdout] --> src/generated.rs:7253:5 [INFO] [stdout] | [INFO] [stdout] 7253 | async fn get_segment_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_segment_detection`, completing the cycle [INFO] [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_text_detection` [INFO] [stdout] --> src/generated.rs:7271:5 [INFO] [stdout] | [INFO] [stdout] 7271 | async fn get_text_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_text_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::index_faces` [INFO] [stdout] --> src/generated.rs:7289:5 [INFO] [stdout] | [INFO] [stdout] 7289 | async fn index_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::index_faces`, completing the cycle [INFO] [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_collections` [INFO] [stdout] --> src/generated.rs:7307:5 [INFO] [stdout] | [INFO] [stdout] 7307 | async fn list_collections( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_collections`, completing the cycle [INFO] [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_faces` [INFO] [stdout] --> src/generated.rs:7325:5 [INFO] [stdout] | [INFO] [stdout] 7325 | async fn list_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_faces`, completing the cycle [INFO] [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_stream_processors` [INFO] [stdout] --> src/generated.rs:7343:5 [INFO] [stdout] | [INFO] [stdout] 7343 | async fn list_stream_processors( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_stream_processors`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::recognize_celebrities` [INFO] [stdout] --> src/generated.rs:7362:5 [INFO] [stdout] | [INFO] [stdout] 7362 | async fn recognize_celebrities( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::recognize_celebrities`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::search_faces` [INFO] [stdout] --> src/generated.rs:7381:5 [INFO] [stdout] | [INFO] [stdout] 7381 | async fn search_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::search_faces`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::search_faces_by_image` [INFO] [stdout] --> src/generated.rs:7399:5 [INFO] [stdout] | [INFO] [stdout] 7399 | async fn search_faces_by_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::search_faces_by_image`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_celebrity_recognition` [INFO] [stdout] --> src/generated.rs:7417:5 [INFO] [stdout] | [INFO] [stdout] 7417 | async fn start_celebrity_recognition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_celebrity_recognition`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_content_moderation` [INFO] [stdout] --> src/generated.rs:7440:5 [INFO] [stdout] | [INFO] [stdout] 7440 | async fn start_content_moderation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_content_moderation`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_face_detection` [INFO] [stdout] --> src/generated.rs:7459:5 [INFO] [stdout] | [INFO] [stdout] 7459 | async fn start_face_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_face_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_face_search` [INFO] [stdout] --> src/generated.rs:7477:5 [INFO] [stdout] | [INFO] [stdout] 7477 | async fn start_face_search( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_face_search`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_label_detection` [INFO] [stdout] --> src/generated.rs:7495:5 [INFO] [stdout] | [INFO] [stdout] 7495 | async fn start_label_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_label_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_person_tracking` [INFO] [stdout] --> src/generated.rs:7513:5 [INFO] [stdout] | [INFO] [stdout] 7513 | async fn start_person_tracking( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_person_tracking`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_project_version` [INFO] [stdout] --> src/generated.rs:7531:5 [INFO] [stdout] | [INFO] [stdout] 7531 | async fn start_project_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_project_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::::start_segment_detection` [INFO] [stdout] --> src/generated.rs:7549:5 [INFO] [stdout] | [INFO] [stdout] 7549 | async fn start_segment_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_segment_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_stream_processor` [INFO] [stdout] --> src/generated.rs:7568:5 [INFO] [stdout] | [INFO] [stdout] 7568 | async fn start_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_stream_processor`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_text_detection` [INFO] [stdout] --> src/generated.rs:7587:5 [INFO] [stdout] | [INFO] [stdout] 7587 | async fn start_text_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_text_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::stop_project_version` [INFO] [stdout] --> src/generated.rs:7605:5 [INFO] [stdout] | [INFO] [stdout] 7605 | async fn stop_project_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_project_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::::stop_stream_processor` [INFO] [stdout] --> src/generated.rs:7623:5 [INFO] [stdout] | [INFO] [stdout] 7623 | async fn stop_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7627 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7628 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 7629 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7637 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7627 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7628 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 7629 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7637 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7627 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7628 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 7629 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7637 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7627 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7628 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 7629 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7637 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7627 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7628 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 7629 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7637 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7627 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7628 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 7629 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7637 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7627 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7628 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 7629 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7637 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7627 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7628 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 7629 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7637 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7638 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_stream_processor`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 47 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stderr] error: could not compile `mz_rusoto_rekognition` due to 48 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::compare_faces` [INFO] [stdout] --> src/generated.rs:6776:5 [INFO] [stdout] | [INFO] [stdout] 6776 | async fn compare_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6779:71 [INFO] [stdout] | [INFO] [stdout] 6779 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 6780 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6781 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 6782 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6790 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6791 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::compare_faces`, completing the cycle [INFO] [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_collection` [INFO] [stdout] --> src/generated.rs:6794:5 [INFO] [stdout] | [INFO] [stdout] 6794 | async fn create_collection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6797:79 [INFO] [stdout] | [INFO] [stdout] 6797 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6798 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6799 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 6800 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6808 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6809 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_collection`, completing the cycle [INFO] [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_project` [INFO] [stdout] --> src/generated.rs:6812:5 [INFO] [stdout] | [INFO] [stdout] 6812 | async fn create_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6815:73 [INFO] [stdout] | [INFO] [stdout] 6815 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6816 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6817 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 6818 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6826 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6827 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_project`, completing the cycle [INFO] [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_project_version` [INFO] [stdout] --> src/generated.rs:6830:5 [INFO] [stdout] | [INFO] [stdout] 6830 | async fn create_project_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6833:87 [INFO] [stdout] | [INFO] [stdout] 6833 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6834 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6835 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 6836 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6845 | | .deserialize::() [INFO] [stdout] 6846 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_project_version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::create_stream_processor` [INFO] [stdout] --> src/generated.rs:6849:5 [INFO] [stdout] | [INFO] [stdout] 6849 | async fn create_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6852:89 [INFO] [stdout] | [INFO] [stdout] 6852 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6853 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6854 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 6855 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6864 | | .deserialize::() [INFO] [stdout] 6865 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::create_stream_processor`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_collection` [INFO] [stdout] --> src/generated.rs:6868:5 [INFO] [stdout] | [INFO] [stdout] 6868 | async fn delete_collection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6871:79 [INFO] [stdout] | [INFO] [stdout] 6871 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 6872 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6873 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 6874 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6882 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6883 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_collection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_faces` [INFO] [stdout] --> src/generated.rs:6886:5 [INFO] [stdout] | [INFO] [stdout] 6886 | async fn delete_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6889:69 [INFO] [stdout] | [INFO] [stdout] 6889 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 6890 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6891 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 6892 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6900 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6901 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_faces`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_project` [INFO] [stdout] --> src/generated.rs:6904:5 [INFO] [stdout] | [INFO] [stdout] 6904 | async fn delete_project( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6907:73 [INFO] [stdout] | [INFO] [stdout] 6907 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 6908 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6909 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 6910 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6918 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6919 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_project`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_project_version` [INFO] [stdout] --> src/generated.rs:6922:5 [INFO] [stdout] | [INFO] [stdout] 6922 | async fn delete_project_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6925:87 [INFO] [stdout] | [INFO] [stdout] 6925 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 6926 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6927 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 6928 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6937 | | .deserialize::() [INFO] [stdout] 6938 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_project_version`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::delete_stream_processor` [INFO] [stdout] --> src/generated.rs:6941:5 [INFO] [stdout] | [INFO] [stdout] 6941 | async fn delete_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6944:89 [INFO] [stdout] | [INFO] [stdout] 6944 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 6945 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6946 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 6947 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6956 | | .deserialize::() [INFO] [stdout] 6957 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::delete_stream_processor`, completing the cycle [INFO] [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_collection` [INFO] [stdout] --> src/generated.rs:6960:5 [INFO] [stdout] | [INFO] [stdout] 6960 | async fn describe_collection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6963:83 [INFO] [stdout] | [INFO] [stdout] 6963 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 6964 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6965 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 6966 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6974 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 6975 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_collection`, completing the cycle [INFO] [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_project_versions` [INFO] [stdout] --> src/generated.rs:6978:5 [INFO] [stdout] | [INFO] [stdout] 6978 | async fn describe_project_versions( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:6981:93 [INFO] [stdout] | [INFO] [stdout] 6981 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 6982 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 6983 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 6984 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 6993 | | .deserialize::() [INFO] [stdout] 6994 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_project_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::::describe_projects` [INFO] [stdout] --> src/generated.rs:6997:5 [INFO] [stdout] | [INFO] [stdout] 6997 | async fn describe_projects( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7000:79 [INFO] [stdout] | [INFO] [stdout] 7000 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7001 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7002 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7003 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7011 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7012 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_projects`, completing the cycle [INFO] [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_stream_processor` [INFO] [stdout] --> src/generated.rs:7015:5 [INFO] [stdout] | [INFO] [stdout] 7015 | async fn describe_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7018:93 [INFO] [stdout] | [INFO] [stdout] 7018 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7019 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7020 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7021 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7030 | | .deserialize::() [INFO] [stdout] 7031 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::describe_stream_processor`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_custom_labels` [INFO] [stdout] --> src/generated.rs:7034:5 [INFO] [stdout] | [INFO] [stdout] 7034 | async fn detect_custom_labels( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7037:83 [INFO] [stdout] | [INFO] [stdout] 7037 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7038 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7039 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7040 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7048 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7049 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_custom_labels`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_faces` [INFO] [stdout] --> src/generated.rs:7052:5 [INFO] [stdout] | [INFO] [stdout] 7052 | async fn detect_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7055:69 [INFO] [stdout] | [INFO] [stdout] 7055 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7056 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7057 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7058 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7066 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_faces`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_labels` [INFO] [stdout] --> src/generated.rs:7070:5 [INFO] [stdout] | [INFO] [stdout] 7070 | async fn detect_labels( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7073:71 [INFO] [stdout] | [INFO] [stdout] 7073 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7075 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_labels`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_moderation_labels` [INFO] [stdout] --> src/generated.rs:7088:5 [INFO] [stdout] | [INFO] [stdout] 7088 | async fn detect_moderation_labels( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7091:91 [INFO] [stdout] | [INFO] [stdout] 7091 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7093 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7103 | | .deserialize::() [INFO] [stdout] 7104 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_moderation_labels`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::detect_text` [INFO] [stdout] --> src/generated.rs:7107:5 [INFO] [stdout] | [INFO] [stdout] 7107 | async fn detect_text( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7110:67 [INFO] [stdout] | [INFO] [stdout] 7110 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7111 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7112 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7113 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7121 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7122 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_text`, completing the cycle [INFO] [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_celebrity_info` [INFO] [stdout] --> src/generated.rs:7125:5 [INFO] [stdout] | [INFO] [stdout] 7125 | async fn get_celebrity_info( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7128:79 [INFO] [stdout] | [INFO] [stdout] 7128 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7129 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7130 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7131 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7139 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7140 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_celebrity_info`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::get_celebrity_recognition` [INFO] [stdout] --> src/generated.rs:7143:5 [INFO] [stdout] | [INFO] [stdout] 7143 | async fn get_celebrity_recognition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7146:93 [INFO] [stdout] | [INFO] [stdout] 7146 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7147 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7148 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7149 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7158 | | .deserialize::() [INFO] [stdout] 7159 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_celebrity_recognition`, completing the cycle [INFO] [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_content_moderation` [INFO] [stdout] --> src/generated.rs:7162:5 [INFO] [stdout] | [INFO] [stdout] 7162 | async fn get_content_moderation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7165:87 [INFO] [stdout] | [INFO] [stdout] 7165 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7166 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7167 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7168 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7177 | | .deserialize::() [INFO] [stdout] 7178 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_content_moderation`, completing the cycle [INFO] [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_face_detection` [INFO] [stdout] --> src/generated.rs:7181:5 [INFO] [stdout] | [INFO] [stdout] 7181 | async fn get_face_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7184:79 [INFO] [stdout] | [INFO] [stdout] 7184 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7185 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7186 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7187 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7195 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7196 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_face_detection`, completing the cycle [INFO] [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_face_search` [INFO] [stdout] --> src/generated.rs:7199:5 [INFO] [stdout] | [INFO] [stdout] 7199 | async fn get_face_search( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7202:73 [INFO] [stdout] | [INFO] [stdout] 7202 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7203 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7204 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7205 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7213 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7214 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_face_search`, completing the cycle [INFO] [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_label_detection` [INFO] [stdout] --> src/generated.rs:7217:5 [INFO] [stdout] | [INFO] [stdout] 7217 | async fn get_label_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7220:81 [INFO] [stdout] | [INFO] [stdout] 7220 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7221 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7222 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7223 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7231 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7232 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_label_detection`, completing the cycle [INFO] [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_person_tracking` [INFO] [stdout] --> src/generated.rs:7235:5 [INFO] [stdout] | [INFO] [stdout] 7235 | async fn get_person_tracking( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7238:81 [INFO] [stdout] | [INFO] [stdout] 7238 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7239 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7240 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7241 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7249 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7250 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_person_tracking`, completing the cycle [INFO] [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_segment_detection` [INFO] [stdout] --> src/generated.rs:7253:5 [INFO] [stdout] | [INFO] [stdout] 7253 | async fn get_segment_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7256:85 [INFO] [stdout] | [INFO] [stdout] 7256 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7257 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7258 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7259 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7267 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7268 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_segment_detection`, completing the cycle [INFO] [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_text_detection` [INFO] [stdout] --> src/generated.rs:7271:5 [INFO] [stdout] | [INFO] [stdout] 7271 | async fn get_text_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7274:79 [INFO] [stdout] | [INFO] [stdout] 7274 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7275 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7276 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7277 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7285 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7286 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::get_text_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::index_faces` [INFO] [stdout] --> src/generated.rs:7289:5 [INFO] [stdout] | [INFO] [stdout] 7289 | async fn index_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7292:67 [INFO] [stdout] | [INFO] [stdout] 7292 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7293 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7294 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7295 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7303 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7304 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::index_faces`, completing the cycle [INFO] [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_collections` [INFO] [stdout] --> src/generated.rs:7307:5 [INFO] [stdout] | [INFO] [stdout] 7307 | async fn list_collections( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7310:77 [INFO] [stdout] | [INFO] [stdout] 7310 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7311 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7312 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7313 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7321 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7322 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_collections`, completing the cycle [INFO] [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_faces` [INFO] [stdout] --> src/generated.rs:7325:5 [INFO] [stdout] | [INFO] [stdout] 7325 | async fn list_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7328:65 [INFO] [stdout] | [INFO] [stdout] 7328 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7329 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7330 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7331 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7339 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7340 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_faces`, completing the cycle [INFO] [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_stream_processors` [INFO] [stdout] --> src/generated.rs:7343:5 [INFO] [stdout] | [INFO] [stdout] 7343 | async fn list_stream_processors( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7346:87 [INFO] [stdout] | [INFO] [stdout] 7346 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7347 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7348 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7349 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7358 | | .deserialize::() [INFO] [stdout] 7359 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_stream_processors`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::recognize_celebrities` [INFO] [stdout] --> src/generated.rs:7362:5 [INFO] [stdout] | [INFO] [stdout] 7362 | async fn recognize_celebrities( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7365:87 [INFO] [stdout] | [INFO] [stdout] 7365 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7366 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7367 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7368 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7377 | | .deserialize::() [INFO] [stdout] 7378 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::recognize_celebrities`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::search_faces` [INFO] [stdout] --> src/generated.rs:7381:5 [INFO] [stdout] | [INFO] [stdout] 7381 | async fn search_faces( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7384:69 [INFO] [stdout] | [INFO] [stdout] 7384 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7385 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7386 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7387 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7395 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7396 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::search_faces`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::search_faces_by_image` [INFO] [stdout] --> src/generated.rs:7399:5 [INFO] [stdout] | [INFO] [stdout] 7399 | async fn search_faces_by_image( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7402:83 [INFO] [stdout] | [INFO] [stdout] 7402 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7403 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7404 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 7405 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7413 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7414 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::search_faces_by_image`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_celebrity_recognition` [INFO] [stdout] --> src/generated.rs:7417:5 [INFO] [stdout] | [INFO] [stdout] 7417 | async fn start_celebrity_recognition( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7421:5 [INFO] [stdout] | [INFO] [stdout] 7421 | / { [INFO] [stdout] 7422 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7423 | | request.add_header( [INFO] [stdout] 7424 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7436 | | .deserialize::() [INFO] [stdout] 7437 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_celebrity_recognition`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_content_moderation` [INFO] [stdout] --> src/generated.rs:7440:5 [INFO] [stdout] | [INFO] [stdout] 7440 | async fn start_content_moderation( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7443:91 [INFO] [stdout] | [INFO] [stdout] 7443 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7444 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7445 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 7446 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7455 | | .deserialize::() [INFO] [stdout] 7456 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_content_moderation`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_face_detection` [INFO] [stdout] --> src/generated.rs:7459:5 [INFO] [stdout] | [INFO] [stdout] 7459 | async fn start_face_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7462:83 [INFO] [stdout] | [INFO] [stdout] 7462 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7463 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7464 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 7465 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7473 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7474 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_face_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_face_search` [INFO] [stdout] --> src/generated.rs:7477:5 [INFO] [stdout] | [INFO] [stdout] 7477 | async fn start_face_search( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7480:77 [INFO] [stdout] | [INFO] [stdout] 7480 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7481 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7482 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 7483 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7491 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7492 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_face_search`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_label_detection` [INFO] [stdout] --> src/generated.rs:7495:5 [INFO] [stdout] | [INFO] [stdout] 7495 | async fn start_label_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7498:85 [INFO] [stdout] | [INFO] [stdout] 7498 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7499 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7500 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 7501 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7509 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7510 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_label_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_person_tracking` [INFO] [stdout] --> src/generated.rs:7513:5 [INFO] [stdout] | [INFO] [stdout] 7513 | async fn start_person_tracking( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7516:85 [INFO] [stdout] | [INFO] [stdout] 7516 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7517 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7518 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 7519 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7527 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7528 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_person_tracking`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_project_version` [INFO] [stdout] --> src/generated.rs:7531:5 [INFO] [stdout] | [INFO] [stdout] 7531 | async fn start_project_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7534:85 [INFO] [stdout] | [INFO] [stdout] 7534 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7535 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7536 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 7537 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7545 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7546 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_project_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::::start_segment_detection` [INFO] [stdout] --> src/generated.rs:7549:5 [INFO] [stdout] | [INFO] [stdout] 7549 | async fn start_segment_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7552:89 [INFO] [stdout] | [INFO] [stdout] 7552 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7553 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7554 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 7555 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7564 | | .deserialize::() [INFO] [stdout] 7565 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_segment_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_stream_processor` [INFO] [stdout] --> src/generated.rs:7568:5 [INFO] [stdout] | [INFO] [stdout] 7568 | async fn start_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7571:87 [INFO] [stdout] | [INFO] [stdout] 7571 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7572 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7573 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 7574 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7583 | | .deserialize::() [INFO] [stdout] 7584 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_stream_processor`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::start_text_detection` [INFO] [stdout] --> src/generated.rs:7587:5 [INFO] [stdout] | [INFO] [stdout] 7587 | async fn start_text_detection( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7590:83 [INFO] [stdout] | [INFO] [stdout] 7590 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7591 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7592 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 7593 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7601 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7602 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::start_text_detection`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::stop_project_version` [INFO] [stdout] --> src/generated.rs:7605:5 [INFO] [stdout] | [INFO] [stdout] 7605 | async fn stop_project_version( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7608:83 [INFO] [stdout] | [INFO] [stdout] 7608 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7609 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7610 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 7611 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7619 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7620 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::stop_project_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::::stop_stream_processor` [INFO] [stdout] --> src/generated.rs:7623:5 [INFO] [stdout] | [INFO] [stdout] 7623 | async fn stop_stream_processor( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7626:85 [INFO] [stdout] | [INFO] [stdout] 7626 | ) -> Result> { [WARN] too many lines in the log, truncating it