[INFO] fetching crate rusoto_rekognition 0.48.0... [INFO] checking rusoto_rekognition-0.48.0 against try#8ea250bdb76176ecb0225baa34aa634b024ae0e2 for pr-101692 [INFO] extracting crate rusoto_rekognition 0.48.0 into /workspace/builds/worker-5/source [INFO] validating manifest of crates.io crate rusoto_rekognition 0.48.0 on toolchain 8ea250bdb76176ecb0225baa34aa634b024ae0e2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rusoto_rekognition 0.48.0 [INFO] finished tweaking crates.io crate rusoto_rekognition 0.48.0 [INFO] tweaked toml for crates.io crate rusoto_rekognition 0.48.0 written to /workspace/builds/worker-5/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8ea250bdb76176ecb0225baa34aa634b024ae0e2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [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] e92a945b4db2ad77cc31eaeec818ae23ff56d42e906f8fe5f64916f62aab23b5 [INFO] running `Command { std: "docker" "start" "-a" "e92a945b4db2ad77cc31eaeec818ae23ff56d42e906f8fe5f64916f62aab23b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e92a945b4db2ad77cc31eaeec818ae23ff56d42e906f8fe5f64916f62aab23b5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e92a945b4db2ad77cc31eaeec818ae23ff56d42e906f8fe5f64916f62aab23b5", kill_on_drop: false }` [INFO] [stdout] e92a945b4db2ad77cc31eaeec818ae23ff56d42e906f8fe5f64916f62aab23b5 [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] de0015723f02ba4b26885a686cb56d044f50abc2c9c9fcf947ea9e20563bcc1a [INFO] running `Command { std: "docker" "start" "-a" "de0015723f02ba4b26885a686cb56d044f50abc2c9c9fcf947ea9e20563bcc1a", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling unicode-ident v1.0.4 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling libc v0.2.132 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking pin-project-lite v0.2.9 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling futures-core v0.3.24 [INFO] [stderr] Checking once_cell v1.14.0 [INFO] [stderr] Compiling futures-task v0.3.24 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Checking bytes v1.2.1 [INFO] [stderr] Checking futures-sink v0.3.24 [INFO] [stderr] Compiling futures-channel v0.3.24 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Compiling futures-util v0.3.24 [INFO] [stderr] Compiling pkg-config v0.3.25 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-io v0.3.24 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Compiling serde_derive v1.0.144 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling serde v1.0.144 [INFO] [stderr] Compiling httparse v1.8.0 [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] Compiling semver v1.0.13 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling serde_json v1.0.85 [INFO] [stderr] Checking tower-service v0.3.2 [INFO] [stderr] Checking httpdate v1.0.2 [INFO] [stderr] Compiling native-tls v0.2.10 [INFO] [stderr] Compiling async-trait v0.1.57 [INFO] [stderr] Checking subtle v2.4.1 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking iana-time-zone v0.1.48 [INFO] [stderr] Checking openssl-probe v0.1.5 [INFO] [stderr] Checking zeroize v1.5.7 [INFO] [stderr] Checking shlex v1.1.0 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking cpufeatures v0.2.5 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking percent-encoding v2.2.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking xml-rs v0.8.4 [INFO] [stderr] Checking tracing-core v0.1.29 [INFO] [stderr] Compiling slab v0.4.7 [INFO] [stderr] Compiling tokio v1.21.1 [INFO] [stderr] Compiling indexmap v1.9.1 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Checking http v0.2.8 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Compiling generic-array v0.14.6 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking tracing v0.1.36 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling openssl-sys v0.9.75 [INFO] [stderr] Compiling rusoto_core v0.48.0 [INFO] [stderr] Checking socket2 v0.4.7 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking mio v0.8.4 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.11.1 [INFO] [stderr] Checking md-5 v0.9.1 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.11.0 [INFO] [stderr] Compiling tokio-macros v1.8.0 [INFO] [stderr] Compiling futures-macro v0.3.24 [INFO] [stderr] Compiling openssl-macros v0.1.0 [INFO] [stderr] Checking futures-executor v0.3.24 [INFO] [stderr] Checking futures v0.3.24 [INFO] [stderr] Checking tokio-util v0.7.4 [INFO] [stderr] Checking tokio-native-tls v0.3.0 [INFO] [stderr] Checking h2 v0.3.14 [INFO] [stderr] Checking chrono v0.4.22 [INFO] [stderr] Checking hyper v0.14.20 [INFO] [stderr] Checking rusoto_credential v0.48.0 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking rusoto_signature v0.48.0 [INFO] [stderr] Checking rusoto_mock v0.48.0 [INFO] [stderr] Checking rusoto_rekognition v0.48.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::compare_faces` [INFO] [stdout] --> src/generated.rs:7346:5 [INFO] [stdout] | [INFO] [stdout] 7346 | 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:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [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:7364:5 [INFO] [stdout] | [INFO] [stdout] 7364 | 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:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [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:7382:5 [INFO] [stdout] | [INFO] [stdout] 7382 | 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:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [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:7400:5 [INFO] [stdout] | [INFO] [stdout] 7400 | 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:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [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:7419:5 [INFO] [stdout] | [INFO] [stdout] 7419 | 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:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [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:7438:5 [INFO] [stdout] | [INFO] [stdout] 7438 | 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:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [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:7456:5 [INFO] [stdout] | [INFO] [stdout] 7456 | 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:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [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:7474:5 [INFO] [stdout] | [INFO] [stdout] 7474 | 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:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [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:7492:5 [INFO] [stdout] | [INFO] [stdout] 7492 | 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:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [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:7511:5 [INFO] [stdout] | [INFO] [stdout] 7511 | 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:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [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:7530:5 [INFO] [stdout] | [INFO] [stdout] 7530 | 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:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [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:7548:5 [INFO] [stdout] | [INFO] [stdout] 7548 | 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:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [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:7567:5 [INFO] [stdout] | [INFO] [stdout] 7567 | 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:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [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:7585:5 [INFO] [stdout] | [INFO] [stdout] 7585 | 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:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [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:7604:5 [INFO] [stdout] | [INFO] [stdout] 7604 | 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:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [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:7622:5 [INFO] [stdout] | [INFO] [stdout] 7622 | 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:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [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:7640:5 [INFO] [stdout] | [INFO] [stdout] 7640 | 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:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [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:7658:5 [INFO] [stdout] | [INFO] [stdout] 7658 | 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:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [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_protective_equipment` [INFO] [stdout] --> src/generated.rs:7677:5 [INFO] [stdout] | [INFO] [stdout] 7677 | async fn detect_protective_equipment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_protective_equipment`, completing the cycle [INFO] [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:7700:5 [INFO] [stdout] | [INFO] [stdout] 7700 | 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:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [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:7718:5 [INFO] [stdout] | [INFO] [stdout] 7718 | 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:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [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:7736:5 [INFO] [stdout] | [INFO] [stdout] 7736 | 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:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [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:7755:5 [INFO] [stdout] | [INFO] [stdout] 7755 | 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:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [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:7774:5 [INFO] [stdout] | [INFO] [stdout] 7774 | 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:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [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:7792:5 [INFO] [stdout] | [INFO] [stdout] 7792 | 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:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::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:7810:5 [INFO] [stdout] | [INFO] [stdout] 7810 | 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:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [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:7828:5 [INFO] [stdout] | [INFO] [stdout] 7828 | 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:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [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:7846:5 [INFO] [stdout] | [INFO] [stdout] 7846 | 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:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [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:7864:5 [INFO] [stdout] | [INFO] [stdout] 7864 | 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:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [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:7882:5 [INFO] [stdout] | [INFO] [stdout] 7882 | 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:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [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:7900:5 [INFO] [stdout] | [INFO] [stdout] 7900 | 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:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [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:7918:5 [INFO] [stdout] | [INFO] [stdout] 7918 | 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:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [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:7936:5 [INFO] [stdout] | [INFO] [stdout] 7936 | 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:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [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::::list_tags_for_resource` [INFO] [stdout] --> src/generated.rs:7955:5 [INFO] [stdout] | [INFO] [stdout] 7955 | async fn list_tags_for_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_tags_for_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::recognize_celebrities` [INFO] [stdout] --> src/generated.rs:7973:5 [INFO] [stdout] | [INFO] [stdout] 7973 | 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:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [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:7992:5 [INFO] [stdout] | [INFO] [stdout] 7992 | 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:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [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:8010:5 [INFO] [stdout] | [INFO] [stdout] 8010 | 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:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [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:8028:5 [INFO] [stdout] | [INFO] [stdout] 8028 | 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:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [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:8051:5 [INFO] [stdout] | [INFO] [stdout] 8051 | 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:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [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:8070:5 [INFO] [stdout] | [INFO] [stdout] 8070 | 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:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [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:8088:5 [INFO] [stdout] | [INFO] [stdout] 8088 | 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:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [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:8106:5 [INFO] [stdout] | [INFO] [stdout] 8106 | 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:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [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:8124:5 [INFO] [stdout] | [INFO] [stdout] 8124 | 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:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [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:8142:5 [INFO] [stdout] | [INFO] [stdout] 8142 | 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:8145:85 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:85 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:85 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:85 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:85 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:85 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:85 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8145:85 [INFO] [stdout] | [INFO] [stdout] 8145 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8146 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8147 | | request.add_header("x-amz-target", "RekognitionService.StartProjectVersion"); [INFO] [stdout] 8148 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8156 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8157 | | } [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:8160:5 [INFO] [stdout] | [INFO] [stdout] 8160 | 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:8163:89 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8175 | | .deserialize::() [INFO] [stdout] 8176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:89 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8175 | | .deserialize::() [INFO] [stdout] 8176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:89 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8175 | | .deserialize::() [INFO] [stdout] 8176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:89 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8175 | | .deserialize::() [INFO] [stdout] 8176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:89 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8175 | | .deserialize::() [INFO] [stdout] 8176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:89 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8175 | | .deserialize::() [INFO] [stdout] 8176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:89 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8175 | | .deserialize::() [INFO] [stdout] 8176 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8163:89 [INFO] [stdout] | [INFO] [stdout] 8163 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 8164 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8165 | | request.add_header("x-amz-target", "RekognitionService.StartSegmentDetection"); [INFO] [stdout] 8166 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8175 | | .deserialize::() [INFO] [stdout] 8176 | | } [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:8179:5 [INFO] [stdout] | [INFO] [stdout] 8179 | 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:8182:87 [INFO] [stdout] | [INFO] [stdout] 8182 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8183 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8184 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 8185 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | .deserialize::() [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8182:87 [INFO] [stdout] | [INFO] [stdout] 8182 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8183 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8184 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 8185 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | .deserialize::() [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8182:87 [INFO] [stdout] | [INFO] [stdout] 8182 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8183 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8184 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 8185 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | .deserialize::() [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8182:87 [INFO] [stdout] | [INFO] [stdout] 8182 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8183 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8184 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 8185 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | .deserialize::() [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8182:87 [INFO] [stdout] | [INFO] [stdout] 8182 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8183 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8184 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 8185 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | .deserialize::() [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8182:87 [INFO] [stdout] | [INFO] [stdout] 8182 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8183 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8184 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 8185 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | .deserialize::() [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8182:87 [INFO] [stdout] | [INFO] [stdout] 8182 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8183 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8184 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 8185 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | .deserialize::() [INFO] [stdout] 8195 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8182:87 [INFO] [stdout] | [INFO] [stdout] 8182 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 8183 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8184 | | request.add_header("x-amz-target", "RekognitionService.StartStreamProcessor"); [INFO] [stdout] 8185 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8194 | | .deserialize::() [INFO] [stdout] 8195 | | } [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:8198:5 [INFO] [stdout] | [INFO] [stdout] 8198 | 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:8201:83 [INFO] [stdout] | [INFO] [stdout] 8201 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8202 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8203 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 8204 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8212 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8201:83 [INFO] [stdout] | [INFO] [stdout] 8201 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8202 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8203 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 8204 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8212 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8201:83 [INFO] [stdout] | [INFO] [stdout] 8201 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8202 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8203 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 8204 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8212 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8201:83 [INFO] [stdout] | [INFO] [stdout] 8201 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8202 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8203 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 8204 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8212 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8201:83 [INFO] [stdout] | [INFO] [stdout] 8201 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8202 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8203 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 8204 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8212 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8201:83 [INFO] [stdout] | [INFO] [stdout] 8201 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8202 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8203 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 8204 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8212 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8201:83 [INFO] [stdout] | [INFO] [stdout] 8201 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8202 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8203 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 8204 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8212 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8213 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8201:83 [INFO] [stdout] | [INFO] [stdout] 8201 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8202 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8203 | | request.add_header("x-amz-target", "RekognitionService.StartTextDetection"); [INFO] [stdout] 8204 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8212 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8213 | | } [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:8216:5 [INFO] [stdout] | [INFO] [stdout] 8216 | 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:8219:83 [INFO] [stdout] | [INFO] [stdout] 8219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8221 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 8222 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8230 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8219:83 [INFO] [stdout] | [INFO] [stdout] 8219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8221 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 8222 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8230 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8219:83 [INFO] [stdout] | [INFO] [stdout] 8219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8221 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 8222 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8230 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8219:83 [INFO] [stdout] | [INFO] [stdout] 8219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8221 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 8222 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8230 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8219:83 [INFO] [stdout] | [INFO] [stdout] 8219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8221 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 8222 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8230 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8219:83 [INFO] [stdout] | [INFO] [stdout] 8219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8221 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 8222 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8230 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8219:83 [INFO] [stdout] | [INFO] [stdout] 8219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8221 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 8222 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8230 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8231 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8219:83 [INFO] [stdout] | [INFO] [stdout] 8219 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8220 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8221 | | request.add_header("x-amz-target", "RekognitionService.StopProjectVersion"); [INFO] [stdout] 8222 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8230 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8231 | | } [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:8234:5 [INFO] [stdout] | [INFO] [stdout] 8234 | 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:8237:85 [INFO] [stdout] | [INFO] [stdout] 8237 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8238 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8239 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 8240 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8248 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8237:85 [INFO] [stdout] | [INFO] [stdout] 8237 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8238 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8239 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 8240 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8248 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8237:85 [INFO] [stdout] | [INFO] [stdout] 8237 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8238 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8239 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 8240 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8248 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8237:85 [INFO] [stdout] | [INFO] [stdout] 8237 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8238 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8239 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 8240 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8248 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8237:85 [INFO] [stdout] | [INFO] [stdout] 8237 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8238 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8239 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 8240 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8248 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8237:85 [INFO] [stdout] | [INFO] [stdout] 8237 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8238 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8239 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 8240 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8248 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8237:85 [INFO] [stdout] | [INFO] [stdout] 8237 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8238 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8239 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 8240 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8248 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8249 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::stop_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8237:85 [INFO] [stdout] | [INFO] [stdout] 8237 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8238 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8239 | | request.add_header("x-amz-target", "RekognitionService.StopStreamProcessor"); [INFO] [stdout] 8240 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8248 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8249 | | } [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[E0391]: cycle detected when type-checking `generated::::tag_resource` [INFO] [stdout] --> src/generated.rs:8252:5 [INFO] [stdout] | [INFO] [stdout] 8252 | async fn tag_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:69 [INFO] [stdout] | [INFO] [stdout] 8255 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header("x-amz-target", "RekognitionService.TagResource"); [INFO] [stdout] 8258 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8266 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8267 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:69 [INFO] [stdout] | [INFO] [stdout] 8255 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header("x-amz-target", "RekognitionService.TagResource"); [INFO] [stdout] 8258 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8266 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8267 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:69 [INFO] [stdout] | [INFO] [stdout] 8255 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header("x-amz-target", "RekognitionService.TagResource"); [INFO] [stdout] 8258 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8266 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8267 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:69 [INFO] [stdout] | [INFO] [stdout] 8255 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header("x-amz-target", "RekognitionService.TagResource"); [INFO] [stdout] 8258 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8266 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8267 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:69 [INFO] [stdout] | [INFO] [stdout] 8255 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header("x-amz-target", "RekognitionService.TagResource"); [INFO] [stdout] 8258 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8266 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8267 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:69 [INFO] [stdout] | [INFO] [stdout] 8255 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header("x-amz-target", "RekognitionService.TagResource"); [INFO] [stdout] 8258 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8266 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8267 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:69 [INFO] [stdout] | [INFO] [stdout] 8255 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header("x-amz-target", "RekognitionService.TagResource"); [INFO] [stdout] 8258 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8266 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8267 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::tag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8255:69 [INFO] [stdout] | [INFO] [stdout] 8255 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 8256 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8257 | | request.add_header("x-amz-target", "RekognitionService.TagResource"); [INFO] [stdout] 8258 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8266 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8267 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::tag_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::untag_resource` [INFO] [stdout] --> src/generated.rs:8270:5 [INFO] [stdout] | [INFO] [stdout] 8270 | async fn untag_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8273:73 [INFO] [stdout] | [INFO] [stdout] 8273 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8274 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8275 | | request.add_header("x-amz-target", "RekognitionService.UntagResource"); [INFO] [stdout] 8276 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8284 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8285 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8273:73 [INFO] [stdout] | [INFO] [stdout] 8273 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8274 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8275 | | request.add_header("x-amz-target", "RekognitionService.UntagResource"); [INFO] [stdout] 8276 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8284 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8285 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8273:73 [INFO] [stdout] | [INFO] [stdout] 8273 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8274 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8275 | | request.add_header("x-amz-target", "RekognitionService.UntagResource"); [INFO] [stdout] 8276 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8284 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8285 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8273:73 [INFO] [stdout] | [INFO] [stdout] 8273 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8274 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8275 | | request.add_header("x-amz-target", "RekognitionService.UntagResource"); [INFO] [stdout] 8276 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8284 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8285 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8273:73 [INFO] [stdout] | [INFO] [stdout] 8273 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8274 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8275 | | request.add_header("x-amz-target", "RekognitionService.UntagResource"); [INFO] [stdout] 8276 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8284 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8285 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8273:73 [INFO] [stdout] | [INFO] [stdout] 8273 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8274 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8275 | | request.add_header("x-amz-target", "RekognitionService.UntagResource"); [INFO] [stdout] 8276 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8284 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8285 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8273:73 [INFO] [stdout] | [INFO] [stdout] 8273 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8274 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8275 | | request.add_header("x-amz-target", "RekognitionService.UntagResource"); [INFO] [stdout] 8276 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8284 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8285 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::untag_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8273:73 [INFO] [stdout] | [INFO] [stdout] 8273 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 8274 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8275 | | request.add_header("x-amz-target", "RekognitionService.UntagResource"); [INFO] [stdout] 8276 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8284 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8285 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::untag_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 51 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0391`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rusoto_rekognition` due to 52 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:7346:5 [INFO] [stdout] | [INFO] [stdout] 7346 | 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:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::compare_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7349:71 [INFO] [stdout] | [INFO] [stdout] 7349 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7350 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7351 | | request.add_header("x-amz-target", "RekognitionService.CompareFaces"); [INFO] [stdout] 7352 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7360 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7361 | | } [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:7364:5 [INFO] [stdout] | [INFO] [stdout] 7364 | 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:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7367:79 [INFO] [stdout] | [INFO] [stdout] 7367 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7368 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7369 | | request.add_header("x-amz-target", "RekognitionService.CreateCollection"); [INFO] [stdout] 7370 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7378 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7379 | | } [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:7382:5 [INFO] [stdout] | [INFO] [stdout] 7382 | 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:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7385:73 [INFO] [stdout] | [INFO] [stdout] 7385 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7386 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7387 | | request.add_header("x-amz-target", "RekognitionService.CreateProject"); [INFO] [stdout] 7388 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7396 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7397 | | } [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:7400:5 [INFO] [stdout] | [INFO] [stdout] 7400 | 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:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7403:87 [INFO] [stdout] | [INFO] [stdout] 7403 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7404 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7405 | | request.add_header("x-amz-target", "RekognitionService.CreateProjectVersion"); [INFO] [stdout] 7406 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7415 | | .deserialize::() [INFO] [stdout] 7416 | | } [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:7419:5 [INFO] [stdout] | [INFO] [stdout] 7419 | 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:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::create_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7422:89 [INFO] [stdout] | [INFO] [stdout] 7422 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7423 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7424 | | request.add_header("x-amz-target", "RekognitionService.CreateStreamProcessor"); [INFO] [stdout] 7425 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7434 | | .deserialize::() [INFO] [stdout] 7435 | | } [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:7438:5 [INFO] [stdout] | [INFO] [stdout] 7438 | 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:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7441:79 [INFO] [stdout] | [INFO] [stdout] 7441 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7442 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7443 | | request.add_header("x-amz-target", "RekognitionService.DeleteCollection"); [INFO] [stdout] 7444 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7452 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7453 | | } [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:7456:5 [INFO] [stdout] | [INFO] [stdout] 7456 | 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:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7459:69 [INFO] [stdout] | [INFO] [stdout] 7459 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7460 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7461 | | request.add_header("x-amz-target", "RekognitionService.DeleteFaces"); [INFO] [stdout] 7462 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7470 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7471 | | } [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:7474:5 [INFO] [stdout] | [INFO] [stdout] 7474 | 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:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7477:73 [INFO] [stdout] | [INFO] [stdout] 7477 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7478 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7479 | | request.add_header("x-amz-target", "RekognitionService.DeleteProject"); [INFO] [stdout] 7480 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7488 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7489 | | } [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:7492:5 [INFO] [stdout] | [INFO] [stdout] 7492 | 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:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_project_version::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7495:87 [INFO] [stdout] | [INFO] [stdout] 7495 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7496 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7497 | | request.add_header("x-amz-target", "RekognitionService.DeleteProjectVersion"); [INFO] [stdout] 7498 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7507 | | .deserialize::() [INFO] [stdout] 7508 | | } [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:7511:5 [INFO] [stdout] | [INFO] [stdout] 7511 | 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:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::delete_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7514:89 [INFO] [stdout] | [INFO] [stdout] 7514 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________________^ [INFO] [stdout] 7515 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7516 | | request.add_header("x-amz-target", "RekognitionService.DeleteStreamProcessor"); [INFO] [stdout] 7517 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7526 | | .deserialize::() [INFO] [stdout] 7527 | | } [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:7530:5 [INFO] [stdout] | [INFO] [stdout] 7530 | 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:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_collection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7533:83 [INFO] [stdout] | [INFO] [stdout] 7533 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7534 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7535 | | request.add_header("x-amz-target", "RekognitionService.DescribeCollection"); [INFO] [stdout] 7536 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7544 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7545 | | } [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:7548:5 [INFO] [stdout] | [INFO] [stdout] 7548 | 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:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_project_versions::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7551:93 [INFO] [stdout] | [INFO] [stdout] 7551 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7552 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7553 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjectVersions"); [INFO] [stdout] 7554 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7563 | | .deserialize::() [INFO] [stdout] 7564 | | } [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:7567:5 [INFO] [stdout] | [INFO] [stdout] 7567 | 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:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_projects::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7570:79 [INFO] [stdout] | [INFO] [stdout] 7570 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7571 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7572 | | request.add_header("x-amz-target", "RekognitionService.DescribeProjects"); [INFO] [stdout] 7573 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7581 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7582 | | } [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:7585:5 [INFO] [stdout] | [INFO] [stdout] 7585 | 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:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::describe_stream_processor::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7588:93 [INFO] [stdout] | [INFO] [stdout] 7588 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7589 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7590 | | request.add_header("x-amz-target", "RekognitionService.DescribeStreamProcessor"); [INFO] [stdout] 7591 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7600 | | .deserialize::() [INFO] [stdout] 7601 | | } [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:7604:5 [INFO] [stdout] | [INFO] [stdout] 7604 | 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:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_custom_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7607:83 [INFO] [stdout] | [INFO] [stdout] 7607 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 7608 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7609 | | request.add_header("x-amz-target", "RekognitionService.DetectCustomLabels"); [INFO] [stdout] 7610 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7618 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7619 | | } [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:7622:5 [INFO] [stdout] | [INFO] [stdout] 7622 | 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:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7625:69 [INFO] [stdout] | [INFO] [stdout] 7625 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7626 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7627 | | request.add_header("x-amz-target", "RekognitionService.DetectFaces"); [INFO] [stdout] 7628 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7636 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7637 | | } [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:7640:5 [INFO] [stdout] | [INFO] [stdout] 7640 | 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:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7643:71 [INFO] [stdout] | [INFO] [stdout] 7643 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________^ [INFO] [stdout] 7644 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7645 | | request.add_header("x-amz-target", "RekognitionService.DetectLabels"); [INFO] [stdout] 7646 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7654 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7655 | | } [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:7658:5 [INFO] [stdout] | [INFO] [stdout] 7658 | 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:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_moderation_labels::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7661:91 [INFO] [stdout] | [INFO] [stdout] 7661 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 7662 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7663 | | request.add_header("x-amz-target", "RekognitionService.DetectModerationLabels"); [INFO] [stdout] 7664 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7673 | | .deserialize::() [INFO] [stdout] 7674 | | } [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_protective_equipment` [INFO] [stdout] --> src/generated.rs:7677:5 [INFO] [stdout] | [INFO] [stdout] 7677 | async fn detect_protective_equipment( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_protective_equipment::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7681:5 [INFO] [stdout] | [INFO] [stdout] 7681 | / { [INFO] [stdout] 7682 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7683 | | request.add_header( [INFO] [stdout] 7684 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 7696 | | .deserialize::() [INFO] [stdout] 7697 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::detect_protective_equipment`, completing the cycle [INFO] [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:7700:5 [INFO] [stdout] | [INFO] [stdout] 7700 | 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:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::detect_text::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7703:67 [INFO] [stdout] | [INFO] [stdout] 7703 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7704 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7705 | | request.add_header("x-amz-target", "RekognitionService.DetectText"); [INFO] [stdout] 7706 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7714 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7715 | | } [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:7718:5 [INFO] [stdout] | [INFO] [stdout] 7718 | 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:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_celebrity_info::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7721:79 [INFO] [stdout] | [INFO] [stdout] 7721 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7722 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7723 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityInfo"); [INFO] [stdout] 7724 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7732 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7733 | | } [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:7736:5 [INFO] [stdout] | [INFO] [stdout] 7736 | 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:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7739:93 [INFO] [stdout] | [INFO] [stdout] 7739 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________________^ [INFO] [stdout] 7740 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7741 | | request.add_header("x-amz-target", "RekognitionService.GetCelebrityRecognition"); [INFO] [stdout] 7742 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7751 | | .deserialize::() [INFO] [stdout] 7752 | | } [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:7755:5 [INFO] [stdout] | [INFO] [stdout] 7755 | 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:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7758:87 [INFO] [stdout] | [INFO] [stdout] 7758 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7759 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7760 | | request.add_header("x-amz-target", "RekognitionService.GetContentModeration"); [INFO] [stdout] 7761 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7770 | | .deserialize::() [INFO] [stdout] 7771 | | } [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:7774:5 [INFO] [stdout] | [INFO] [stdout] 7774 | 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:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7777:79 [INFO] [stdout] | [INFO] [stdout] 7777 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7778 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7779 | | request.add_header("x-amz-target", "RekognitionService.GetFaceDetection"); [INFO] [stdout] 7780 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7788 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7789 | | } [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:7792:5 [INFO] [stdout] | [INFO] [stdout] 7792 | 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:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7795:73 [INFO] [stdout] | [INFO] [stdout] 7795 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________^ [INFO] [stdout] 7796 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7797 | | request.add_header("x-amz-target", "RekognitionService.GetFaceSearch"); [INFO] [stdout] 7798 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7806 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7807 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::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:7810:5 [INFO] [stdout] | [INFO] [stdout] 7810 | 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:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7813:81 [INFO] [stdout] | [INFO] [stdout] 7813 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7814 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7815 | | request.add_header("x-amz-target", "RekognitionService.GetLabelDetection"); [INFO] [stdout] 7816 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7824 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7825 | | } [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:7828:5 [INFO] [stdout] | [INFO] [stdout] 7828 | 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:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7831:81 [INFO] [stdout] | [INFO] [stdout] 7831 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________________________^ [INFO] [stdout] 7832 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7833 | | request.add_header("x-amz-target", "RekognitionService.GetPersonTracking"); [INFO] [stdout] 7834 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7842 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7843 | | } [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:7846:5 [INFO] [stdout] | [INFO] [stdout] 7846 | 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:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_segment_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7849:85 [INFO] [stdout] | [INFO] [stdout] 7849 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7850 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7851 | | request.add_header("x-amz-target", "RekognitionService.GetSegmentDetection"); [INFO] [stdout] 7852 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7860 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7861 | | } [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:7864:5 [INFO] [stdout] | [INFO] [stdout] 7864 | 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:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::get_text_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7867:79 [INFO] [stdout] | [INFO] [stdout] 7867 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________^ [INFO] [stdout] 7868 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7869 | | request.add_header("x-amz-target", "RekognitionService.GetTextDetection"); [INFO] [stdout] 7870 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7878 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7879 | | } [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:7882:5 [INFO] [stdout] | [INFO] [stdout] 7882 | 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:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::index_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7885:67 [INFO] [stdout] | [INFO] [stdout] 7885 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________^ [INFO] [stdout] 7886 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7887 | | request.add_header("x-amz-target", "RekognitionService.IndexFaces"); [INFO] [stdout] 7888 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7896 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7897 | | } [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:7900:5 [INFO] [stdout] | [INFO] [stdout] 7900 | 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:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_collections::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7903:77 [INFO] [stdout] | [INFO] [stdout] 7903 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 7904 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7905 | | request.add_header("x-amz-target", "RekognitionService.ListCollections"); [INFO] [stdout] 7906 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7914 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7915 | | } [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:7918:5 [INFO] [stdout] | [INFO] [stdout] 7918 | 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:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7921:65 [INFO] [stdout] | [INFO] [stdout] 7921 | ) -> Result> { [INFO] [stdout] | _________________________________________________________________^ [INFO] [stdout] 7922 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7923 | | request.add_header("x-amz-target", "RekognitionService.ListFaces"); [INFO] [stdout] 7924 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7932 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7933 | | } [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:7936:5 [INFO] [stdout] | [INFO] [stdout] 7936 | 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:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_stream_processors::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7939:87 [INFO] [stdout] | [INFO] [stdout] 7939 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7940 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7941 | | request.add_header("x-amz-target", "RekognitionService.ListStreamProcessors"); [INFO] [stdout] 7942 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7951 | | .deserialize::() [INFO] [stdout] 7952 | | } [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::::list_tags_for_resource` [INFO] [stdout] --> src/generated.rs:7955:5 [INFO] [stdout] | [INFO] [stdout] 7955 | async fn list_tags_for_resource( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: ...which requires generator glue MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::list_tags_for_resource::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7958:85 [INFO] [stdout] | [INFO] [stdout] 7958 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 7959 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7960 | | request.add_header("x-amz-target", "RekognitionService.ListTagsForResource"); [INFO] [stdout] 7961 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7969 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 7970 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] = note: ...which again requires type-checking `generated::::list_tags_for_resource`, completing the cycle [INFO] [stdout] = note: cycle used when type-checking all item bodies [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0391]: cycle detected when type-checking `generated::::recognize_celebrities` [INFO] [stdout] --> src/generated.rs:7973:5 [INFO] [stdout] | [INFO] [stdout] 7973 | 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:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::recognize_celebrities::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7976:87 [INFO] [stdout] | [INFO] [stdout] 7976 | ) -> Result> { [INFO] [stdout] | _______________________________________________________________________________________^ [INFO] [stdout] 7977 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7978 | | request.add_header("x-amz-target", "RekognitionService.RecognizeCelebrities"); [INFO] [stdout] 7979 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 7988 | | .deserialize::() [INFO] [stdout] 7989 | | } [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:7992:5 [INFO] [stdout] | [INFO] [stdout] 7992 | 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:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_faces::{closure#0}`... [INFO] [stdout] --> src/generated.rs:7995:69 [INFO] [stdout] | [INFO] [stdout] 7995 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________^ [INFO] [stdout] 7996 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 7997 | | request.add_header("x-amz-target", "RekognitionService.SearchFaces"); [INFO] [stdout] 7998 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8006 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8007 | | } [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:8010:5 [INFO] [stdout] | [INFO] [stdout] 8010 | 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:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::search_faces_by_image::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8013:83 [INFO] [stdout] | [INFO] [stdout] 8013 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8014 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8015 | | request.add_header("x-amz-target", "RekognitionService.SearchFacesByImage"); [INFO] [stdout] 8016 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8024 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8025 | | } [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:8028:5 [INFO] [stdout] | [INFO] [stdout] 8028 | 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:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_celebrity_recognition::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8032:5 [INFO] [stdout] | [INFO] [stdout] 8032 | / { [INFO] [stdout] 8033 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8034 | | request.add_header( [INFO] [stdout] 8035 | | "x-amz-target", [INFO] [stdout] ... | [INFO] [stdout] 8047 | | .deserialize::() [INFO] [stdout] 8048 | | } [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:8051:5 [INFO] [stdout] | [INFO] [stdout] 8051 | 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:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_content_moderation::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8054:91 [INFO] [stdout] | [INFO] [stdout] 8054 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________________^ [INFO] [stdout] 8055 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8056 | | request.add_header("x-amz-target", "RekognitionService.StartContentModeration"); [INFO] [stdout] 8057 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8066 | | .deserialize::() [INFO] [stdout] 8067 | | } [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:8070:5 [INFO] [stdout] | [INFO] [stdout] 8070 | 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:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_face_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8073:83 [INFO] [stdout] | [INFO] [stdout] 8073 | ) -> Result> { [INFO] [stdout] | ___________________________________________________________________________________^ [INFO] [stdout] 8074 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8075 | | request.add_header("x-amz-target", "RekognitionService.StartFaceDetection"); [INFO] [stdout] 8076 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8084 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8085 | | } [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:8088:5 [INFO] [stdout] | [INFO] [stdout] 8088 | 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:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_face_search::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8091:77 [INFO] [stdout] | [INFO] [stdout] 8091 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________^ [INFO] [stdout] 8092 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8093 | | request.add_header("x-amz-target", "RekognitionService.StartFaceSearch"); [INFO] [stdout] 8094 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8102 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8103 | | } [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:8106:5 [INFO] [stdout] | [INFO] [stdout] 8106 | 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:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires unsafety-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires building MIR for `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires type-checking `generated::::start_label_detection::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8109:85 [INFO] [stdout] | [INFO] [stdout] 8109 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8110 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8111 | | request.add_header("x-amz-target", "RekognitionService.StartLabelDetection"); [INFO] [stdout] 8112 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8120 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8121 | | } [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:8124:5 [INFO] [stdout] | [INFO] [stdout] 8124 | 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:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires elaborating drops for `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires borrow-checking `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [INFO] [stdout] 8130 | | let encoded = serde_json::to_string(&input).unwrap(); [INFO] [stdout] ... | [INFO] [stdout] 8138 | | proto::json::ResponsePayload::new(&response).deserialize::() [INFO] [stdout] 8139 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] note: ...which requires processing `generated::::start_person_tracking::{closure#0}`... [INFO] [stdout] --> src/generated.rs:8127:85 [INFO] [stdout] | [INFO] [stdout] 8127 | ) -> Result> { [INFO] [stdout] | _____________________________________________________________________________________^ [INFO] [stdout] 8128 | | let mut request = self.new_signed_request("POST", "/"); [INFO] [stdout] 8129 | | request.add_header("x-amz-target", "RekognitionService.StartPersonTracking"); [WARN] too many lines in the log, truncating it